1 |
Hi everybody. |
2 |
|
3 |
Sorry for crossposting, but many people whom I want to catch with this are not |
4 |
on gentoo-science. For the same reason lets keep this initial discussion |
5 |
here, on -dev. If we need to expand, lets take it to the gentoo-science, but |
6 |
then I would expect everybody interested to sign up ;). |
7 |
|
8 |
Gentoo Science has been relatively quiet, even though we are making a steady |
9 |
progress on many fronts, but lately a few things has caught my attention and |
10 |
I think we can do better if create a bit more structure. |
11 |
|
12 |
At present we count 10 categories containing 309 packages (wow! Considering |
13 |
that it all started with some 20 packages I put in sci back when we did not |
14 |
have a two-tier categories yet, quite impressive :)). However looking at |
15 |
herds.xml I see only 10 devs listed, which just cannot be true (considering, |
16 |
according to my experience with bugzilla, that majority of these packages are |
17 |
actually maintained). The real situation is that many devs are quietly |
18 |
supporting their own packages but are reluctant to join the sci team |
19 |
officially. And it is this situation that I want to address. |
20 |
|
21 |
I see one reasonable rationale for this relctance to join: people are |
22 |
afraid "to get too much on theirs hands" by signing up. In reality the |
23 |
gentoo-science mailing list is really low on traffic (quite a relief in |
24 |
present times ;)), but nonetheless the sheer amount of packages may be |
25 |
frightening. Therefore I am proposing to recognize the fact that we |
26 |
(Scientific Gentoo project) became big and act accordingly: |
27 |
|
28 |
1. We need more herds. The easiest possibility is to simply split them |
29 |
accordingly to categories. However, with 10 categories, this may be an |
30 |
overkill, or, with some categories having >50 packages an underkill, or |
31 |
simply may not correspond to maintenance reality (it will definitely fail on |
32 |
sci-libs for example). It is hard to tell without seing who does what, so I |
33 |
am going to ask for some feedback here (see below). |
34 |
|
35 |
2. Should we create some subprojects? This really will have to be discussed in |
36 |
more detail when people respond and join corresponding teams I guess. |
37 |
However, while at it we may as well become a top-level project of our own. |
38 |
Right now Scientific Gentoo is under Dektop, which is at the very least |
39 |
strange (but all the other options back then were even less fitting..) |
40 |
|
41 |
3. Mail aliases. Right now we have sci@g.o, which we should keep as an all |
42 |
encompassing alias for announcements or, well, I am not sure yet what else, |
43 |
but time will tell. In addition we should create new ones, one per herd. If |
44 |
by chance there are people interested in seeing *all* the bugs (which I |
45 |
somehow doubt, but theoretically?), we can reuse sci@g.o for that as well.. |
46 |
|
47 |
So, right now I would like to ask for the feedback on the following: |
48 |
|
49 |
Q1) I would like to hear about the reasons why people are afraid to join the |
50 |
sci team. You may respond to me personally or raise it on the list, but |
51 |
please let me/us know about the problems in any case, so that we may address |
52 |
them! |
53 |
|
54 |
Q2) Please let me know if you are supporting or occasionally touching some |
55 |
package under sci-* and, assuming we create more herds, which herd it should |
56 |
belong to (just make it up as you see fit right now) and whether you would be |
57 |
willing to add yourself to the alias of that herd or join some subteam if we |
58 |
create one. I will collect the responces and then compile a proposal for the |
59 |
new structure. |
60 |
|
61 |
Q3) Not relevant to this restructuring, but always usefull: if you know of |
62 |
some package that you think should really go under sci-something, please let |
63 |
us know! |
64 |
|
65 |
And to finish it all up :) |
66 |
Q4) If you are a user but would like to be involved more actively, or you have |
67 |
to run that particular package for your work but it sits in bugzilla for ages |
68 |
and no developer seems sensible enough to take it up, please let us know too. |
69 |
Best of all - subscribe to that gentoo-scie mailing list and ask somebody to |
70 |
mentor you. By the time it will be over we should have a new structure, so |
71 |
you won't end up with the whole 300+ sci packages on your hands (this was |
72 |
holding some people with whom I discussed it too). |
73 |
|
74 |
This should be enough to start with, so, bring it on! :) |
75 |
|
76 |
George |
77 |
-- |
78 |
gentoo-dev@g.o mailing list |