Hi there, Just to let you know I've now got a daily build of Sigil up and running, this also creates an eclipse update site which makes it much easier to install. The daily build is hosted at:
http://ci.codecauldron.org/hudson/job/sigil-apache-daily/lastSuccessfulBuild/artifact/sigil/site/ To install Sigil for eclipse you can add this url to Eclipse as an update site. One gotcha is you need to manually install bnd-lib and apache.commons.lang 2.4 into the eclipse dropins folder (instructions below) cd $eclipse-install/dropins wget http://ci.codecauldron.org/hudson/job/sigil-apache-daily/lastSuccessfulBuild/artifact/sigil/site/extras/bndlib_0.0.312.jar wget http://ci.codecauldron.org/hudson/job/sigil-apache-daily/lastSuccessfulBuild/artifact/sigil/site/extras/com.springsource.org.apache.commons.lang_2.4.0.jar I've tested 3.4.2 pretty extensively and have also done some testing with 3.5 which seems to work. If you want a sigil project to test this with you could obviously test sigil itself. To do this - you need to checkout or update sigil and if you haven't already perform a build of sigil (to resolve some remote dependencies) cd $felix-trunk/sigil svn update ant clean dist Then import the existing projects into your workspace. Finally you'll need to set up the relevant repositories in eclipse so that sigil can resolve the OSGi dependencies from the filesystem caches created by ivy and obr repos. To see which repos need setting up look in $felix-trunk/sigil/bldcommon/sigil-repos.properties. Open Eclipse->Preferences->Sigil->Repositories and then mirror the settings for the repos bld-ant, bld-common, bld-hack, spring into eclipse. Note there's an open issue FELIX-1355 about the need to do this...also the repositories page is a pretty clunky as described here FELIX-1649 As this is a relatively early port of sigil to apache I'd advise caution, i.e. maybe at the very least do this all in a new workspace so you can protect any other projects you're working on...but I'd really value any feed back on whether this works for you. Suspect I don't have enough privileges to replicate the hudson build here at apache with Bamboo - is this something that would be easy to set up? I've described some of the hudson build in FELIX-1587 - not sure what other info you need... Next steps... * finish of the runtime integration so that we can fully debug sigil with sigil - and therefore any other osgi application * iron out remaining build issues (use of system.properties vs ant properties) * bug fixing Regards, Dave