[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ruby 1.9.1 package release plan [ SUMMARY ]



On 23/07/09 at 18:20 +0900, akira yamada wrote:
> Hi,
> 
> On 2009/07/23, at 8:25, Lucas Nussbaum wrote:
> > My big problem with the re-use of the ruby1.9 source package is that
> > transitionning all packages will take time. We lack manpower in the
> > Debian/ruby community, and, without technical help from tools like
> > ruby-support, the transition is likely to take at least a month.
> >
> > I don't want ruby to be in a broken state (uninstallable libs, etc) for
> > such a long time. Of course, users that still have 1.9.0 packages (and
> > prevent them from being upgraded to 1.9.1) would be fine, but if a user
> > upgrades it by mistake, and then discover that a library he needs is not
> > available with 1.9.1 yet, he will have to downgrade ruby.
> >
> > That's why I really think that the only sane choice is to fully support
> > several ruby versions for some time, to leave more time for the
> > transition.
> >
> > Also, note that the transition from 1.9.0 to 1.9.1 is relatively easy,
> > since most packages aren't available for 1.9.0 yet. But the 1.9.1->1.9.2
> > transition is likely to be even more painful.
> >
> > Another problem is that by automatically upgrading to 1.9.1, you will
> > break stuff on the user's machine. Manually installed libs and gems that
> > were installed with 1.9.0 will no longer work with 1.9.1. That's why I
> > think that the switch to 1.9.1 must be made consciously by the user.
> 
> I agree.

Thanks a lot for that!

> (But I think that we should further discuss 
> about ruby-support and new policy issues. 
> Daigo-san and I will forward comments from Japanese Debian users.)
> 
> I will do the following steps:
> 
>  1. ITP ruby1.9.1 (tomorrow)
>  2. prepare ruby1.9.1.deb
>  3. upload ruby1.9.1.deb to sid (maybe next week)
>  4. ITP ruby1.9.1 (after above step)
                  ^2?
>  5. prepare ruby1.9.2-preview1.deb (ruby1.9.2_1.9.2~preview1)
>  6. upload ruby1.9.2-preview1.deb to experimental
> 
> Any comments?

No, that looks perfectly fine. I'll try to work on that too during
Debcamp/debconf (we can coordinate using svn), but will probably
concentrate on ruby-support. I'm aware that it's clearly not perfect
yet, and would very much appreciate feedback.
-- 
| Lucas Nussbaum
| lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |


Reply to: