On Jun 29, 2013, at 2:01 PM, Charles Oliver Nutter <[email protected]> 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