On Jun 29, 2013, at 2:01 PM, Charles Oliver Nutter <head...@headius.com> wrote:
> Done: > >> * From old jar building: install spi services stuff under meta-inf >> * From old test runs: compile test files. I'm hoping these can be run >> as part of the maven build and we won't actually need to add them to >> the rake test runs (i.e. these can be our smoke tests during >> packaging) > > I added in surefire test configs so tests are running, but they don't > pass yet (environmental oddities mostly). > > Good news... jar-jruby ant target is now empty! jar-jruby-dist > piggybacks off it but is not building correctly (just the osgi bnd > stuff). > > Known items remaining to do: > > * get tests passing ;-) >> * Eliminate build_lib artifacts. I've started removing references to >> build_lib but have not removed most jars yet. >> * dist confirmation: need to confirm dist artifacts are building properly >> * cext as its own submodule: I think we should move cext to its own >> ext/ module like openssl and readline rather than move out of the repo >> entirely (for now) >> * psych as its own module: this is going to be merged into upstream >> psych gem soon so we need to start building it as a separate jar Since it is near and dear to my heart (and I whined about it on Twitter), I raise the issue here: tzdata ant targets are completely forgotten. The generated Constants.java does not overwrite @tzdata.version@ and the ant targets needed to recompile joda-time-*.jar to include the latest tzdata release do not have equivalents in the maven lifecycle. I briefly considered learning maven, but I gave up (at least for now). Hiro --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email