Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 350818 - Add a wiki page which explains how to build Eclipse bundles with Tycho
Summary: Add a wiki page which explains how to build Eclipse bundles with Tycho
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Tycho (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Tobias Oberlies CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-30 08:46 EDT by Aaron Digulla CLA
Modified: 2021-04-28 16:55 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.