XEclipse the XWiki Eclipse Integration
Summary <ul><li>What is a wiki? </li></ul><ul><li>What's different about XWiki? </li></ul><ul><li>What's XEclipse and when...
What is a wiki? <ul><ul><li>“ A  wiki  is a page or collection of Web pages designed to enable anyone who accesses it to c...
What's different about XWiki? <ul><li>Application Wiki </li></ul><ul><ul><li>Structured Content </li></ul></ul><ul><ul><li...
What's XEclipse  and when is it useful? <ul><li>Started as Google Summer of Code '07 project </li></ul><ul><li>Navigate an...
Scenarios <ul><li>Sharing details on project management </li></ul><ul><li>Collaborative writing and efficient document sha...
XEclipse Key Features <ul><li>Online/Offline editing of multiple XWikis </li></ul><ul><ul><li>Grab pages, spaces or entire...
XEclipse Key Features <ul><li>Syntax highlighting and code completion for: </li></ul><ul><ul><li>XWiki syntax </li></ul></...
XWiki Key Features <ul><li>Conflict resolution </li></ul><ul><ul><li>Highlighted page conflicts </li></ul></ul><ul><ul><li...
XWiki Key Features <ul><li>P2P integration  (To be integrated) </li></ul>
How can you contribute? <ul><li>Mailing list: </li></ul><ul><ul><li>[email_address] </li></ul></ul><ul><li>Bugs & Patches:...
Thank you! [email_address]
Upcoming SlideShare
Loading in...5
×

XEclipse

4,241

Published on

Presentation of XEclipse, the XWiki Eclipse Integration, at the EclipseDemo Camps in Iasi.

Event page: http://wiki.eclipse.org/Eclipse_DemoCamps_November_2008/Iasi

Published in: Technology
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
4,241
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
19
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "XEclipse"

  1. 1. XEclipse the XWiki Eclipse Integration
  2. 2. Summary <ul><li>What is a wiki? </li></ul><ul><li>What's different about XWiki? </li></ul><ul><li>What's XEclipse and when is it useful? </li></ul><ul><ul><li>Scenarios </li></ul></ul><ul><li>XEclipse key features </li></ul><ul><ul><li>Online/Offline editing of multiple XWikis </li></ul></ul><ul><ul><li>Syntax Highlighting and Code Completion </li></ul></ul><ul><ul><li>Conflict Resolution </li></ul></ul><ul><ul><li>P2P Integration </li></ul></ul><ul><li>How can you contribute? </li></ul>
  3. 3. What is a wiki? <ul><ul><li>“ A wiki is a page or collection of Web pages designed to enable anyone who accesses it to contribute or modify content, using a simplified markup language”, Wikipedia </li></ul></ul>
  4. 4. What's different about XWiki? <ul><li>Application Wiki </li></ul><ul><ul><li>Structured Content </li></ul></ul><ul><ul><li>Plugins </li></ul></ul><ul><ul><li>Applications </li></ul></ul><ul><ul><li>API </li></ul></ul><ul><li>Velocity and Groovy code inside pages </li></ul><ul><li>Enterprise Wiki </li></ul><ul><ul><li>Rights Management, Statistics </li></ul></ul><ul><li>GNU Lesser General Public License </li></ul>
  5. 5. What's XEclipse and when is it useful? <ul><li>Started as Google Summer of Code '07 project </li></ul><ul><li>Navigate and edit wikis directly from Eclipse </li></ul><ul><li>Components: </li></ul><ul><ul><li>Views </li></ul></ul><ul><ul><ul><li>Navigation panel </li></ul></ul></ul><ul><ul><ul><li>Page preview </li></ul></ul></ul><ul><ul><li>Editors </li></ul></ul><ul><ul><ul><li>Multiple page editing and Object editing with Outline view </li></ul></ul></ul><ul><ul><li>Perspective </li></ul></ul><ul><ul><ul><li>Custom perspective for working with wikis </li></ul></ul></ul>
  6. 6. Scenarios <ul><li>Sharing details on project management </li></ul><ul><li>Collaborative writing and efficient document sharing </li></ul><ul><li>Seeing the big picture in an XWiki </li></ul><ul><li>Great for working on pages with XWiki code </li></ul><ul><li>Encourage developers to document their work on the go </li></ul><ul><li>Work on the move (train, airplane, etc) </li></ul>
  7. 7. XEclipse Key Features <ul><li>Online/Offline editing of multiple XWikis </li></ul><ul><ul><li>Grab pages, spaces or entire content of an XWiki for offline editing </li></ul></ul><ul><ul><li>Highly transparent and continuous synchronization </li></ul></ul><ul><ul><ul><li>Automatically synch on coming back online </li></ul></ul></ul>
  8. 8. XEclipse Key Features <ul><li>Syntax highlighting and code completion for: </li></ul><ul><ul><li>XWiki syntax </li></ul></ul><ul><ul><li>XWiki pages </li></ul></ul><ul><ul><li>Velocity code </li></ul></ul><ul><ul><li>XWiki API for Velocity </li></ul></ul>
  9. 9. XWiki Key Features <ul><li>Conflict resolution </li></ul><ul><ul><li>Highlighted page conflicts </li></ul></ul><ul><ul><li>3 resolution possibilities: </li></ul></ul><ul><ul><ul><li>Use local version </li></ul></ul></ul><ul><ul><ul><li>Use the remote version </li></ul></ul></ul><ul><ul><ul><li>Merge the 2 versions and fix it by hand </li></ul></ul></ul>
  10. 10. XWiki Key Features <ul><li>P2P integration (To be integrated) </li></ul>
  11. 11. How can you contribute? <ul><li>Mailing list: </li></ul><ul><ul><li>[email_address] </li></ul></ul><ul><li>Bugs & Patches: </li></ul><ul><ul><li>http://jira.xwiki.org/jira/browse/XECLIPSE </li></ul></ul><ul><li>Code from SVN: </li></ul><ul><ul><li>http://svn.xwiki.org/svnroot/xwiki/xeclipse/ </li></ul></ul><ul><li>Builds and Product page: </li></ul><ul><ul><li>http://code.xwiki.org/xwiki/bin/view/Extensions/XEclipseExtension </li></ul></ul>
  12. 12. Thank you! [email_address]
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×