high productivity with applications wikis

17
High Productivity With Application Wikis

Upload: xwiki

Post on 07-Dec-2014

2.145 views

Category:

Technology


0 download

DESCRIPTION

Application wikis allow high productivity for developers and end users. Why?

TRANSCRIPT

Page 1: High Productivity With Applications Wikis

High ProductivityWith Application Wikis

Page 2: High Productivity With Applications Wikis

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: High Productivity With Applications Wikis

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: High Productivity With Applications Wikis

Agenda

Application wikis :➔ High productivity for developers➔ High productivity for end users

&save

Page 5: High Productivity With Applications Wikis

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: High Productivity With Applications Wikis

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: High Productivity With Applications Wikis

Use cases

Page 8: High Productivity With Applications Wikis

Wiki Apps: NOT FOR

●A Flight Simulator

A Media Player

Real-time/embedded apps

Page 9: High Productivity With Applications Wikis

Wiki Apps: FOR

Document-centric

Collaborative apps

Page 10: High Productivity With Applications Wikis

Wiki Apps: FOR

Page 11: High Productivity With Applications Wikis

Wiki Apps: why?

My Apps

Page 12: High Productivity With Applications Wikis

How do I implement X, Y or Z?

wait...

It is there already !

Developers say yay

Page 13: High Productivity With Applications Wikis

Developers say yay

● 10” Document Type + CRUD● In-wiki scripts ● Java plugins/components

● APIs REST/GWT/XML-RPC● IDE integration

● UI extensions (JS/CSS)

Page 14: High Productivity With Applications Wikis

How do I perform X, Y or Z

wait...

I know it already !

Users say yay

Page 15: High Productivity With Applications Wikis

Demo

Page 16: High Productivity With Applications Wikis

App Wikis: Future

● Annotations● Real-time collab● P2P● Offline● Mobile● Semantic

cool

Arnold says:

Page 17: High Productivity With Applications Wikis

Thanks! - Q/A