"Enterprise Rapid Application Development The Wiki Way" by Jerome Velociter @ eLiberatica 2009 - Presentation Transcript
High Productivity
With Application Wikis
about:me
twitter.com/jvelo
XWiki.org core committer
● Development of platform & products
● Contribs of plugins, extensions & apps
XWiki SAS employee
● XWiki Romania team leader
● Customer projects
about:xwiki
twitter.com/xwiki
XWiki.org
● LGPL platform & products
● > 10000 download/year
XWiki.com
● 28 people - French, European start-up
● Big-names customers in Europe & US
Agenda
Application wikis :
➔ High productivity for developers
➔ High productivity for end users
save &
What is a wiki? 1999?
in
● “The simplest online
database that could
possibly work”
(Ward Cunningham)
● Web pages anyone with
access can edit, with:
• Linking capabilities
• Revision history
What is a wiki in 2009?
● WYSIWYG
● Enterprise integration (LDAP, Office,
rights management, PDF)
Knowledge
● Unstructured AND/OR structured
data pages Base
Editable script runtime!
+
●
● Extensible, Integrable (mashups,
APIs, apps) Platform
● ...this slide is not enough
Use cases
Wiki Apps: N OT F OR
● A Flight Simulator
Real-time/embedded apps
World domination botnet
Wiki Apps: F OR
Document-centric
Collaborative apps
Wiki Apps: F OR
Wiki Apps: w h y ?
My
Apps
Developers say y a y
How do I implement X, Y or Z?
wait...
It is there already !
Developers say y a y
● 10” Document Type + CRUD
● In-wiki scripts
● Java plugins/components
● UI extensions (JS/CSS)
● APIs REST/GWT/XML-
RPC
● IDE integration
Users say y a y
How do I perform X, Y or Z
wait...
I know it already !
Demo
App Wikis: Future
Arnold says:
cool
● Annotations
● Real-time collab
● P2P
● Offline
● Mobile
● Semantic
This is a presentation held at eLiberatica 2009.
more
This is a presentation held at eLiberatica 2009.
http://www.eliberatica.ro/2009/
One of the biggest events of its kind in Eastern Europe, eLiberatica brings community leaders from around the world to discuss about the hottest topics in FLOSS movement, demonstrating the advantages of adopting, using and developing Open Source and Free Software solutions.
The eLiberatica organizational committee together with our speakers and guests, have graciously allowed media representatives and all attendees to photograph, videotape and otherwise record their sessions, on the condition that the photos, videos and recordings are licensed under the Creative Commons Share-Alike 3.0 License. less
0 comments
Post a comment