Uploaded on

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

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

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

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
4,083
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
18
Comments
1
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

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