Changes for page Second Generation Wiki

Last modified by Thomas Mortagne on 2023/10/10

<
From version < 19.1 >
edited by Ecaterina Moraru (Valica)
on 2016/05/27
To version < 21.1 >
edited by Ecaterina Moraru (Valica)
on 2016/05/27
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,28 +1,104 @@
1 -First generation wikis are used to collaborate on content. Second generation wikis (a.k.a Application Wikis) can be used to create collaborative web applications. XWiki can be used either as a first generation wiki or a second generation one.
1 +{{velocity}}
2 +$xwiki.ssx.use("platform:Main.SecondGenerationWiki")
3 +#set($docextra=[])
4 +{{/velocity}}
2 2  
3 -Today most of user's needs are not satisfied 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**!
6 +{{html wiki="true"}}
7 +<div class="row concept">
8 + <div class="col-md-9">
9 + First generation wikis are used to collaborate on content. Second generation wikis (a.k.a Structured and Applications Wikis) can be used to create collaborative web applications. XWiki can be used either as a first generation wiki or a second generation one.
10 + <div class="row">
11 + <div class="col-sm-6"">
12 + == First generation wikis ==
13 + Focused on **content** creation
14 + <ul class="features-grid">
15 + <li>
16 + <span class="fa fa-pencil"></span>
17 + <h4>[[Page editing>>platform:Features.PageEditing]]</h4>
18 + <p>Use simple wiki syntax to format text, create tables, create links, display images, etc. Alternatively use a powerful WYSIWYG editor to edit the content of pages.</p>
19 + </li>
20 + <li>
21 + <span class="fa fa-archive"></span>
22 + <h4>[[Version Control>>platform:Features.VersionControl]]</h4>
23 + <p>Any change made in XWiki is saved under version control, meaning you can view any previous version of a page, compare different versions or rollback to any past version.</p>
24 + </li>
25 + <li>
26 + <span class="fa fa-lock"></span>
27 + <h4>[[Rights>>platform:Features.RightsManagement]]</h4>
28 + <p>Control who can view, edit or delete pages in a flexible manner. Apply rights to a page, its children or an entire wiki.</p>
29 + </li>
30 + <li>
31 + <span class="fa fa-search"></span>
32 + <h4>[[Search>>extensions:Extension.Search Application]]</h4>
33 + <p>Allows searching on the full wiki using wildcards, faceting search results, getting search result RSS feeds and more.</p>
34 + </li>
35 + <li>
36 + <span class="fa fa-exchange"></span>
37 + <h4>[[Exports>>platform:Features.Exports]]</h4>
38 + <p>Export wiki pages to PDF, ODT, RTF, XML or HTML.</p>
39 + </li>
40 + </ul>
41 + </div>
42 + <div class="col-sm-6"">
43 + == Second generation wikis ==
44 + Focused on **structure** and **application** creation
45 + <ul class="features-grid">
46 + <li>
47 + <span class="fa fa-rss"></span>
48 + <h4>[[Blog>>extensions:Extension.Blog Application]]</h4>
49 + <p>Host one or multiple blogs to communicate information or organise it using categories and tags.</p>
50 + </li>
51 + <li>
52 + <span class="fa fa-folder"></span>
53 + <h4>[[File Manager>>extensions:Extension.File Manager Application]]</h4>
54 + <p>Manage your folders and files, having viewers for many supported file types (such as office and PDF), displaying a tag cloud and allowing filtering. </p>
55 + </li>
56 + <li>
57 + <span class="fa fa-calendar"></span>
58 + <h4>[[Meetings>>extensions:Extension.Meeting Application]]</h4>
59 + <p>Organise meetings (create, view and modify meetings to come) and send invitations.</p>
60 + </li>
61 + <li>
62 + <span class="fa fa-comments"></span>
63 + <h4>[[Forums>>extensions:Extension.ForumApplication]]</h4>
64 + <p>Discuss important topics using multiple forums that support answers, comments and votes.</p>
65 + </li>
66 + <li>
67 + <span class="fa fa-list-alt"></span>
68 + <h4>[[Tasks>>extensions:Extension.Task Manager Application]]</h4>
69 + <p>Create and assign tasks for designated projects, with associated assignees and due dates.</p>
70 + </li>
71 + </ul>
72 + </div>
73 + </div>
74 + Today most of user's needs are not satisfied because it takes too long and it's too costly to develop small applications. On the other hand, a second generation wiki like XWiki is a perfect platform for this. **XWiki is the toolkit for the web**!
4 4  
5 -Chris Anderson introduced the concept of [[Long Tail>>http://en.wikipedia.org/wiki/Long_tail]]. Applying it to XWiki gives the following diagram:
76 + == Next steps ==
6 6  
7 -image:xwikilongtail.png
78 + <p>If you're interested in learning how to write an application with XWiki, check out [[App Within Minutes>>extensions:Extension.App Within Minutes Application]], our tool to easily create applications, even by non developers.</p>
8 8  
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 (the yellow area is larger than the red area on the diagram). 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.
80 + <p>You can also browse through the hundreds of [[Applications (a.k.a. Extensions)>>extensions:Main.WebHome]] developed on top of XWiki. They can be installed in your wiki using the [[Extension Manager>>extensions:Extension.Extension Manager Application]].</p>
10 10  
11 -= Examples of applications =
82 + <p>Once you've mastered it and if you wish to go further, check the [[Programming features>>platform:Features.Programming]], followed by the [[Developer's Guide>>platform:DevGuide.WebHome]].</p>
83 + </div>
84 + <div class="col-sm-6 col-md-3">
85 + <div class="w-sectionbox first">
86 + <h4>Did you know?</h4>
87 + <div class="w-sectionbox">
88 + Chris Anderson introduced the concept of [[Long Tail>>http://en.wikipedia.org/wiki/Long_tail]].
12 12  
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
19 -* A Forum application
20 -* Generally speaking, the ability to structure data in the wiki
90 + <p>
91 + image:xwikilongtail.png
92 + Applying it to XWiki gives the above diagram.
93 + </p>
21 21  
22 -You can check the hundreds of [[Applications (a.k.a. Extensions)>>extensions:Main.WebHome]] developed on top of XWiki.
95 + <p>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// (the yellow area is larger than the red area on the diagram).</p>
96 + <p>They would also take too long to build and their value would decrease as more and more time passes for their implementation.</p>
97 + <p>They need to be created here and now to have the highest possible value. </p>
98 + <p>XWiki is a cost-effective solution that allows non-developers to create those required applications quickly and in an organic manner.</p>
99 + </div>
100 + </div>
101 + </div>
102 +</div>
103 +{{/html}}
23 23  
24 -= Next step =
25 -
26 -If you're interested in learning how to write an application with XWiki, check [[App Within Minutes>>extensions:Extension.App Within Minutes Application]], our tool to easily create applications, even by non developers.
27 -
28 -Once you've mastered it and if you wish to go further, check the [[Programming feature>>Features.Programming]] then check out the [[Developer's Guide>>DevGuide.WebHome]].

Get Connected