Community Building and FLOSS Manuals

FLOSS Manuals community in action.
FLOSS Manuals community in action.

In 2006 or so I started FLOSS Manuals (FM – the old www archive is here). Essentially I got back from Antarctica and wanted to give up the art world. I didn’t really know what I wanted to do but I wanted it to be a challenge. I also wanted it to be something I built from the ground up. So, I imagined that making the biggest collection of freely licensed manuals for free software would be a good challenge, and along with that a comminty of software documentors. At the time, the state of free documentation was pretty poor with individual projects generally having little or no docs (with a few exceptions).  There were also some old school approaches around, such as the Linux Documentation Project, and proprietary approaches like O’Reilly Media. I respected both but wanted to see free quality manuals out there.

streaming-streamingintro-radio-en

streaming-streamingintro-transmit_server-en

FLOSS Manuals icons.
FLOSS Manuals icons by Lotte Meijer.

This was actually a strange time for documentation. Books still reigned and docs were those things you did when you got time. This created very strange dynamics at times. For example, being ‘the author’ of a book about software that was published (particularly) by O’Reilly made you crown prince(ss) of that project. You were then a star. Many projects, believe it or not, saw this as the only way to make money. They saw publishing as the revenue model. The result of this was that I was often chased away from projects because there was some self-appointed guru who had not yet written the book and they didn’t want FLOSS to steal their fame and thunder. This was really frustrating. I found it particularly frustrating because  I knew that authors who were published generally made little or nothing unless the publication was a blockbuster (which was very rare).

We were patient with these projects. As the years wore on, some software producers acclimatized to the new state of docs on the web and came to be ok with FLOSS Manuals writing (much needed) docs for their projects.

I had some material I had written during a period when as an artist I led workshops about free software t (I traveled the world teaching free software, particularly those softwares related to streaming and sound).  I needed somewhere to house the material, and then I needed to build a community of contributors who would add more docs as well as improve the existing ones.

Hence I started FLOSS Manuals. The first thing I did was build the technology, as I have explained elsewhere. I then put the docs on the new platform and waited for the hordes to come. Of course, they didn’t come. Ah…. I thought, someone forgot to tell me you have to build community. So I went about promoting FLOSS Manuals. Still they didn’t come. Not one. Then I started making more docs to make the site look active. Still no one. Then I registered accounts under many aliases on the site so it looked like there were more people than me at work. Then I waited.

It took quite a while. I don’t actually remember how long, maybe 6 months or so, before I got my first ‘anonymous’ bite. Some nice chap registered on FLOSS Manuals and made some improvements to a manual on Pure Data (Pd). I remember being so crazy excited. At last! I did some homework, trying to find out who this person was. I was so excited, I wrote to them and gushed. Of course, that scared them away and I never heard from them again. Ha!

FLOSS Manuals icons in felt.
FLOSS Manuals icons in felt.

I went back to writing and promoting. Slowly, slowly, the community built up. I can’t remember that period well enough to suggest much secret sauce for the initial moments. These are the most critical moments as each little bit contributes to bringing a community to life. I remember some key characters that got in early and helped bring in others.  The wonderful Mancunian, Mick Fuzz, was one such person – he was the first guy I met that thought documentation had as much potential power as I did. That was liberating and validating for me and I was excited to meet him.

Mick Fuzz far left.
Mick Fuzz far left.

I remember Anne Gentle, a technical writer from Texas who was always looking to discover new ways to make docs. Also Andy Oram from the O’Reilly Boston office gave me lots of encouragement and promoted FM. Janet Swisher (now at Mozilla) helped spread the word a great deal too, and there were many others. These were central characters that formed the basis of a community, the fundamental roots of the organisation. I should say that most likely I didn’t find them, they found me, which speaks of the need to be out there and be seen but also, in order to be taken seriously I think you have to have something to show. A starting point that others can build on.

Andy Oram second from right.
Andy Oram second from right.

At the time I was very sold on the benevolent dictator model. I didn’t have any other models to play with really. I did have community building experience fro my time as a manager of radio in NZ, and from my time as an artist. But I wasn’t sure what I could use from past experiences.

I think I was probably a little over zealous at first. We had a common mailing list and I think I moderated it well but probably I was more focused and engaged than necessary at times.

Janet Swisher, far right.
Janet Swisher, far right.

I learned a lot quickly, however. For example, I became very good at redirecting noisy, distracting, traffic.

