Wiki source code of Second Generation Wiki

Version 14.4 by Vincent Massol on 2010/12/11

Hide last authors
vmassol 1.29 1 First generation wikis are used to collaborate on content. Second generation wikis can be used to create collaborative web applications.
vmassol 1.1 2
Silvia Macovei 12.1 3 Today most of user's needs are not satisifed because it takes too long and it's too costly to develop small applications. Actually lots of adhoc applications are developed today using tools like Microsoft Excel. However when it comes to developing a collaborative web application Excel is not the right tool. On the other hand a second generation wiki like XWiki is a perfect infrastructure for this. **XWiki is the toolkit for the web**!
vmassol 1.4 4
Silvia Macovei 12.1 5 Chris Anderson introduced the concept of [[Long Tail>>http://en.wikipedia.org/wiki/Long_tail]]. Applying it to XWiki gives the following diagram:
vmassol 1.4 6
Silvia Macovei 12.1 7 image:xwikilongtail.png
vmassol 1.3 8
Silvia Macovei 12.1 9 What it means is that there are thousands and thousands of applications required by users that are **not** built today because of prohibitive complexity and costs. They would also take too long to build and their value would decrease as more and more time passes for their implementation. They need to be created here and now to have the highest possible value. XWiki is a cost-effective solution that allows non-developers to create those required applications quickly and in an organic manner.
Vincent Massol 1.13 10
Silvia Macovei 14.2 11 = Examples of applications =
vmassol 1.5 12
vmassol 1.29 13 * A blogging application
14 * An RSS feed aggregator
15 * Mashups. For example combining Google Maps with Delicious with Flickr with Google Base with Google Calendar with...
16 * Collaborative authoring of documents in real time
17 * Form-based applications to enter collections of items
18 * A Poll/Survey application
vmassol 1.5 19
Vincent Massol 14.3 20 You can check [[Applications (a.k.a. Extensions)>>extensions:Main.WebHome]] developed on top of XWiki.
Vincent Massol 14.1 21
Silvia Macovei 14.2 22 = Next step =
vmassol 1.10 23
Silvia Macovei 12.1 24 If you're intested in learning how to write an application with XWiki, check the [[Programming feature>>Features.Programming]] then check out the [[Developer's Guide>>DevGuide.WebHome]].

Get Connected