Category Archives: tycho

Mirror P2 Repositories with Tycho

Recently I’ve needed the ability to mirror some p2 repositories. In the past, I would setup a new feature, and site.xml/category.xml file to handle this. However, since Tycho 0.13, there is a p2 mirror capability for tycho. It provides the … Continue reading

Posted in eclipse, p2, tycho | Leave a comment

Jacoco, Tycho, and Coverage Reports

It’s been a while since I posted here.  Most of my postings are now on Google+ or via twitter.  However, neither place does well for code snippets so here I am.   If you are using Tycho and want Java … Continue reading

Posted in build, craftsmanship, eclipse, maven, release engineering, testing, tycho | 11 Comments

Eclipse Parent POM and Static Code Analysis

If you are running an open source project at, and are using Maven then we have some good news for you.   A newly deployed Parent POM has been created for your use.  To use the parent pom, you … Continue reading

Posted in clean code, craftsmanship, eclipse, maven, tycho | 5 Comments

Tycho Surefire Test Setup Tips

I’ve been helping the CDT project setup some of there build for an eventual migration to Tycho and Maven.  The CDT org.eclipse.cdt.core.tests bundle has a large legacy test suite in it.  It also is highly dependent on the TestSuite method … Continue reading

Posted in eclipse, maven, tycho | Leave a comment

Maven Archetype Creation Tips

I recently needed to create some Maven Archetypes for the Turmeric SOA project.   A Maven Archetype for those that don’t know is a way to generate a project based off some pre-canned project templates.   In the case of … Continue reading

Posted in eclipse, maven, turmeric, tycho | 2 Comments

Add Code Coverage and CheckStyle to Minerva

Chris put together a small demo project (Minerva) for those interested in setting up a Tycho build for their eclipse projects.  There are a few minor issues with the current code. There is an issue with the feature not pulling … Continue reading

Posted in build, eclipse, maven, open source, release engineering, tycho | 2 Comments

Introducing Turmeric

My blogging over the last several months has taken a back seat due to a lack of time.   Most of this time has been devoted to a new Open Source project I helped bring to life.  In the middle of … Continue reading

Posted in eclipse, maven, turmeric, tycho, web services, xml | 2 Comments

>Adding FindBugs and DRY(CPD) Reporting to Maven3/Tycho

>Updated: Oct 9, 2010 – updated to reflect Maven 3.0 final. One of the more important things I think an open source project can do is to fix bugs before they get out into the wild. If you can head … Continue reading

Posted in build, clean code, eclipse, maven, release engineering, tycho | 3 Comments

>Generating JavaDoc with Maven 3 and Tycho

>One of my pet peeves are projects that don’t provide some form of SDK information. Whether this be documentation on extension points or javadoc. This little peeve was irritated again when I was trying to find some information on some … Continue reading

Posted in build, documentation, eclipse, maven, tycho, xml, xsl | 2 Comments

>Creating a P2 Zipped/Archived Site with Maven

>So you have created that nice P2 update size, using Tycho’s packaging option of eclipse-update-site. You even have it working to create an aggregated site. However, you miss the ability to have a Local Archived version for people to download, … Continue reading

Posted in eclipse, maven, p2, tycho | 4 Comments