Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 350818

Summary: Add a wiki page which explains how to build Eclipse bundles with Tycho
Product: z_Archived Reporter: Aaron Digulla <digulla>
Component: TychoAssignee: Tobias Oberlies <t-oberlies>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: ge0ffrey.spam
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Aaron Digulla CLA 2011-06-30 08:46:16 EDT
I couldn't find any official documentation how to use Tycho to build Eclipse bundles.

I'm especially interested in the case how to convert a PDE-built bundle to Tycho.

Can you create a demo using, say, org.eclipse.core.resources.
Comment 1 Aaron Digulla CLA 2011-06-30 09:18:34 EDT
Some stuff that might be interested on this page:

https://github.com/jsievers/tycho-demo/tree/master/tychodemo.bundle - Demo project which shows every feature (how to build bundles, tests them, build features, run UI tests with SWTBot, create source features, a p2 repo and a product).

https://docs.sonatype.org/display/TYCHO/Tycho+reference+card - Old reference card but seems outdated.

http://www.slideshare.net/PascalRapicault/tycho-building-plugins-with-maven - Slides with an introduction for Tycho but not very useful without any explanation of the bullet points.
Comment 2 Tobias Oberlies CLA 2011-07-05 09:28:45 EDT
Tycho provides demo projects for the most common use cases. I have added the pages [1] and [2] that gives you a chance to find them. Feel free to enhance the Wiki pages if you find information missing :-)

I also updated the Tycho Reference Card and moved it to the Eclipse Wiki [3]

[1] http://wiki.eclipse.org/Tycho/Demo_Projects
[2] http://wiki.eclipse.org/Category:Tycho_Examples
[3] http://wiki.eclipse.org/Tycho/Reference_Card
Comment 3 Geoffrey De Smet CLA 2011-08-01 09:22:44 EDT
All the tycho documentation is scattered, so it's hard to distill info on how to build an eclipse plugin because the documentation uses different, unrelated versions.

A reference manual (that centralizes all the tycho documentation) would really make a big difference.
Comment 4 Tobias Oberlies CLA 2011-08-01 10:26:57 EDT
Tycho Reference Card aims to be what you are looking for. Improvements to that page are very much appreciated.