Collaborative Web Applications
          the wiki way
                 Anca Luca
     November <Web />, Iasi, 21 nov 2009
What is a wiki?

« A wiki is a software for managing the content of a website
by making all its pages freely and easily mo...
How is XWiki special then?




       eXtensible enterprise Wiki Platform
XWiki is an enterprise wiki

●   Why wiki in enterprise?
    ●   to improve collaboration on the enterprise knowledge and ...
XWiki Features
Organized and accessible information

●   Documents with comments and attachments organized in
    spaces and hierarchies
...
Security

●   Fine grained access rules (per space, page, actions, groups, ...)
●   LDAP / Active Directory integration
Multi-Polyglotism

●   Multiple wiki Syntaxes
     ● XWiki 1.0, new XWiki 2.0
     ● Confluence, TWiki, Creole,

       JS...
Rich Content Management

●   Wide range of syntax macros
    ●   table of contents, footnotes, LaTeX formulae, charts, RSS...
Customizable Look & Feel
Customizable Look & Feel
Custom document metadata & view
Custom document metadata & view
And more...

●   Comprehensive changes notifications by email
●   Invitation manager
●   Statistics
●   WebDAV access
●   ...
For the future

●   WCAG validity
●   Annotations on documents
●   Real-time WYSIWYG editing
●   OpenID Authentication
●  ...
XWiki: eXtensible wiki
XWiki is an application wiki


●   WAAP = Wiki as a platform
    ●   structure
    ●   programming
    ●   development of ...
Structured data
  Class editor    Object editor
XWiki - scripting

●   Scripts are written in XWiki documents
    ●   Velocity, Groovy, Ruby, Jython, PHP
●   Applications...
XWiki Application Tools


●   XWiki API
●   Skin extensions and JavaScript extensions
●   Builtin macros to display your c...
XWiki Applications: Blog
XWiki Applications: Meeting Manager
XWiki Applications: Forum
XWiki Applications: Task Manager
How do I get XWiki?
XWiki is an Open Source project

●   LGPL licence
●   Download from http://www.xwiki.org
●   Development process in the op...
XWiki SAS is a Service Company

●   Founded in 2004
●   26 Employees in France, Romania, Sri Lanka
    10 of them in the I...
XWiki SAS Services
    Support                      Consultance
    Production and development   Collaboration = 20% techn...
Q & A
Thank you!
Upcoming SlideShare
Loading in...5
×

XWiki: Collaborative web applications the wiki way

2,828

Published on

XWiki Platform presentation at November Web 2009

Published in: Technology
1 Comment
1 Like
Statistics
Notes
  • dsd


    <b>[Comment posted from</b> http://www.xwiki.com/xwiki/bin/view/Blog/Home?language=en]
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
2,828
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
40
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

XWiki: Collaborative web applications the wiki way

  1. 1. Collaborative Web Applications the wiki way Anca Luca November <Web />, Iasi, 21 nov 2009
  2. 2. 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
  3. 3. How is XWiki special then? eXtensible enterprise Wiki Platform
  4. 4. XWiki is an enterprise wiki ● Why wiki in enterprise? ● to improve collaboration on the enterprise knowledge and manage it in a dynamic, interlinked way, easily accessible 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
  5. 5. XWiki Features
  6. 6. 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
  7. 7. Security ● Fine grained access rules (per space, page, actions, groups, ...) ● LDAP / Active Directory integration
  8. 8. 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
  9. 9. 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
  10. 10. Customizable Look & Feel
  11. 11. Customizable Look & Feel
  12. 12. Custom document metadata & view
  13. 13. Custom document metadata & view
  14. 14. And more... ● Comprehensive changes notifications by email ● Invitation manager ● Statistics ● WebDAV access ● Extensible rendering of valid XHTML ● Job Scheduler ● Activity stream plugin ● ...
  15. 15. For the future ● WCAG validity ● Annotations on documents ● Real-time WYSIWYG editing ● OpenID Authentication ● Open Social integration ● Extensions manager ● P2P synchronized wikis (XWiki Concerto) ● ...
  16. 16. XWiki: eXtensible wiki
  17. 17. XWiki is an application wiki ● WAAP = Wiki as a platform ● structure ● programming ● development of situational applications
  18. 18. Structured data Class editor Object editor
  19. 19. XWiki - scripting ● Scripts are written in XWiki documents ● Velocity, Groovy, Ruby, Jython, PHP ● Applications are built in the browser ● Also, server side extensions
  20. 20. 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
  21. 21. XWiki Applications: Blog
  22. 22. XWiki Applications: Meeting Manager
  23. 23. XWiki Applications: Forum
  24. 24. XWiki Applications: Task Manager
  25. 25. How do I get XWiki?
  26. 26. 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 devs@xwiki.org (370 members), users@xwiki.org (577 members)
  27. 27. 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
  28. 28. XWiki SAS Services Support Consultance Production and development Collaboration = 20% technique support + 80% human Development Take advantage of our Hosting expertise to build the Take advantage of the usage, perfect solution for you free yourself from constraints Formation All formations for all profiles
  29. 29. Q & A
  30. 30. Thank you!
  1. Gostou de algum slide específico?

    Recortar slides é uma maneira fácil de colecionar informações para acessar mais tarde.

×