1 |
> > Who will decide which packages are first-class citizens and which are not? |
2 |
> > What are the criteria? |
3 |
> |
4 |
> I suggested a few. |
5 |
> - Is a developer willing to commit to maintaining it? |
6 |
> - Is it expected to be fairly popular, or is it extremely specific? |
7 |
> - (for apps already in the tree) Is it unmaintained? Should it be |
8 |
> moved to an overlay? |
9 |
|
10 |
The first criteria is naturally a prerequisite for any package. But I also share the |
11 |
concerns raised by Andrey. |
12 |
|
13 |
Somehow, I feel, personally, that the sci-packages should constitute an exception |
14 |
from the general rules regarding overlays. I mean that when a person chooses to use |
15 |
something from, say, Xfce overlay, the use of an overlay is rather natural and |
16 |
pleasant, but when a person is "forced" to use an overlay in order to write a Ph.D |
17 |
thesis, the use of an overlay can be far from pleasant. In my opinion overlays can |
18 |
not escape additional concerns regarding quality and trust, and these concerns are |
19 |
much more strongly felt when we are dealing with scientific packages. Again the |
20 |
keyword may just be the perception. |
21 |
|
22 |
And as Sébastien mentioned, this is an area in which the build process and runtime |
23 |
behavior should be rock solid, the former preferably being accompanied by as many |
24 |
tests as is possible. Do not get me wrong: all packages that I have used from the |
25 |
sci-overlay have been high-quality ones, but for the mentioned reasons I see no |
26 |
point in having an overlay that possibly (would? will?) contain unmaintained ebuilds |
27 |
with little or no testing. Again I see this as an issue specifically related to the |
28 |
scientific packages. |
29 |
|
30 |
Also, given that we are dealing with scientific software, the minority of the |
31 |
packages will fall under the "generic and popular" category, while the rest will |
32 |
surely be more or less specific. I see that we have eleven sci-categories in the |
33 |
main tree. Most likely packages in sci-electronics will be extremely specific for |
34 |
people doing work with packages in the sci-geosciences category. I doubt that |
35 |
popularity is such a good criteria in choosing which scientific packages deserve to |
36 |
be in the main tree. I would rather like to ask what kind of internal representation |
37 |
the sci team has? Are the staffing needs especially bad in some areas? |
38 |
|
39 |
Again these were just small and perhaps irrelevant opinions from an user of the |
40 |
scientific packages. |
41 |
|
42 |
Thanks, |
43 |
|
44 |
Jukka Ruohonen. |
45 |
|
46 |
-- |
47 |
gentoo-science@g.o mailing list |