xwiki: collaborative web applications the wiki way
DESCRIPTION
XWiki Platform presentation at November Web 2009TRANSCRIPT
![Page 1: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/1.jpg)
Collaborative Web Applications the wiki way
Anca LucaNovember <Web />, Iasi, 21 nov 2009
![Page 2: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/2.jpg)
What is a wiki?
« A wiki is a software for managing the content of a website by making all its pages freely and easily modifiable by all its users. Wikis are used to enable collaboration on writing documents with minimal constraints. » (Wikipedia)● web environment
● easy linking
● wiki syntax
● versioning system
● built for collaboration than for presentation
![Page 3: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/3.jpg)
How is XWiki special then?
eXtens ib le ente rp r i se Wiki Platform
![Page 4: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/4.jpg)
XWiki is an enterprise wiki
● Why wiki in enterprise?● to improve co l laborat ion on the enterprise knowledge and manage it in a dynamic , in te r l i nked way, easily access ib le for everyone in the team according to their interest
● Special needs in the enterprise● Organization, access, security
● Integration with enterprise tools
● Rich editing and presentational features
● Multiple content types management
● Extensibility for dedicated purposes
![Page 5: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/5.jpg)
XWiki Features
![Page 6: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/6.jpg)
Organized and accessible information
● Documents with comments and attachments organized in spaces and hierarchies
● Tags, parent documents, backlinks, statistics
● Search in documents, attachments, tags, with ranking and advances queries
● Versioning of documents and attachments
● Export and import of XWiki documents archives for transport or backup
![Page 7: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/7.jpg)
Security
● Fine grained access rules (per space, page, actions, groups, ...)
● LDAP / Active Directory integration
![Page 8: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/8.jpg)
Multi-Polyglotism
● Multiple wiki Syntaxes● XWiki 1.0, new XWiki 2.0● Confluence, TWiki, Creole, JSPWiki, etc
● Multiple user languages● 21 languages as of today● easy to manage document translations
● Multiple scripting languages● Velocity, Groovy, Ruby, Jython, PHP
![Page 9: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/9.jpg)
Rich Content Management
● Wide range of syntax macros● table of contents, footnotes, LaTeX formulae, charts, RSS etc
● Extensible macros
● Advanced WYSIWYG editor● full integration with the wiki syntax, rendered macros
● Office and Excel documents import
● Professional PDF export● advanced formatting preserved, title page and table of contents automatically generated
![Page 10: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/10.jpg)
Customizable Look & Feel
![Page 11: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/11.jpg)
Customizable Look & Feel
![Page 12: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/12.jpg)
Custom document metadata & view
![Page 13: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/13.jpg)
Custom document metadata & view
![Page 14: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/14.jpg)
And more...
● Comprehensive changes notifications by email
● Invitation manager
● Statistics
● WebDAV access
● Extensible rendering of valid XHTML
● Job Scheduler
● Activity stream plugin
● ...
![Page 15: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/15.jpg)
For the future
● WCAG validity
● Annotations on documents
● Real-time WYSIWYG editing
● OpenID Authentication
● Open Social integration
● Extensions manager
● P2P synchronized wikis (XWiki Concerto)
● ...
![Page 16: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/16.jpg)
XWiki: eXtensible wiki
![Page 17: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/17.jpg)
XWiki is an application wiki
● WAAP = Wiki as a platform● structure
● programming
● development of situational applications
![Page 18: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/18.jpg)
Structured data
Class editor Object editor
![Page 19: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/19.jpg)
XWiki - scripting
● Scripts are written in XWiki documents● Velocity, Groovy, Ruby, Jython, PHP
● Applications are built in the browser
● Also, server side extensions
![Page 20: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/20.jpg)
XWiki Application Tools
● XWiki API
● Skin extensions and JavaScript extensions
● Builtin macros to display your custom data● e.g. the livetable
● Export tools to distribute your XWiki Application
● Color Theme editor to create your custom XWiki theme
![Page 21: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/21.jpg)
XWiki Applications: Blog
![Page 22: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/22.jpg)
XWiki Applications: Meeting Manager
![Page 23: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/23.jpg)
XWiki Applications: Forum
![Page 24: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/24.jpg)
XWiki Applications: Task Manager
![Page 25: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/25.jpg)
How do I get XWiki?
![Page 26: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/26.jpg)
XWiki is an Open Source project
● LGPL licence
● Download from http://www.xwiki.org
● Development process in the open:● Sources at http://svn.xwiki.org (15 active committers)
● Bug tracker at http://jira.xwiki.org
● Mailing lists at [email protected] (370 members), [email protected] (577 members)
![Page 27: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/27.jpg)
XWiki SAS is a Service Company
● Founded in 2004● 26 Employees in France, Romania, Sri Lanka
10 of them in the Iasi office!● International research projects 2 finished, 1 running, 1 to be started
● Clients in Europe and the US:EMC, AFP, Mandriva, Aelia, Curriki, Socracy, ...
● 25K downloads/month
.. more on http://www.xwiki.com
![Page 28: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/28.jpg)
SupportProduction and development support
DevelopmentTake advantage of our expertise to build the perfect solution for you
FormationAll formations for all profiles
ConsultanceCollaboration = 20% technique + 80% human
HostingTake advantage of the usage, free yourself from constraints
XWiki SAS Services
![Page 29: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/29.jpg)
Q & A
![Page 30: XWiki: Collaborative web applications the wiki way](https://reader034.vdocuments.site/reader034/viewer/2022052321/54841433b4795984178b4643/html5/thumbnails/30.jpg)
Thank you!