Gentoo Archives: gentoo-java

From: Joshua Nichols <nichoj@g.o>
To: gentoo-java@l.g.o
Subject: [gentoo-java] migration-overlay progress and request for input
Date: Tue, 28 Mar 2006 05:48:15
Message-Id: 4428CE30.2050704@gentoo.org
1 Hello folks,
2
3 Sorry it's been awhile since the last news bulletin regarding Java 1.5
4 and our migration stuff. Hopefully, you'll be hearing from us a lot more
5 often, whether you want to or not ;)
6
7 If it hadn't been previously announced, we have setup a Trac to help
8 with the migration (as well as with development in general). It is
9 available at:
10
11 https://projects.gentooexperimental.org/expj/
12
13 Of particular interest would be the page on using the migration overlay:
14
15 https://projects.gentooexperimental.org/expj/wiki/Using_migration-overlay
16
17
18 As as had previously been announce, we have decided to enact a package
19 freeze. What this means, is that we are not adding new packages or new
20 versions of existing packages. This is not set in stone though, as it is
21 still important to address security bugs or critical bugs, which might
22 necessitate a new version.
23
24 There are few purposes of this freeze. First, it prevents the tree from
25 getting bigger. Bigger means more packages to migrate over at some
26 point. Second, we have limited dev manpower, so we should be focusing on
27 accomplishing the migration before moving on to new packages / version
28 bumps.
29
30 I filed a bug, so that we can make all package requests / version bumps
31 be blocked by it. It is available at:
32
33 http://bugs.gentoo.org/show_bug.cgi?id=127378
34
35 In the spirit of bug filing, I also opened a bug for the migration
36 itself. Things like the Java 1.5 metabug will depend on this, as well as
37 feature requests which made it's way into the new eclasses (like merge
38 time vm switching). It is available at:
39
40 http://bugs.gentoo.org/show_bug.cgi?id=127816
41
42
43
44 Well, that should be enough in terms of reporting progress for the
45 moment... and now on to requests for input.
46
47 Word has been circulating about the overlay, so I think more and more
48 people are using it. However, in most cases, we (myself specifically)
49 don't really hear much about the results people are getting. If it works
50 perfectly every time, with no problems whatsoever... that's great. But
51 if there are even small kinks or inconsistencies, I'd really like to
52 hear about it, and get them ironed out. For the folks that drop by
53 #gentoo-java with such reports, much thanks and kudos to you.
54
55 So... this is what I ask:
56
57 * Use migration-overlay, if you have the time and motivation to. I
58 wouldn't suggest it if you're doing something mission critical, mostly
59 because I don't want to be blamed for not getting homework in on time or
60 something like that ;)
61 * Report _any_ issues you experience, be it with the actual process of
62 migrating, with using the overlay for day to day things, or emerging stuff.
63
64 Now for some things that people that want to go a little further...
65
66 For the python-hackeur types:
67 * Java-config is written in python. We'd like to do a full code review
68 of it by the time migration happens
69
70 For the documentators types:
71 * I'd like to see the Using migration-overlay document improved as much
72 as possible. I foresee this eventually becoming the upgrade guide.
73 * We have updated documentation for user and developers. They haven't
74 been touched recently (I last worked on them last fall). They could
75 probably use some updating, and a little bit of love in general.
76
77 For the ebuilders / shellheads:
78 * We'd also like to do a code review of the new eclasses.
79 * Take a look at the developer documentation, and see if it makes sense.
80 See if you can figure out how to use the new eclasses
81
82
83
84 Well, this email was way longer than I had originally intended, so this
85 should probably be enough for now. We hope to make the whole migration
86 much more open (or at least visible), so expect to see more in the future.
87
88 Regards,
89
90 Josh
91 --
92 gentoo-java@g.o mailing list