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 |