Developing Applications in XWiki
Upcoming SlideShare
Loading in...5
×
 

Developing Applications in XWiki

on

  • 4,485 views

Presentation given at Solutions Linux 2010 showing how to develop small applications in a wiki (XWiki).

Presentation given at Solutions Linux 2010 showing how to develop small applications in a wiki (XWiki).

Statistics

Views

Total Views
4,485
Views on SlideShare
2,607
Embed Views
1,878

Actions

Likes
0
Downloads
29
Comments
1

11 Embeds 1,878

http://massol.myxwiki.org 1848
http://translate.googleusercontent.com 8
http://feeds.feedburner.com 7
http://www.slideshare.net 4
http://dashboard.bloglines.com 3
http://webcache.googleusercontent.com 2
http://veillecarbone.cloud.xwiki.com 2
http://www.giss.info 1
http://sorin2.myxwiki.org 1
http://mason 1
http://web.archive.org 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Developing Applications in XWiki Developing Applications in XWiki Presentation Transcript

  • Developing Applications in XWiki Vincent Massol 17 March 2010
  • Agenda ● Why develop Applications in a Wiki? ● Example of Wiki Applications ● WAAP = Wiki As A Platform ● Demo: Building a TODO Application
  • Why develop Applications in a Wiki?
  • Long Tail of Applications Excel of the web
  • Advantages of developing in a Wiki ● Fast Cons ● Thanks to an existing Runtime Not for all types of applications ● ● Collaborative Not an official specification ● ● Applications can be written between several developers ● Quick turnaround time & Iterative ● First version can be done quickly and then iterate easily ● Cost effective ● No need for hard to find skills
  • Example of Wiki Applications
  • Holiday Requests
  • Meeting Manager
  • Forum
  • Task Manager
  • Blog
  • Small Apps are everywhere... ● Example 1: XWiki SAS intranet ● Expense Reports App ● Holiday Requests App ● CRM App ● Automatic contact form upload in CRM ● Automatic filing of scanned documents (XAMBOX) ● Recruitment App ● Employee's evaluations App ● Example 2: XWiki.org ● References ● Macros, Applications, Snippets, etc on code.xwiki.org ● FAQ ● … and a lot more
  • WAAP = Wiki As A Platform
  • Platform APIs
  • Extensibility
  • Demo: Building a TODO Application
  • XWiki SAS
  • XWiki SAS ● Since 2004 ● 26 Employees ● 25K downloads/month ● Services ● Custom Development ● Support (User & Dev) ● Consulting ● Hosting ● Training (User, Dev, Admin) ●contact@xwiki.com
  • Q&A vincent@xwiki.com Me