Version 3 (modified by ivangsa, 7 years ago) (diff)

Initial description

Trac Wiki Editor 4 Eclipse

  1. Trac Wiki Editor 4 Eclipse
    1. Description
    2. Instalation
      1. Server
      2. Client
    3. Bugs/Feature Requests
    4. Screenshots
    5. Source
      1. Building from Source
    6. Runing Tests
    7. Recent Changes
    8. Author/Contributors


!WikiEditor4Eclipse is a new plug-in providing Trac Wiki editing capabilities to Eclipse IDE.


  • Trac Wiki Servers explorer
  • Eclipse Wiki Editor: currently, it borrows the editor from the original EclipseTracPlugin plugin.
  • Wiki Page managment: Creation, edition and page deletion.
  • Concurrent edition management:
    • Prevents overwriting other users changes when a concurrent edit happens.
    • Helps merge contents when a concurrent edit happens.


!WikiEditor4Eclipse comprises a Wiki Editor as an Eclipse plugin that comunicates with Trac wiki server through the XmlRpcPlugin. It requires the following software to be installed:


  • [download:eclipsetracplugin/tracrpcext/0.10 TracRpcExt] (optional): !WikiEditor4Eclipse reuses TracRpcExt plugin from EclipseTracPlugin to provide a page history view. This dependency is optional as the editor can work without it, but if its not installed and enabled you will miss page history functionality.


Bugs/Feature Requests

You can help improving the wiki editor. If you find something anoying, something wrong or something missing you may want to file a new ticket.

You can also search for existing bugs and feature requests in !WikiEditor4Eclipse are here.


  • Wiki Editor Prespective:


  • Merging conflicting changes



This plugin is composed by:

  • Java Wiki RPC Client Library: this library features a WikiClient high level API to access
  • Set of Eclipse plugins: Eclipse wiki source editor and management capabilities.


You can check out !WikiEditor4Eclipse from here using Subversion, or browse the source with Trac.

Building from Source

In order to build !WikiEditor4Eclipse you will need the following software:

  • Subversion client
  • Java JDK >= 1.5
  • Tycho maven plugin (tested with version 0.3.0-DEV-1819)
  • Eclipse SDK >= 3.2 (tested with version 3.4.2)

svn co WikiEditor4Eclipse
cd WikiEditor4Eclipse
/opt/tycho-distribution-0.3.0-DEV-1819/bin/mvn \
 -Dtycho.targetPlatform=/opt/eclipse/eclipse-SDK-3.4.2 \
 clean install -Dmaven.test.skip

This will create a local eclipse update site at TracWikiEditor?4Eclipse/source/eclipse/ you can point Eclipse Update Manager to.

Runing Tests

In order to run automated tests against a Trac server you will need to setup a local server

TODO how to set up tests prerequisites

Recent Changes

14382 by ivangsa on 2015-01-20 11:18:46
Current update-site is v_0.1.1.201501200837
14381 by ivangsa on 2015-01-20 11:18:42
Removing previous update-site release
14380 by ivangsa on 2015-01-20 11:16:56
Current update-site is v_0.1.1.201501200837


Author: ivangsa
Contributors: merlimat