1 |
On Mon, 2007-04-02 at 15:16 +0200, Alon Bar-Lev wrote: |
2 |
> On 4/2/07, Vlastimil Babka <caster@g.o> wrote: |
3 |
> > > When will we be able to use jdk-1.5 only system? |
4 |
> > |
5 |
> > When |
6 |
> > a) everything is migrated to gen-2 |
7 |
> > b) everything can build with 1.5(+) (even some gen-2 packages can't...) |
8 |
> |
9 |
> Oh... This is what I know... |
10 |
> Just thought you have some kind of time-line, |
11 |
|
12 |
There is no time line, we have discussed it a bit. We might bring it up |
13 |
at our next meeting. |
14 |
|
15 |
> since there should be a |
16 |
> small number of generation-1 packages now. |
17 |
|
18 |
There is not |
19 |
http://dev.gentoo.org/~nelchael/java-generation-2/not-migrated-current |
20 |
http://dev.gentoo.org/~betelgeuse/unported.txt |
21 |
|
22 |
> Since I didn't like what you have done... We discussed this long |
23 |
> ago... I like only one jdk to be installed on my system, created patch |
24 |
> for every one which does not work... |
25 |
|
26 |
Thanks for submitting these patches. I assume they are just ebuild |
27 |
patches because if it's more than that. Submissions of patches would |
28 |
surely be useful. |
29 |
|
30 |
> But then you came with the |
31 |
> generation-2 build which forces 1.4 to be installed, so I faked 1.5 to |
32 |
> be generation-1 and continue to have one jdk on my system. |
33 |
|
34 |
Great, where's the patch for Eclipse? Since it REQUIRES 1.4 to be |
35 |
present to be built. At least that was the last state of the sources |
36 |
from upstream. |
37 |
|
38 |
> But nevermind... All packages listed above are working with 1.5 so |
39 |
> please convert them to generation-2. |
40 |
|
41 |
Might want to look to see if stabilization requests have been filed. Or |
42 |
if the gen 2 versions have been in tree long enough to be stabilized. |
43 |
Because your requesting what has been done already, and there is a |
44 |
process to migrating packages. |
45 |
|
46 |
> I think you should switch into the top-bottom tree scanning selecting |
47 |
> popular packages like tomcat |
48 |
|
49 |
Tomcat is one of our best maintained Java apps, if I can toot my own |
50 |
horn for a bit. Also FYI, your rush to 1.5 causes problems. For example |
51 |
that patch you provided dropping deps for Tomcat 5.5.x when using 1.5, |
52 |
via java5 USE flag. Caused several bugs to pop up, a few deps were over |
53 |
aggressively dropped and I added them back. There is still one remaining |
54 |
problem with catalina.jar and the manager app when deploying, |
55 |
restarting, and undeploying an app. A user wasted considerable time |
56 |
tracking that down. |
57 |
|
58 |
So we are not looking to introduce breakage, bugs, or problems like that |
59 |
to our stable tree. By rushing to get everything compiling with, and |
60 |
using 1.5. Although it is a goal. Others teams might feel that is |
61 |
acceptable, but we on the Java team and with our Java herd of packages |
62 |
have pretty high QA standards. |
63 |
|
64 |
> and make sure the whole stable tree of |
65 |
> dependencies is generation-2 compliant. |
66 |
|
67 |
Thank you for your input. We have been desperately working on this. |
68 |
Schedule meetings so we can all stay focused, goal oriented, and be |
69 |
working as a team. However some of us (like me) have lost considerable |
70 |
time due to breakage else where in the tree. If time was not lost like |
71 |
that, then we might be further along. |
72 |
|
73 |
We have been recruiting for some time, and bringing on new people as |
74 |
fast as we can reasonably. But we are all volunteers, and can only do as |
75 |
much as we can in our free time. If you are unhappy with the state of |
76 |
things, I would suggest helping out in the process. Also doing a bit of |
77 |
home work on said packages or the state of things. Before commenting in |
78 |
a negative manner towards those busting there rears to maintain 400+ |
79 |
java applications in the Java herd alone. Much less in other parts of |
80 |
the tree. |
81 |
|
82 |
Math alone breaks down to like ~40 packages per dev, and with my efforts |
83 |
on Tomcat and etc. I have little time for gen 2 migration or maintenance |
84 |
of other packages. All the while trying to increase our package |
85 |
offerings by packaging stuff like glassfish. Much less virtuals so users |
86 |
can choose implementations of things like jaf, javamail, jmx, |
87 |
servlet-api, and etc. |
88 |
|
89 |
-- |
90 |
William L. Thomson Jr. |
91 |
Gentoo/Java |