Several issues came up over the years that were just a sinkhole for wasting community energy. One such issue was the ongoing blahblah about licensing of the material. FLOSS Manuals required all contributors to agree to licensing under the GPL. For those that don’t know, the GPL is actually a content license, worded to look a little software-specific. Don’t trust my reading of this, but do trust me when I say I talked to many many lawyers and experts on this and they all agreed. The only people that I found that didn’t agree were those that knew little about licensing and those were, unfortunately, the people that ended up on the list. The other problem people had, was to do with the Free Documentation Licence, which is one of the most unfree and ridiculous licenses ever made. FM first used the FDL, as after all, it was made by the Free Software Foundation – the same people that brought us the GPL. So, if it comes from the FSF and has the words free documentation in it, then it must be all right, right? Wrong. As I later discovered, the FDL was written by the FSF when they thought their business model was going to be selling books. Those were the days. The FSF also thought that O’Reilly had stolen their business model and they were pretty annoyed so they made their FDL a very very defensive license. It effectively stops any reuse of the material. It is a terrible license (which is why Wikipedia also got out of using it, but that is someone else’s story to tell).

At first, I used to be very dismissive of these license conversations. I was so sick of following them on the list, I tried to ignore them or stop them. Then I wrote an article about it. Eventually, I set up an additional licensing mailing list just for FM license discussions. I would encourage anyone that jumped into the main FM list talking licensing, to join that other list. I wasn’t subscribed to the FM license list, so it went on its own merry way and it didn’t slow the rest of us down. That was pretty effective.

Another issue that had the real potential for overriding community energy and tiring everyone out was the topic of One Laptop Per Child. At this moment OLPC was more like a religous movement than a technical endeavor. FM had done all their docs and they were distributed via an FM app on the OLPC. That was pretty cool really, and there were a lot of great people in the OLPC family. But the OLPC movement had the ability to also attract real Class A zealots. These were well meaning people, people who actually wanted to change the world. But they could go a ‘little’ too far down that road to the exclusion of all other concerns. This had the effect of derailing any conversation and was a major factor in lowering community energy. I had to work on the sidelines to corral those folk. There weren’t many, but they took some work. Staying positive and constructive was key.

Still, we did write a lot of material about the OLPC. We even had a number of pretty awesome Book Sprints about how to use the open source Sugar operating system it ran on.

Writing the OLPC docs in Texas. Anne Gentle far right.
Writing the OLPC docs in Texas. Anne Gentle, documentation guru, far right.

At the time, I read as much as I could about community building. However there wasn’t that much I found useful. I liked Karl Fogel’s Producing Open Source, and Jono Bacon’s The Art of Community. But much of what I read was about software development, not content development. It helped but not a great deal. I also mined the MIT archive on research about open source-related topics. At the time I think it was maintained by a buddy (Mako Hill) and it contained a lot of material about Wikipedia since that was the hot topic of the time. Still, not much helped. I also attended Wikimania a few times as the Wikipedia community seemed to be the most obvious source of information about how to build open content communities. The Wikimanias I went to were awesome and I learned a great deal talking to people. Of particular help was Brianna Laugher, Erik Möller and a few others. I also loved many of the presentations including one of my all time favorite presentations by Lawrence Liang on the authority of knowledge vs collaboration (which he later repeated at an Amsterdam conference and which is available here).

In short, I was hungry for information and tried to become the expert on building community. Any tool I could use, I wanted to know about.

As it happens, things worked out and FLOSS Manuals became a thriving community. The English community spawned a French community and both are still active. There was also (briefly) Finnish, Farsi, and Dutch communities. We did actually have a lot of material translated into (if I remember) about 30 languages but these were all ‘one offs’ and no language communities other than those mentioned above got off the ground.

French FLOSS Manuals crew.
French FLOSS Manuals crew.

I think I learned a lot from this period of my career. So what remains with me? Well, in terms of suggestions about what is important in building community this is what I have left off the top of my head, I hope it might be of use to someone:

  • have a starting point. Something others can join.
  • make the mission clear and simple. Make sure you feel that there is the possibility others will share the same point of view (even if you have to go out and find them).
  • don’t be a benevolent dictator. The longevity of a project means that there must be shared leadership. Otherwise, if you leave, it will fall apart.
  • take all the hard tasks away from the community and leave the easy, fun, stuff for the community to do.
  • do what you can to keep the community focused on the mission. Don’t allow distracting energies to override the community.
  • celebrate individuals in the community in public as much as you can
  • jump in to help as quickly as possible if a community member needs you.
  • work shoulder-to-shoulder with the community as much as you can.
  • find your protagonists, these people are in themselves community-building catalysts. Bring them in and make them feel at home.
  • make the efforts of the community as visible as possible to those it is trying to benefit.
  • be generous in attribution, including attribution for projects that are competitive to yours.
  • get out there and present the project in as many forums as you can.
  • internal energy is a product of engagement with others on the same mission, perceived momentum, and utility in this kind of community. You have to make these later two visible (momentum and utility) to your community to generate the former (engagement).
  • be careful not to overload people with your own enthusiasm.
  • as one of the leaders, it is all about you, and it is not at all about you.
  • communicate loudly and clearly the pride you have for the project and the pride you expect others to have in the project.
  • be careful with extrinsic incentives, they might not get you what you want.
  • don’t hold ‘what you have’ too close. Let it go and let it have its own life in the world.
  • don’t get discouraged if other projects, especially bad ones, get funding and support when you don’t. Stick it out.
  • forget about the competition, just do what you do well.

