Wednesday, May 19, 2010

What exactly is inside that p2 repository?

Wasn't it nice when we were able to point our web browser to an Eclipse update site and instantly see what's in it? Like with this one.


Has it ever bugged you since that this is not possible anymore with p2 repositories? Like with this one.


I've spent some time (with the help of Dave) to add the generation of a similar HTML outline to the new CDO build system. See our resulting p2 repository:

I'd like to encourage you to provide something similar for your public p2 repository. I just added this Ant markup after the site.p2 generation:


The P2Content.xsl file can be found here. If you apply a nicer HTML rendering than I was able to I'd appreciate some hints or snippets.