TWiki

(geschreven op vrijdag 17 augustus 2007)

Concrete plannen, dat is waar het op deze tweede dag van de TWiki community summit over ging. Interessante en relevante discussies over de marketing van de community-versie van TWiki, community building en het ontwikkelproces van TWiki. Om met dat laatste te beginnen: het release proces is zo aangepast dat de ontwikkeling van nieuwe functionaliteit en het uitbrengen van een release elkaar niet tegenwerken.

Met name is er gesproken over het moment van ‘forken’. Voorheen gebeurde dit pas op het moment dat een release uitgebracht werd. Gemiddeld 2 maanden van te voren werd een ‘code freeze’ afgekondigd. Tijdens deze freeze zit de MAIN branch (de hoofdontwikkelversie van TWiki) helemaal op slot. Dit is lastig, want in die tijd kunnen er geen nieuwe ontwikkelingen plaats vinden, er mogen alleen bugs opgelost worden voor de nieuuwe release. Met algemene stemmen is dit moment van forken verplaatst naar het moment waarop de code freeze plaats vind. Op dat moment komt er een nieuwe branch, de release candidate branch. Op deze branch worden geen nieuwe features meer geimplementeerd, maar wordt uitsluitend gewerkt aan bugs om uiteindelijk een release te kunnen doen.

Marketing en community building gaan hand in hand. De marketing van TWiki moet eigenlijk gericht zijn op twee verschillende groepen: eindgebruikers en (potentiele) community members. Om eindgebruikers te bereiken, is het belangrijk om in de pers genoemd te worden. Ik heb hiertoe lokaal al een aanzetje gegeven met een artikel op livre, en uiteraard is het niet zo dat TWiki de pers nooit haalt. Desondanks moet TWiki vaker in de pers. Het wordt veel gebruikt, maar met name in het intranet van bedrijven (klein en groot). Hierdoor blijft het relatief onzichtbaar ten opzichte van andere enterprise wiki’s.

Waar ik zelf erg enthousiast van ben geworden, is de discussie over community building. Er zijn vele gebruikers en contributors, maar er is niet zo heel veel communicatie tussen deze mensen. Er moet, figuurlijk gesproken, wat lijm tussen de community. Een voorstel waar ik zelf mee aan de slag wil gaan is het organiseren van ‘lokale’ meetups. Een Nederlandse TWiki meetup bijvoorbeeld, liefst regelmatig. Waarop gebruikers, ontwikkelaars, ontwerpers en anderen hun ervaring met en mening over TWiki delen.

Een ander punt is dat we aansluiting moeten zoeken bij bestaande communities. De perl community bijvoorbeeld. Want TWiki is geschreven in perl, het is een van de grootste applicaties gebouwd met perl, dus het is niet vreemd om interesse van bijvoorbeeld de lokale perlmongers te werven. Maar ook groeperingen rondom usability of technisch schrijven kunnen geenthousiasmeerd worden.

En zo kan ik nog wel even door gaan. Laat ik afsluiten met een geweldig idee waar ik zelf de verantwoordelijkheid voor op me heb genomen: een TWiki blog en nieuwsbrief. Of eigenlijk, meerdere TWiki blogs. Een blog door TWiki ontwikkelaars, een blog door TWiki usability experts, en een algemene/overkoepelende blog waar minder gedetailleerde zaken behandeld worden. Ik sta te popelen om hiermee aan de slag te gaan. Kan dus niet wachten tot ik weer een internetverbinding heb!

Flattr this

Leave a Reply