And as a happy coincidence, I found this advice I wrote somewhere between 2010 and 2012, which seems pretty right-on. It’s written from the perspective of managing a community of contributors for a book but it is obviously deeply informed by my experience building the FLOSS Manuals community. From:

https://web.archive.org/web/20120320110811/http://booki.flossmanuals.net/a-webpage-is-a-book/_draft/_v/1.0/be-social-be-fun/

Once you are up and running, energy needs to be put into the ongoing growth of the contributor base (assuming you haven't hit capacity) and energy needs to put into keeping the current contributors active and involved. Again, drawing a parallel between book development and code development - many open source projects have fulltime community managers. Jono Bacon1 is one such person - he is the community manager for Ubuntu and wrote the excellent Art of Community Book2 which is well worth reading -  but please keep in mind that book community management doesn't map directly onto free software community management.
Keeping the contributors involved can be a great job but it also has some gnarly issues. The vast majority of the work is social and some logistics - making sure that the technology for contributing is working and is not a burden for example. You might not have to do any tech work yourself in these cases but you will need to find the person who will. One thing that has almost universal value in this role is the ability to keep a one-to-one interaction feeling with active members of your community. You are a central pin in the entire mechanism and people like to be close to the action. Keep communicating with people, keep them talking, put them in contact with others working on similar issues, expand their network, in other words - keep it social.
In addition to this, another secret ingredient is fun. Don't make the mistake of taking things too seriously, and if you do, make sure that others don't see it. It's ok to blow your top occasionally - its actually good to be seen to be fallible -  however you should apologise as soon as possible and get the good feeling back in the air. For the most part, however, it is very important that the community enjoys the ambiance - it might seem an intangible 'fun factor' but its more likely that its carefully engineered by you than it 'just happens'.
Another very important issue is learning when and when not to channel attention and requests to members of the community. Those that are active will become natural pivots on the center of your community and it can turn into a burden for those core individuals if not managed with care. Make sure you are keeping an eye on their frustration levels - if you see they're getting too much of a load, put on them by normal community processes then you may need to step in and redirect or take on some of that traffic.
These core members are very important to the health of the project but don't be disappointed when they leave. Communities have natural cycles and, additionally, community members have other lives. When they inevitably move on, make sure you acknowledge them in front of the community - this is not only a good thing to do, it will relieve any disappointment you may feel and it will signal to the community that everyone is respected and valued as individuals - not just as production engines.
Also keep in mind that although natural hierarchies will evolve, it is quite important to keep the community in an egalitarian mindset. All contributions should be valued and all contributors should be valued. That also means that you must keep the balance of power even. Core contributors will naturally get more say in how things go but ensure that channels are open for all voices in the community to have their say. It is also for this reason that it is not a good idea to bring any publishing world hierarchical structures to community management. Don't think of editors and writers, think of collaborators and facilitators.

If people are enjoying themselves and enjoying the social environment, they are of course not necessarily being productive. My experience is, however, that people involved in this kind of project generally like being productive. If they are talking its usually a sign they are working.

product_thumbnail

Crazily, you can still buy the manual on FLOSS Manuals we wrote in 2008, here!

Process vs Content Templates in Book Sprints

 I have been working with a group of very interesting people over the last 3 days producing a book that can be used for generating campaigns about Internet Literacy. We generated texts on a large and varied range of topics. More on all this later. One very interesting issue that has been more clearly illustrated for me in this process is the necessity to understand the role of templates when generating content. When I talk of templates here I mean pre-configured templates that are meant to illustrate what the final product of a chapter or ‘content unit’ should look like.

I have always avoided using templates because I think it shuts down a lot of creative discourse about what the content could be and it kills those amazing surprises that can leap out of working in a freer manner. Perhaps even more importantly, templates can confuse people – sprint participants need to first just create what they know or are energised by – forcing output immediately into templates is not helpful to this process. However, I can see there is a role for templates, not as structure for the final content but as tools that can help the process of generating content.

In this particular Sprint, we generated a very lightweight template before the sprint. This is something I really dislike doing for the reasons stated above but the fear was (and I think it is justified in this instance but I would want to be careful before advocating its usefulness in other contexts) that we would float too far in conceptual territory without any boundaries. We wanted very much to glue the creative discourse and thinking at the Sprint to defined actionable units (campaigns). So for this purpose after discussion with one of the initiators of the sprint we generated a very light weight template that provoked only 7 points. Really just the ‘who, what, why’ material that campaigns need to address. This was then used as a process template – a template acting as a foundation for the sprinters to define the context of their content – not a template that would become the structure for the final content.

It worked very well – enabling the participants to let their creative energies flow while providing a backdrop or context within which the content needed to rest. The ‘process templates’ also allowed those who think conceptually to ‘build up’ so to speak, and those that thought in more concrete terms could also define their content. It provided a common scaffold for Sprinters to build in the direction that most interests/energises them.

So while it does not change my mind regarding content templates, I think I have discovered a place for very lightweight process templates that can give some kind of framework for the participants to work with, refine, define, and fill.

How Book Sprints work for sponsors

Manual examples

Last week I worked with a Dutch organisation by the name of Greenhost.nl. They are a small hosting provider based in Amsterdam. They wanted to bring their crew to Berlin to make a book on Basic Internet Security and they wanted me to facilitate the Book Sprint. We got a small team together and sprinted the book over four days. Started Thursday, finished Sunday. Actually one day earlier than expected. 45,000 words or so and lots of nice illustrations.

Illustrations in Basic Internet Security

You can see the book here (all generated with the Booki installation at http://booki.flossmanuals.net):

http://www.flossmanuals.net/basic-internet-security/

http://www.flossmanuals.net/_booki/basic-internet-security/basic-internet-security.epub

http://www.flossmanuals.net/_booki/basic-internet-security/basic-internet-security.pdf

And improve it here:
http://booki.flossmanuals.net/basic-internet-security/edit/

The following morning, the book went to the printers and then was presented the next day in print form at the International Press Freedom Day in Amsterdam.

Reading the bound book at International Press Freedom Day

The presentation at International Press Freedom Day was complimented by a little bit of PR from FLOSS Manuals and a little bit of PR from Greenhost. The attention seems to be working very well as we are getting thousands of visits on the manual and we are also getting a lot of very nice press attention. Now, I don’t care one way or the other about press attention except that in this instance it is working for the book (I believe people need to know about Basic Internet Security) and for the sponsor that put their muscle behind getting the book created. That makes sponsoring of Book Sprints a very good marketing opportunity for organisations. There are of course some issues raised here, the first being that this will only work for the sponsor if they keep their marketing-speak out of the book itself. If they put marketing texts into the book they sponsor, they are going to look very very bad – and let’s not forget it’s free content: if someone thinks your marketing rant is too much, probably they will remove it. Let the book do what it has to do and get the kudos by saying you made it happen. Anyway… here’s some links from the last hours of comments about the book:

http://www.bright.nl/omzeil-big-brother-met-een-boek#comment-292324

http://www.volkskrant.nl/vk/nl/2694/Internet-Media/article/detail/1884010/2011/05/03/Het-internet-wereldverbeteraar-of-bedreiging-van-de-vrijheid.dhtml

http://www.netzpolitik.org/2011/buch-grundlagen-der-sicherheit-im-internet/

https://flattr.com/thing/183622/Buch-Grundlagen-der-Sicherheit-im-Internet

http://thepiratebay.org/torrent/6369126

http://www.boingboing.net/2011/05/02/will-technology-make.html

http://www.tech-blog.net/sicherheit-im-internet-alles-was-mit-wissen-sollte/

http://metaowl.de/2011/05/05/buch-grundlagen-der-sicherheit-im-internet/

Lastly, this kind of press is also good because it raises the profile of the book and makes it known to people  who can help improve it and distribute it. Take, for example, translation. The profile of a freely licensed book can make it seem a worthwhile prospect to translators. Not many people want to spend the needed hours translating a book that won’t be read, but if it’s a book with an established high profile then it’s a better proposition. To demonstrate this by example, we have already two offers by groups to start the German and Farsi translations:
http://translate-new.flossmanuals.net/basic-internet-security_fa/_v/1.0/edit/
http://translate-new.flossmanuals.net/basic-internet-security_de/_v/1.0/edit/

In addition, in the links above, you may have noticed the link to a torrent file on Pirate Bay. We didn’t create this torrent – someone noticed the book, downloaded it, and made the torrent. Hence others are helping a lot to get the book out there. ..nice.

So… think about what kind of book your organisation may want to bring into the world. Think of a great book that would help make the world a better place. For example, are you a design or typography company? Want to make a book about How to Make Fonts with Free Software? Are you a law firm? Want to make a book about basic rights in your country? … you get the idea…

Improving Dostoyevsky

Largely because of the cheapness of paper and the cultural context arising from this cost, combined with the stardard print production process, we have come to worship the book as a static cultural artifact. It almost seems to us that ‘static-ness’ is a part of a book genetics so much so that many people find it even hard to pick up a pen and write notes in the margin of books. We have forgotten that notes like this (‘marginalia’) were once very common – when paper was hard to come by, sometimes the margin notes were where books were written. There is even a science dedicated to reconstructing manuscripts (‘textual criticism’) which is in part focused on how to construct ‘the text’ from works where the author has commented-on and changed their own works via the marginalia. It is hard to call these alterations ‘comments’ since they are direct interventions by ‘the author’. In the days when margins were used for notes by both readers and writers, it was sometimes difficult for the copyists (the profession that copied books which was common before the printing press) to know which were the author’s additions and which marginalia were ‘by others’. Hence textual criticism is often focused on the arguments surrounding which marginalia should be considered part of the ‘final’ work.

It would make some kind of sense that margin notes might come back into fashion since paper is so cheap that we can easily purchase clean copies of books to replace those ‘contaminated’ by marginalia. However, the choice has been to keep notes in note books, and leave the printed volume unaltered.

There are a few digital projects (notably Commentpress – http://www.futureofthebook.org/commentpress/ –  and some ebook readers) that enable types of margin notes. In the case of Commentpress, these notes are the point of the book – a place to start discourse (almost literally) around the book.

The point is, that now, through projects like Commentpress, we are in a position where we can start to deconstruct the ‘unalterably’ of books. Ironically, we can welcome marginalia again, not because the price of paper is too high that we need to use the margins, or  so low that it doesn’t matter if we use the margins – but because we don’t need paper at all. There is an interesting historical irony at play since we do not need ‘margins’ if we do not need paper. However, we can now feel marginalia is appropriate because it does not alter the source of a book.

It seems we are finding ways to have marginalia that do not contribute to the book but contribute around the margins of the book. Textual criticism in a few hundred years may might be an easy job since the textual critic can just parse the margins notes out of the source. The Foundation of the Long Now might have something to say about this since they advocate that we are living in what will be known as ‘the Digital Dark Age.’ Digital data has a very short lifespan and hence the data for digital-only texts might not exist at all or might only be accessible through forensic means. Still, the point is, we are still not talking about the unalterability of books, and we do not seem to be able to move towards changing the book only working around the outlines. This remains unchallenged, even though we can ‘fork’ books (copy the entire text and work on it leaving the original unaltered) and do with them as we like (especially now that free licenses are becoming more popular). We somehow still cannot bring ourselves to consider changing an existing book. Even harder is to allow ourselves the opportunity to believe that we can improve a book.

Why not? Translation is a way to improve a text. If this was not done then many texts within a single language would hardly be understandable today. Ever try and read some old English? Know what this is?

Oure fadir þat art in heuenes halwid be þi name;
 þi reume or kyngdom come to be. Be þi wille don in herþe as it is dounin heuene.
 yeue to us today oure eche dayes bred.
 And foryeue to us oure dettis þat is oure synnys as we foryeuen to oure dettouris þat is to men þat han synned in us.
 And lede us not into temptacion but delyuere us from euyl.

It is this :

‘Our father which art in heaven, hallowed be thy name.
 Thy kingdom come. Thy will be done in earth as it is in heaven.
 Give us this day our daily bread.
 And forgive us our debts as we forgive our debters.
 And lead us not into temptation, but deliver us from evil.’

The first text is in middle English (which existed in the period between Old and Modern English). In effect the work has been ‘improved’ so we can understand it (not a ‘literary’ improvement as such). Translation like this is a type of re-use. You take the text and transform it into another context. In this example the new context is another time. Translation being what it is, we accept it can always be improved even though sometimes there are ‘authoritative’ star translators – people who have translated a text with such nuance that it is considered hard to improve their translation. The German translations of Dostoyevsky by Svetlana Geier,(subject of the film ‘the Woman with the 5  Elephants’) are almost considered ‘final’ works in themselves. Somehow Svetlana Geier has come to be regarded as some kind of manifestation of Dostoyevsky. Even so, her works are translations and hence it is somehow easier for us to believe we can improve these because they are not the original.

So why not? Why not improve the original? Can’t we take a book, any book, and improve it? Why is that idea so difficult for us to engage with? Why is it easier for us to consider improving a translated work but not OK for us to consider improving the original? Why can we improve the work of Svetlana Geier but we can’t improve Dostoyevsky?.

Before going on – a few seconds to note a great irony here – we have the legal right to improve Dostoyevsky since his works are in the public domain – the copyright has expired so we are legally permitted to do what we like with the works. However we do not have the legal right to improve Svetlana Geier’s translations since they are translated works and as such are considered by copyright law to be original works. Svetlana’s works are still bound by copyright and will not expire for some time. And that, to me, goes to illustrate that ‘free licenses’ have very little to do with free culture..  but that’s another story…

One part of the puzzle involves publishing and authorship of static books building a robust unalterable context for the authoritative version ie the version born from the author. We (you or I) are not that author and so we cannot know the author’s intent with all its nuances. We should not, therefore, meddle with a work because we would be breaking our unspoken contract to preserve the author’s intent. It would not be, even though we have the tools and licensed freedom (in many cases) to change, considered an appropriate thing to do. We do not have the authority to do it. The authority is inherent in the author alone – so much so that the role of the author to the book is analogue to the role of ‘god’ to its creation. The author is the creator.

In William Golding’s Lord of the Flies the children use Piggy’s glasses as a magnifying glass to start a fire. However, Piggy was short-sighted and hence starting fires with his glasses would be impossible as they are concave and concave lenses disperse light. You cannot start a fire with a concave lens. And yet would we allow anyone to alter the book to improve upon what is a rather trivial fact? No. No, because the book is Golding’s world and in Golding’s world, concave lenses start fires. Golding is the creator. He has the authority to change his creation and we do not.

So many layers to unravel. Let’s roll back a little to Book Sprints again – they are interesting here because the books are born from collaboration. There is no single author whose intent we need to imagine and hold dear. The authority is distributed from the outset. However, in my experience, it is still difficult to get people to cross that imaginary threshold and improve a work, even though the invitation is explicit. Many people still ask if they can improve a Book Sprinted work even though the mandate to change a work is obviously being passed by ‘the creators’ to anyone.

In fact, there is no guarantee that collaborative works pass on the mandate to change. Wikipedia is an interesting case in point. Wikis and Wikipedia have managed to introduce ideas of participative knowledge creation, but, as Lawerence Liang (http://vimeo.com/10750350)  has argued, Wikipedia is possibly trying to establish itself as an authoritative knowledge base which also has the effect of revoking the mandate to change as has been experienced by many new contributors that find their edits reversed.

I think we will leave this all behind in time but it’s going to be a long time.

All books can be improved – even the most sacrosanct literary works. This is a good example of the ways that change is often not a result of the possibilities of technology but instead a rsult of the possibilities that have been closed to us through our internalisation of old technology. We have inherited a notion of Immovable Type. The only thing that can change that is the shock of possibility, necessity, or time.

Why repositories are important

Booki is for free books only (at least if you use the installation at www.booki.cc). The idea we are trying to engender is that when you create a book in Booki, you are also contributing to a body of re-usable material that can help others make books. The practice of building re-usable repositories in this way is a well-known concept and it’s extremely powerful. However, it takes time to build a corpus that can actually work in this fashion. You really need a lot of material before re-use like this can start having a real affect. I recently saw the first substantial use of Booki materials like this just last week. It occurred  with the FLOSS Manuals implementation of Booki (http://www.flossmanuals.net) which is a repository for materials about how to use free

I recently saw the first substantial use of Booki materials like this just last week. It occurred  with the FLOSS Manuals implementation of Booki (http://www.flossmanuals.net) which is a repository for materials about how to use free software. Last week we had a Book Sprint on Basic Internet Security and we were able to import about 9 chapters from 3 other manuals totalling approximately 15,000 words that we did not have to create fresh. Of course, the material needed some work to fit the new context, but it was still a substantial time-saver and extended the scope of the book well beyond what we could have produced had we not had the material.

This was really quite amazing for me to see. The idea was imagined from the moment FLOSS Manuals was built but, 3 years later, this was the first real case of substantial re-use. It takes time to build up the materials to make sense of re-use in this way, however, after 3 or so years waiting for the moment, I took a great deal of pleasure in seeing it happen for the first time.

I have been working with a group of very interesting people over the last 3 days producing a book that can be used for generating campaigns about Internet Literacy. We generated texts on a large and varied range of topics. More on all this later. One very interesting issue that has been more clearly illustrated for me in this process is the necessity to understand the role of templates when generating content. When I talk of templates here I mean pre-configured templates that are meant to illustrate what the final product of a chapter or ‘content unit’ should look like.

I have always avoided using templates because I think it shuts down a lot of creative discourse about what the content could be and it kills those amazing surprises that can leap out of working in a freer manner. Perhaps even more importantly, templates can confuse people – Sprint participants need to first just create what they know or are energised by – forcing output immediately into templates is not helpful to this process. However, I can see there is a role for templates, not as structure for the final content but as tools that can help the process of generating content.

In this particular Sprint, we generated a very lightweight template before the Sprint. This is something I really dislike doing for the reasons stated above but the fear was, (and I think it is justified in this instance but I would want to be careful before advocating its usefulness in other contexts,) that we would float too far in conceptual territory without any boundaries. We wanted very much to glue the creative discourse and thinking during the Sprint to defined actionable campaigns. So for this purpose, after discussion with one of the initiators of the Sprint, we generated a very lightweight template that provoked only 7 points. Really just the ‘who, what, why’ material that campaigns need to address. This was then used as a process template – a template acting as a foundation for the Sprinters to define the context of their content – not a template that would become the structure for the final content.

It worked very well – enabling the participants to let their creative energies flow while providing a backdrop or context within which the content needed to rest. The ‘process templates’ also allowed those who think conceptually to ‘build up,’ so to speak, and those that thought in more concrete terms could also define their content. It provided a common scaffold for sprinters to build in the direction that most interests/energises them.

So while it does not change my mind regarding content templates, I think I have discovered a place for very lightweight process templates that can give some kind of framework for the participants to work with, refine, define, and fill.

‘Here-and-now’ Production

Book Sprints are not something that should involve a lot of pre- or post- production. In an earlier post, I have listed some reasons why too much pre-production is potentially harmful. Post-production is not really harmful, in fact, it’s most usually a good thing, however, it’s never a guaranteed thing and that’s the problem. If you want to finish a book in 2-5 days then you must bring the focus to the people ‘in the Sprint’ – the book will be whatever they make it. That includes the text, images, formatting, credits, chapter titles, section titles, cover etc etc etc. In a Sprint, you should never leave a task ‘to be done in post-production’. It both removes the emphasis that everything must be done now by ‘us,’ and post-production, despite goodwill, seldom ever happens. As soon as everyone walks out the door to go home, you have lost 99% of the energy and commitment from the people involved. That’s just how it is.

So do not rely on pre- or post-production. Put the emphasis on ‘here-and-now’ production. If you cannot do it here-and-now with the people in this Sprint then it’s not part of the book… You will be amazed at how good a book can be and how many good decisions get necessarily made because of these circumstances.

 

The Art of Losing Control

The production of a book is usually very tightly controlled by the author(s) and publisher(s) that produce it. We have come to accept that as just the way it is. You want to write a book, then naturally you have the right to decide what the text of that book will be.  Seems almost non-controversial.

So, it’s normal to be asked how can you exercise a similar amount of control over a book in Booki. Its an understandable question but very difficult to answer. Difficult because the answer has to cross paradigms – the first paradigm being the established book production and publishing model that we all know, and the second being book production with free licenses in an open system. So I usually find myself answering questions like this with a simple “You can’t,” and waiting for the reaction. It’s intended to be a provocative answer and the further the eyes roll back in the skull the more I know I have to unwrap the concept of ‘publishing’ in the new(ish) era of free culture for whoever it was that asked the question.

But the reality isn’t so simple – it’s much more interesting.

First, there seems often to be an unspoken assumption that control is necessary. Along with this comes the assumption that open content must be protected. Protected from harm – not just the malicious kind, but harm inflicted by contributions that lower the quality of the text. My experience from four years running an entirely open system (FLOSS Manuals) is that there is little to fear except spam. In four years running FLOSS Manuals, I have not seen a single malicious edit. It seems to be the case that if people are not interested in your book they will leave you alone. If they are interested, I have found that the approaches to the text are sensitive and respectful and more often than not they improve the work – sometimes in very surprising ways. On one book I worked on, a retired copy editor went from top to bottom of the 45,000 word text in his afternoons and made an incredible improvement to the text. I would like to have thanked him but I never met him.

The trick is not to protect the text but to manage it. To do this, first, you must make a decision on what kind of development process this will be and what kind of contributions you would like.  From my experience, the best strategy is to try and relinquish as much control as possible in order to achieve the right kind and amount of contributions. To this end, Booki provides some very useful tools to help you. If you want to keep your book very quiet, then you can hide a book so that it does not appear on Booki at all, except on your profile page. Privacy through obscurity. If you want to keep things really really quiet, then you can grab the Booki sources and install Booki on your own server (or laptop) somewhere out of reach of anyone. Or if you want the book totally open for anyone to jump in, then that is the default position with Booki all you have to do then is get the word out as much as you can and invite people to contribute. If you create a new book or chapter then that information gets broadcast on the front page of Booki, however, it is often harder than you think to attract attention and contributions. It often relies on how effectively you can get the word out and how attractive you make the offer. You need to reach out to people and inspire them. The more direct the approach the better – personal emails work best – and emphasising concrete outcomes is very likely to improve results, as is making the offer fun, relevant and illustrating a real need. But the usual rules apply for attracting volunteers in any realm – it’s a mix of luck and getting the tone and channels right.

Once the contributions start rolling in, then it’s up to you to manage this process. To this purpose, there are a number of tools available in Booki – most importantly the history tab where you can view changes and roll back to earlier versions of any chapter as you wish. If things get out of control, you can clone (copy) the entire book and decide on a more moderate development approach. However, the best tool for managing input and getting the book to where you want it to be is social management. You need to coerce the contributors to come along with you and share your vision of what the book should be. At the same time, you need to also be able to make the process satisfying to them. There are tools available to help with this communicative process (chat, notes etc) but it’s often reliant on your tone and approach.

‘How to control’ a book is a question I would like to see asked more often with more nuance and colour to the question. However, I think if you can lose the feeling that you must control the book and instead relinquish as much control as possible, you will be surprised and very probably excited by the results. In a world of free culture, it’s all about the art of losing control…

 

The Model, The Model

So what are the revenue models for collaboratively produced free books? Seems like a very difficult proposition. Not only do you have to find some way to sell something that is free, always at least a little tricky, but you have then split that revenue between multiple authors, not just one. Sounds like a losing game to many publishers, I am sure. The ‘traditional’ model, or at least the model that is re-establishing itself through app stores, to sell the final product. App stores sell electronic books very very cheaply and make them easy to access – the theory being that you will buy something if it is cheap and not a hassle to get. You are in effect paying for a service, not the book. So the theory goes – it can also work for free content since the book is not the commodity but the service.

This could be the way and it at least appears to be working for some publishers, if you believe the evangelism for this model at places like the O’Reilly Tools of Change conferences. However, I think there are more interesting possibilities.

Recently a free book developed in FLOSS Manuals by a single author (James Simmons) was put onto the ‘crowdsourcing’ platform Kickstarter.com (http://www.kickstarter.com/projects/rdcHQ/rural-design-collective-2010-summer-mentoring-prog). The Rural Design Collective put the book there to raise money to do the design and production of it. As they stated in the project summary:

How We Will Use The Money
 Our program will take place during the 2010 summer months, June – August. Using our collaborative work on the FLOSS Manual as a guide, we will build a three month course around eBooks. Custom-designed physical copies of the FLOSS Manual will be created by the participants in our program to continue to raise awareness and funds for our work. In addition, a stand-alone website will be created containing code samples and utilities to help others get started working with eBooks.

So they were pitching the book as tool that would have a very real and tangible output – a 3-month course on eBooks. The project effectively then has at least 2 tangible outcomes – the book and the course (plus the website etc). This is pretty much considered ‘best practice’ when pushing things on crowdsourcing platforms. Make the proposition tangible and real.

The Rural Design Collective raised $2130 US dollars for the project. Not a sum most publishers would be interested in but it does raise an interesting point – people are prepared to fund a book that they want. That’s quite a reversal – the consumer is actively switching sides to become ‘part’ of the production team by helping finance the product. The advantage of this process is that if you can raise the funds for the project like this then you don’t have to rely on sales to recover your costs or make a profit. That means there is a better chance for the product to be a ‘no strings attached’ free product. The content can actually be free because no one is anxious to recover their costs from sales. That also means that the post-production can focus on distributing the content as far and wide as possible because at that stage the return is recognition through distribution. This can, if done well, help with the next project that needs funding…the better you are known for producing good quality free products the easier it will be to convince people to help pay for their production.

But…’what about the real money’? Surely a question on every publisher’s lips right now… how to find people that want books to be produced and get them to pay for them. Universities want books? Get them to pool their resources and pay for the books’ entire production. NGOs want books? Same deal… turn the economics on its head. Don’t take the risk of getting a return from sales, find the people with the money that want to pay for the books before you produce them, and have your incoming revenue stream solved before you write the book…. Why do it collaboratively I hear the attentive reader asking? Because you can do it fasterthat way, and if you have someone paying for something, you don’t want to make them wait. Book Sprint it. This model can work for you, it can work for the ‘commissioners,’ and more importantly, it can work for free culture.

Barcelona Bookimobile

Barcelona now has a Bookimobile. We introduced the new Bookimobile to Spain at the Kosmopolis 11 Literature Festival.

The stamp we put on all books made by Booki with the Bookimobile

Booki Mobile Barcelona

We have worked here now for two days doing workshops, helping people produce books produced in Booki, and talking to people about book production. Tomorrow we have workshops and presentations. It has been loads of fun and we made a lot of cool books and also worked a lot making pleigos. Pliego is a small book format that can be made from a single page (folded into 8 or sixteen pages and ripped along the edges to make a book). It is an extremely simple and beautiful format.

The Bookimobile was designed to take the ideas of Booki to people and make real books that have been created in Booki. It now exists in Berlin and now also in Barcelona. The first Bookimobile (now in Berlin) was based on the Internet Archives Book Mobile. It was also initially sponsored by Mozilla, CiviCRM, Archive.org, Franophonie.org, and iCommons. The binder for the Barcelona Bookimobile was donated by Google Summer of Code.

Circumvention Book Sprint II

I just finished facilitating a Book Sprint about circumvention called “How to Bypass Internet Censorship”. We spent 5 days outside of Berlin updating the book we first created in a Sprint in 2008. It was a ‘re-sprint’ if you like and was extremely successful.

New Update – http://www.lulu.com/product/paperback/how-to-bypass-internet-censorship/15054026

Right now, you can buy this book from lulu.com and you can also contribute to it through the FLOSS manuals installation of Booki – http://booki.flossmanuals.net/bypassing-censorship/edit

It will also be available shortly on the FLOSS Manuals website – I just need to finish the integration with Booki.

The first version of this book was extremely successful – being translated into Burmese, simplified Chinese, Russian, Vietnamese, Spanish, French, Farsi, and Spanish. Most of these were also distributed in perfect book form.

English, Russian, Arabic, Spanish versions

The book-formatted PDF for the above books, including those with bi-directional text (Farsi, Arabic etc) were all generated using Booki.

The new book is *much* better with beautiful illustrations and cover provided by Laleh Torabi  and many new chapters, updates of old chapters and some new sections. Buy it now or wait a few days for the free version…