Hi,

On Tue, Mar 9, 2010 at 1:00 AM, Charles Oliver Nutter
<head...@headius.com> wrote:
>>> * Native launcher...is it ready to go?
>>
>> Ready to go. We're continuing to make tweaks, but those can be picked
>> up separately via gem install. We should also move the launcher to
>> 1.0.
>
> Awesome. I realized today I haven't been running with the native
> launcher, so I'm installing it now and will use it exclusively. But I
> assume others have been using it without issue anyway.

Yeah, it looks like we are ready for 1.0 version. I felt a bit guilty
lately when
we were fixing the launcher bugs but reused the same 0.9.9 version :)

In theory, we should be bumping the version after fixes and before integration
with jruby repo.

> What's the plan for release? I assume we'll just ship the bash script
> and recommend people install the gem to get the native launcher? Do we
> have builds prepared for specific platforms? Include a pre-built one
> with the OS X installer?
>
> Gem install seems totally ok to me, to be honest.

That's where things are a bit unclear to me. We can't have a generic
JRuby package that would work on all platforms, since the launcher
needs to be built on particular platform. So, either we need to have
multiple install bundles for all platforms (with launchers pre-built)
or to continue with the generic bundle and ask users to use gem
install.

On the other hand, it would be nice to have platform-specific bundles
for at least the most common platforms. Our generic bundle already
contains Windows native launcher prebuilt, so Windows is covered. If
we are to have MacOS installer, it would be nice to have the launcher
prebuilt and included in there. And the only major platform left is
Linux.

I think Wayne had some thoughts on how to build the launcher so that
it would be compatible with as much Linux distros as possible (by
carefully selecting the toolchain and compiler/lib versions).

Personally, I think that having prebuilt bundles for
Windows/MacOS/Linux would be more than enough.

Thanks,
  --Vladimir

P.S. One thing that worries me is that currently we force the native
launcher to be built during our builds, but on platforms where
launcher is not yet supported or where folks just don't have the
compiler, that would mean that previously working jruby build would
start  failing. Maybe there should be some smarts in our build to turn
the launcher build/install off?

>>> * ant/rake integration...anything left to be done?
>>
>> Nothing major on my list. There are still some weird bugs -- for
>> example when converting JRuby's build.xml to .rb and trying to run a
>> compile, I get a SEGV. Even though there's a converter class there, we
>> probably shouldn't advertise using pure-Ruby Ant projects until some
>> of that stuff is ironed out.
>
> If you can show me the dump information I might be able to find a
> reason for it. I suspect it's not directly related to the ant/rake
> stuff and is a bug elsewhere in JRuby or our native bits...
>
> Perhaps we should try to repurpose Tom's blog post as a new set of
> wiki pages on this new integration? We obviously should have
> something...
>
>>> * Quick pass over recently-updated and recently-added bugs to see if
>>> there's any easy ones we can drop in
>
> I went through a handful and will continue on that path this evening.
>
>>> * Rails 3 support: I know it's working, because some folks are playing
>>> with it...but are there things we should fix? Where do we stand on
>>> test cases?
>>
>> I'll be working on Rails 3 stuff this week and you'll hear from me if
>> there's anything serious.
>
> Excellent.
>
> - Charlie
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>    http://xircles.codehaus.org/manage_email
>
>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to