Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Developing Applications in XWiki

4,358 views

Published on

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

Published in: Technology
  • If you need your papers to be written and if you are not that kind of person who likes to do researches and analyze something - you should definitely contact these guys! They are awesome ⇒⇒⇒WRITE-MY-PAPER.net ⇐⇐⇐
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Dating for everyone is here: ❶❶❶ http://bit.ly/2F90ZZC ❶❶❶
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Sex in your area is here: ❶❶❶ http://bit.ly/2F90ZZC ❶❶❶
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • See http://massol.myxwiki.org/xwiki/bin/view/Blog/SolutionsLinux2010 for more explanations about the slides
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Developing Applications in XWiki

  1. 1. Developing Applications in XWiki Vincent Massol 17 March 2010
  2. 2. Agenda ● Why develop Applications in a Wiki? ● Example of Wiki Applications ● WAAP = Wiki As A Platform ● Demo: Building a TODO Application
  3. 3. Why develop Applications in a Wiki?
  4. 4. Long Tail of Applications Excel of the web
  5. 5. 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
  6. 6. Example of Wiki Applications
  7. 7. Holiday Requests
  8. 8. Meeting Manager
  9. 9. Forum
  10. 10. Task Manager
  11. 11. Blog
  12. 12. 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
  13. 13. WAAP = Wiki As A Platform
  14. 14. Platform APIs
  15. 15. Extensibility
  16. 16. Demo: Building a TODO Application
  17. 17. XWiki SAS
  18. 18. XWiki SAS ● Since 2004 ● 26 Employees ● 25K downloads/month ● Services ● Custom Development ● Support (User & Dev) ● Consulting ● Hosting ● Training (User, Dev, Admin) ●contact@xwiki.com
  19. 19. Q&A vincent@xwiki.com Me

×