Tikiwiki Community Case Study
History and background
The Tikiwiki community was founded by Luis Argerich in october 2003 and followed an active growth rate since its early stages. Tikiwiki is a software based on a wiki and made modular in a way it can fit most of the needs that can be fulfilled by a web application. The wide range of uses brought in a wide range of users, and the community has now a relevant population to produce mass statistics.
Some numbers
- 8 project admins
- translated in more than 20 languages
- 316 registered developers
- 2249 wiki pages on tikiwiki.org
- 8677 users registered on tikiwiki.org
- more than 20 000 installations around the world
- around 90 000 pages viewed daily on tikiwiki.org
- more than 700 000 lines of PHP code
Some statistics about the tikiwiki community activity have been handled for a while on
http://tikiwiki.org/TikiCommunity
but it's not activiely maintained for one year.
Required ontologies
Minimal set to be able to manage one whole scenario.
User
Let's use FOAF spec which is quite advanced.
- Name (foaf:name)
- IrcLogin (foaf:OnlineChatAccount)
- TwoLogin (foaf:OnlineAccount)
- TwoEmail (foaf:mbox)
- MlEmail (foaf:mbox)
Example User
<foaf:Person>
<foaf:name>John Doe</foaf:name>
<foaf:mbox>john@doe.sk</foaf:mbox>
<foaf:holdsAccount>
<foaf:OnlineAccount>
<rdf:type rdf:resource="http://xmlns.com/foaf/0.1/OnlineChatAccount"/>
<foaf:accountServiceHomepage rdf:resource="http://www.freenode.net/irc_servers.shtml"/>
<foaf:accountName>jdoe</foaf:accountName>
</foaf:OnlineAccount>
<foaf:OnlineAccount>
<rdf:type rdf:resource="http://xmlns.com/foaf/0.1/OnlineAccount"/>
<foaf:accountServiceHomepage rdf:resource="http://tikiwiki.org"/>
<foaf:accountName>jdoe</foaf:accountName>
</foaf:OnlineAccount>
<foaf:OnlineAccount>
<rdf:type rdf:resource="http://xmlns.com/foaf/0.1/OnlineAccount"/>
<foaf:accountServiceHomepage rdf:resource="http://sf.net"/>
<foaf:accountName>jdoe56</foaf:accountName>
</foaf:OnlineAccount>
</foaf:holdsAccount>
</foaf:Person>
Software
- LinesOfCode
- NumberOfFiles
- Name
- Description
Irc channel
- Server
- Name
- HasMember
- Members
Mailing-list
CVS repository
- Module
- CvsRoot
- HasMember
- Members
Tikiwiki webspace
- HasMember (list)
- Members (int)
- Name (str)
- Url (url)
Sourceforge project space