high productivity with applications wikis

Post on 07-Dec-2014

2.147 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

High ProductivityWith Application 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

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

Agenda

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

&save

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?

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

Use cases

Wiki Apps: NOT FOR

●A Flight Simulator

A Media Player

Real-time/embedded apps

Wiki Apps: FOR

Document-centric

Collaborative apps

Wiki Apps: FOR

Wiki Apps: why?

My Apps

How do I implement X, Y or Z?

wait...

It is there already !

Developers say yay

Developers say yay

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

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

● UI extensions (JS/CSS)

How do I perform X, Y or Z

wait...

I know it already !

Users say yay

Demo

App Wikis: Future

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

cool

Arnold says:

Thanks! - Q/A

top related