1 |
The new stable version of Ruby, 1.8.0, was released a few days ago. |
2 |
|
3 |
I would like to update all of dev-ruby to use 1.8.0, and depreciate 1.6.8 |
4 |
completely. Reasons for depreciating 1.6.8 are: |
5 |
|
6 |
1) AIUI 1.6.8 is now dead and will not be maintained. |
7 |
|
8 |
2) There are a number of (small) language changes that mean that will cause |
9 |
some 1.6.8 to break under 1.8.0. This means that maintaining 1.6.8 packages |
10 |
alongside 1.8.0 packages will be problematic. |
11 |
|
12 |
3) 1.8.0 now includes a number of packages that were previously distributed |
13 |
separately (e.g. rexml, syck, optparse, webrick, racc, strscan, eruby, |
14 |
runit, xmlrpc). Creating virtuals for all of these packages so that users |
15 |
have the option of 1.6.8 or 1.8.0 would be a nightmare, especially since |
16 |
portage does not officially support versioned virtuals. |
17 |
|
18 |
Switching to 1.8.0 will also have downsides: |
19 |
|
20 |
1) Forcing 1.6.8 users to upgrade may break their code. |
21 |
|
22 |
2) Older 1.6.8 packages will no longer be supported. |
23 |
|
24 |
Comments? Complaints? |
25 |
|
26 |
Unless there is a huge cry of "keep 1.6.8!" I will being the migration on |
27 |
Mon 18 Aug. |
28 |
|
29 |
Cheers, |
30 |
|
31 |
Tom |
32 |
|
33 |
-- |
34 |
gentoo-dev@g.o mailing list |