← Back to team overview

bzr-eclipse team mailing list archive

Packaging xmloutput plugin inside bzr-eclipse

 

If I understand correctly, right now the bzr-eclipse client
project fetches the xmloutput plugin from Launchpad using the
fetch-plugins scripts.  The resulting plugin is then placed in the
bzr-eclipse package.  I'm not sure if it's used in local tests.

The biggest problem with the current implementation is that the
build results depend on build time.  I can't reproduce a build
from a month ago because I might get a different xmloutput
plugin.  Additionally, it's hard to test with different versions
of xmloutput in the package.

I propose making these changes:

 - Add properties to the pom to specify which branch and version
   of xmloutput to include.

 - Change fetch-plugins.sh to take those properties and be smart
   with them, calling something like this:

     bzr export --revision=tag:0.8.8 xmloutput lp:bzr-xmloutput

 - Rename the directory to target/bazaar-plugins, since "plugins"
   could be confused with Eclipse plugins, or Maven plugins.

Thoughts?
Alex

-- 
idereal | deliver                       http://idereal.co.nz/
Get your software to market sooner      022 659 0282