Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 323292 - Vex Build: Create Eclipse Help from Wiki
Summary: Vex Build: Create Eclipse Help from Wiki
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: David Carver CLA
QA Contact: David Williams CLA
URL:
Whiteboard:
Keywords:
Depends on: 323343
Blocks:
  Show dependency tree
 
Reported: 2010-08-20 16:07 EDT by Holger Voormann CLA
Modified: 2011-11-09 17:36 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Holger Voormann CLA 2010-08-20 16:07:33 EDT
The Eclipse Help plug-in for Vex should be created from the following Wiki page:
http://wiki.eclipse.org/Vex/UserGuide

Currently there are only two pages: the man page "UserGuide" and "UserGuide/Editing". In future we like to include images as well.

The Vex Eclipse Help plug-in should be created directly, without manual postprocessing.

The main topic should be named:
Visual Editor for XML (Vex)
Comment 1 David Carver CLA 2010-08-22 20:10:31 EDT
Adding necessary steps to the pom.xml to use Mylyn wikitext and ant to generate the necessary docs from the Wiki.
Comment 2 David Carver CLA 2010-08-22 21:34:01 EDT
This is now fixed.  There is a buildHelp.xml file, as well as a lib directory that holds the Mylyn WikiText jars.   The pom.xml has a phase during generate-sources that will call the buildHelp.xml ant script.   This will download and generate the help from http://wiki.eclipse.org/Vex/UserGuide and output the content into the help directory.

The plugin.xml and build.properties are set to look for the generated help in the "help" directory.  If additional pages need to be added, add them into the buildHelp.xml file as appropriate.

More information on using Mylyn WikiText ant tasks can be found here:

http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.mylyn.wikitext.help.ui/help/Markup-Conversion.html
Comment 3 David Carver CLA 2010-08-22 21:38:26 EDT
Apparently Mylyn WikiText's ant task doesn't use proxies.
Comment 4 David Carver CLA 2010-08-26 16:55:16 EDT
This is now working.

https://hudson.eclipse.org/hudson/view/WTP/job/cbi-wtp-inc.vex/39/
Comment 5 Florian Thienel CLA 2011-06-02 05:19:20 EDT
Closing resolved bugs.
Comment 6 Florian Thienel CLA 2011-11-09 17:36:11 EST
Moved to Mylyn Docs Vex.