"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009
-
Upload
eliberatica -
Category
Technology
-
view
987 -
download
0
description
Transcript of "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009
![Page 1: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/1.jpg)
High ProductivityWith Application Wikis
![Page 2: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/2.jpg)
about:me
XWiki.org core committer● Development of platform & products● Contribs of plugins, extensions & apps
XWiki SAS employee● XWiki Romania team leader● Customer projects
twitter.com/jvelo
![Page 3: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/3.jpg)
about:xwiki
XWiki.org● LGPL platform & products● > 10000 download/year
XWiki.com● 28 people - French, European start-up● Big-names customers in Europe & US
twitter.com/xwiki
![Page 4: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/4.jpg)
Agenda
Application wikis :➔ High productivity for developers➔ High productivity for end users
&save
![Page 5: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/5.jpg)
What is a wiki?
● “The simplest online database that could possibly work”
(Ward Cunningham)
● Web pages anyone with access can edit, with:• Linking capabilities• Revision history
in 1999?
![Page 6: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/6.jpg)
What is a wiki in 2009?
● WYSIWYG
Knowledge
Base+
Platform
● Enterprise integration (LDAP, Office, rights management, PDF)
● Unstructured AND/OR structured data pages
● Editable script runtime!● Extensible, Integrable (mashups,
APIs, apps)● ...this slide is not enough
![Page 7: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/7.jpg)
Use cases
![Page 8: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/8.jpg)
Wiki Apps: N OT F OR
● A Flight Simulator
Real-time/embedded apps
World domination botnet
![Page 9: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/9.jpg)
Wiki Apps: F OR
Document-centricCollaborative apps
![Page 10: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/10.jpg)
Wiki Apps: F OR
![Page 11: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/11.jpg)
Wiki Apps: w h y ?
My Apps
![Page 12: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/12.jpg)
How do I implement X, Y or Z?
wait...
It is there already !
Developers say y a y
![Page 13: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/13.jpg)
Developers say y a y
● 10” Document Type + CRUD● In-wiki scripts ● Java plugins/components
● APIs REST/GWT/XML-RPC
● IDE integration
● UI extensions (JS/CSS)
![Page 14: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/14.jpg)
How do I perform X, Y or Z
wait...
I know it already !
Users say y a y
![Page 15: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/15.jpg)
Demo
![Page 16: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/16.jpg)
App Wikis: Future
● Annotations● Real-time collab● P2P● Offline● Mobile● Semantic
coolArnold says:
![Page 17: "Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009](https://reader034.fdocuments.us/reader034/viewer/2022051610/5484141cb4af9f870d8b4aad/html5/thumbnails/17.jpg)
Thanks! - Q/A