* [gentoo-science] sci team help
@ 2007-10-15 18:39 Sébastien Fabbro
2007-10-15 19:09 ` C Y
` (4 more replies)
0 siblings, 5 replies; 20+ messages in thread
From: Sébastien Fabbro @ 2007-10-15 18:39 UTC (permalink / raw
To: gentoo-science
[-- Attachment #1: Type: text/plain, Size: 1190 bytes --]
Hi all,
I would like to call for help for the sci team. Lately, we are taking
care of sometimes old packages, sometimes packages that we don't use but
are quite popular so we want to keep in the tree. Our time is limited,
bug list is barely reducing, and requests for new packages are piling
up.
There are plenty of interesting projects the sci team could start. But
we just don't do because we are understaffed. Examples of such projects
are: grid-aware tools, homepage page renewal, more docs, test-suites for
packages, more collaboration with hp-cluster. I also know some widely
used packages are not in the tree because they need a lot of time to
package/maintain. In my field such examples are: iraf and midas in
sci-astronomy, geant-4 in hep, R-packages, many numerical libraries,
etc...
So what could we do to get more help: call for new recruits, convince
more devs to join the sci herd, get proxied packages, more overlay
maintainers? (in the past, there was a similar thread [1]). I could
train a new dev in anyone interested, I would have more time in 2 weeks.
Regards,
--
Sébastien
[1] http://thread.gmane.org/gmane.linux.gentoo.science/272
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-15 18:39 [gentoo-science] sci team help Sébastien Fabbro
@ 2007-10-15 19:09 ` C Y
2007-10-15 19:11 ` Yuriy Rusinov
` (3 subsequent siblings)
4 siblings, 0 replies; 20+ messages in thread
From: C Y @ 2007-10-15 19:09 UTC (permalink / raw
To: gentoo-science
--- Sébastien Fabbro <bicatali@gentoo.org> wrote:
> So what could we do to get more help: call for new recruits, convince
> more devs to join the sci herd, get proxied packages, more overlay
> maintainers? (in the past, there was a similar thread [1]). I could
> train a new dev in anyone interested, I would have more time in 2
> weeks.
I might be interested in training as a dev - I have some experience
with ebuilds.
Cliff
____________________________________________________________________________________
Catch up on fall's hot new shows on Yahoo! TV. Watch previews, get listings, and more!
http://tv.yahoo.com/collections/3658
--
gentoo-science@gentoo.org mailing list
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-15 18:39 [gentoo-science] sci team help Sébastien Fabbro
2007-10-15 19:09 ` C Y
@ 2007-10-15 19:11 ` Yuriy Rusinov
2007-10-15 20:26 ` Sébastien Fabbro
2007-10-15 20:14 ` Donnie Berkholz
` (2 subsequent siblings)
4 siblings, 1 reply; 20+ messages in thread
From: Yuriy Rusinov @ 2007-10-15 19:11 UTC (permalink / raw
To: gentoo-science; +Cc: bicatali
[-- Attachment #1: Type: text/plain, Size: 580 bytes --]
Hello, Sebastien !
In my field such examples are: iraf and midas in
> sci-astronomy, geant-4 in hep, R-packages, many numerical libraries,
> etc...
My name is Yuriy Rusinov. I have a Ph.D. degree in astrometry, obtained in
the Institute of Applied Astronomy. Now I am working in the Scientific
Technical Center "Radar" geoinformational system development.
I could
> train a new dev in anyone interested, I would have more time in 2 weeks.
I work using Gentoo Linux since 2003. Which way I can help for
gentoo-science ?
--
Best regards,
Sincerely yours,
Yuriy Rusinov
[-- Attachment #2: Type: text/html, Size: 996 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-15 18:39 [gentoo-science] sci team help Sébastien Fabbro
2007-10-15 19:09 ` C Y
2007-10-15 19:11 ` Yuriy Rusinov
@ 2007-10-15 20:14 ` Donnie Berkholz
2007-10-15 21:02 ` Jukka Ruohonen
2007-10-16 5:01 ` Andrey G. Grozin
2007-10-16 2:41 ` Nuno Sucena Almeida
2007-10-16 13:57 ` M. Edward (Ed) Borasky
4 siblings, 2 replies; 20+ messages in thread
From: Donnie Berkholz @ 2007-10-15 20:14 UTC (permalink / raw
To: gentoo-science
On 19:39 Mon 15 Oct , Sébastien Fabbro wrote:
> I would like to call for help for the sci team. Lately, we are taking
> care of sometimes old packages, sometimes packages that we don't use but
> are quite popular so we want to keep in the tree. Our time is limited,
> bug list is barely reducing, and requests for new packages are piling
> up.
>
> There are plenty of interesting projects the sci team could start. But
> we just don't do because we are understaffed. Examples of such projects
> are: grid-aware tools, homepage page renewal, more docs, test-suites for
> packages, more collaboration with hp-cluster. I also know some widely
> used packages are not in the tree because they need a lot of time to
> package/maintain. In my field such examples are: iraf and midas in
> sci-astronomy, geant-4 in hep, R-packages, many numerical libraries,
> etc...
>
> So what could we do to get more help: call for new recruits, convince
> more devs to join the sci herd, get proxied packages, more overlay
> maintainers? (in the past, there was a similar thread [1]). I could
> train a new dev in anyone interested, I would have more time in 2 weeks.
Just a cautionary note:
However much we might be able to use the extra help, we need to make
sure to keep our developer standards high.
I think a good way to start is to make the overlay an "accepted"
solution for where to keep packages. Get more people participating in
the overlay, and even be willing to move packages from the main tree to
the overlay if there's non-devs willing to help with things that are
poorly maintained.
The overlay worked great to get you to join. =)
Thanks,
Donnie
--
gentoo-science@gentoo.org mailing list
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-15 19:11 ` Yuriy Rusinov
@ 2007-10-15 20:26 ` Sébastien Fabbro
2007-10-23 15:16 ` Redouane Boumghar
0 siblings, 1 reply; 20+ messages in thread
From: Sébastien Fabbro @ 2007-10-15 20:26 UTC (permalink / raw
To: gentoo-science
[-- Attachment #1: Type: text/plain, Size: 1191 bytes --]
For those who would like to join: as I said, I won't be much available
until early November, but some other devs might.
You also might want to see if you would like simply commit access to the
science overlay, to maintain a few packages.
Meanwhile here are some pointers and tips to get you started:
- get full knowledge of gentoo docs, handbooks [1] and projects
- try to help bugs and problems [2]
- lurk in gentoo-science, gentoo-dev lists archives [3]
- learn the developer handbook [4] and manual [5] developers
- lurk or participate in irc channels #gentoo-science, #gentoo-dev,
#gentoo-dev-help
As far as scientific packages are concerned, we putting more and more
emphasis on tests. Providing ways to test packages, by a src_test
function or some kind of test recipe is important. Scientists like to
get right results (well as much as the software can give)!
--
Sébastien
[1] http://www.gentoo.org/doc/en/list.xml
[2] http://bugs.gentoo.org
[3] http://www.gentoo.org/main/en/lists.xml
[4] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml
[5] http://devmanual.gentoo.org
[6] http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-15 20:14 ` Donnie Berkholz
@ 2007-10-15 21:02 ` Jukka Ruohonen
2007-10-16 1:19 ` Markus Luisser
2007-10-16 9:50 ` Sébastien Fabbro
2007-10-16 5:01 ` Andrey G. Grozin
1 sibling, 2 replies; 20+ messages in thread
From: Jukka Ruohonen @ 2007-10-15 21:02 UTC (permalink / raw
To: gentoo-science
While I too might have some interest in developing particularly the scientific
packages, Donnie's comment made me to wonder whether the idea of "support teams"
(cf. arch testers) was buried?
I think this idea that was mentioned in the previous thread would be especially
suitable for the sci-team and its packages that often require, besides the normal
ebuild practices, some special expertise to carry out full runtime testing. Or would
these teams just mean extra work for the actual developers? Will a presumably small
community using the scientific packages need this kind of an extra layer?
Perhaps these "support teams" would also narrow the (assumed) threshold of
participating in the overlay. (I see that "herd testers" are mentioned in the
overlay, but as a long-time Gentoo user I have no knowledge what these testers are;
this also demonstrates the little obscurity that surrounds all overlays from an
end-user perspective.)
Regards,
Jukka Ruohonen.
> > So what could we do to get more help: call for new recruits, convince
> > more devs to join the sci herd, get proxied packages, more overlay
> > maintainers? (in the past, there was a similar thread [1]). I could
> > train a new dev in anyone interested, I would have more time in 2 weeks.
>
> Just a cautionary note:
>
> However much we might be able to use the extra help, we need to make
> sure to keep our developer standards high.
>
> I think a good way to start is to make the overlay an "accepted"
> solution for where to keep packages. Get more people participating in
> the overlay, and even be willing to move packages from the main tree to
> the overlay if there's non-devs willing to help with things that are
> poorly maintained.
>
> The overlay worked great to get you to join. =)
>
> Thanks,
> Donnie
> --
> gentoo-science@gentoo.org mailing list
>
--
gentoo-science@gentoo.org mailing list
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-15 21:02 ` Jukka Ruohonen
@ 2007-10-16 1:19 ` Markus Luisser
2007-10-16 9:50 ` Sébastien Fabbro
1 sibling, 0 replies; 20+ messages in thread
From: Markus Luisser @ 2007-10-16 1:19 UTC (permalink / raw
To: gentoo-science
[-- Attachment #1: Type: text/plain, Size: 1925 bytes --]
I could also sacrify some time to help - I'm not much of a programmer I fear,
but testing or writing a small script every know and then is certainly not
beyond me.
On Tuesday 16 October 2007, Jukka Ruohonen wrote:
> Perhaps these "support teams" would also narrow the (assumed) threshold of
> participating in the overlay. (I see that "herd testers" are mentioned in
> the overlay, but as a long-time Gentoo user I have no knowledge what these
> testers are; this also demonstrates the little obscurity that surrounds all
> overlays from an end-user perspective.)
Full ack to that, that's what things look like for me. I admit that I'm not
following developments on gentoo so closely anymore, since I simply do not
have the time, but even so, it can be a bit confusing to find one's way
around the numerous overlays, official and not-so-official homepages and
whatnot.
As Jukka expresses it, maybe that is just perceived but that doesn't make it
less real.
On Tuesday 16 October 2007, Sébastien Fabbro wrote:
> So what could we do to get more help: call for new recruits, convince
> more devs to join the sci herd, get proxied packages, more overlay
> maintainers?
For me personally, I'd like to see something like a ToDo or AdoptAnEbuild list
somewhere, perhaps sorted by complexity, so that people that are interested
can more easily try their hands on it. Just pointing people to bugs.g.o feels
a little bit like Augeias' stable cleaning with no idea where to begin.
Moreover I guess there are plenty of things that do not have a bug report
attached to them - stuff like hunting down the changed dependencies of a new
software release or testing the stability of a simple version bump and things
the like.
That might create a bit more overhead for 'real' developers but it might also
lower the treshhold for new people.
Just my two cents.
Cheers
Markus
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-15 18:39 [gentoo-science] sci team help Sébastien Fabbro
` (2 preceding siblings ...)
2007-10-15 20:14 ` Donnie Berkholz
@ 2007-10-16 2:41 ` Nuno Sucena Almeida
2007-10-16 13:57 ` M. Edward (Ed) Borasky
4 siblings, 0 replies; 20+ messages in thread
From: Nuno Sucena Almeida @ 2007-10-16 2:41 UTC (permalink / raw
To: gentoo-science
Hi,
I can help the team out, I've done or improved a few ebuilds for packages
that I regularly use and have gentoo installed on many high-end 64bit (and
some 32bit) machines, which I or other use for computational physics. Besides
that, I've been using linux for the past 12 years...
Nuno
On Monday 15 October 2007 02:39:02 pm Sébastien Fabbro wrote:
> I would like to call for help for the sci team. Lately, we are taking
--
http://aeminium.org/slug/
--
gentoo-science@gentoo.org mailing list
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-15 20:14 ` Donnie Berkholz
2007-10-15 21:02 ` Jukka Ruohonen
@ 2007-10-16 5:01 ` Andrey G. Grozin
2007-10-16 7:20 ` Donnie Berkholz
1 sibling, 1 reply; 20+ messages in thread
From: Andrey G. Grozin @ 2007-10-16 5:01 UTC (permalink / raw
To: gentoo-science
On Mon, 15 Oct 2007, Donnie Berkholz wrote:
> I think a good way to start is to make the overlay an "accepted"
> solution for where to keep packages. Get more people participating in
> the overlay, and even be willing to move packages from the main tree to
> the overlay if there's non-devs willing to help with things that are
> poorly maintained.
The original cryos' idea when he created the science overlay was a place
to develop ebuilds until they become mature enough to be moved to the main
tree (I can dig his original post about this subject). He suggested that
ebuilds whould, in most cases, be moved to the main tree quickly enough.
Gentoo users are not instructed to use overlays. Most of them just don't
know about them. Hunting for an interesting package in many tens of
overlays present at overlays.gentoo.org is not easy. A package in an
overlay can depend on some other packages in the same overlay, etc. So,
from the user's perspective, overlays are obscure (which ones should I add
to my tree? Where are packages that are of interest for me? Should I
browse all this stuff at overlays.gentoo.org? Oh my...) They also add an
extra layer of complexity (should I install layman? How to use it? Are the
overlays updated when I do emerge --sync? What, I should do this by hand?
Oh my...) And Gentoo is complex enough for users even without this extra
layer of new and unknown concepts.
If we *really* want to divide packages into first-class citizens and
second-class ones (residing in overlays), we should do several things.
1. Inform users *prominently* that some interesting packages don't live in
the main portage tree (currently, not many users know this).
2. Write a chapter about overlays and layman for the Gentoo user guide.
Who will decide which packages are first-class citizens and which are not?
What are the criteria?
Andrey
--
gentoo-science@gentoo.org mailing list
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-16 5:01 ` Andrey G. Grozin
@ 2007-10-16 7:20 ` Donnie Berkholz
2007-10-16 9:54 ` Sébastien Fabbro
2007-10-16 10:04 ` Jukka Ruohonen
0 siblings, 2 replies; 20+ messages in thread
From: Donnie Berkholz @ 2007-10-16 7:20 UTC (permalink / raw
To: gentoo-science
On 12:01 Tue 16 Oct , Andrey G. Grozin wrote:
> The original cryos' idea when he created the science overlay was a place to
> develop ebuilds until they become mature enough to be moved to the main
> tree (I can dig his original post about this subject). He suggested that
> ebuilds whould, in most cases, be moved to the main tree quickly enough.
OK, sure, but historic reasons are not future reasons. If things should
change, this is not a reason to hold it back.
> Gentoo users are not instructed to use overlays. Most of them just don't
> know about them. Hunting for an interesting package in many tens of
> overlays present at overlays.gentoo.org is not easy.
There is http://www.gentoo.org/proj/en/overlays/userguide.xml -- for
some reason, it doesn't appear to be linked from the main docs section.
I just asked in #gentoo-doc about this.
I agree that hunting could be difficult, but most of the project (rather
than developer-owned) overlays are topical by definition. If I'm looking
for a scientific application, it shouldn't take a leap of logic to try
the science overlay. Also, eix (a searching tool) includes a searchable
package cache of every overlay, generated daily.
> 1. Inform users *prominently* that some interesting packages don't live in
> the main portage tree (currently, not many users know this).
Yep.
> Who will decide which packages are first-class citizens and which are not?
> What are the criteria?
I suggested a few.
- Is a developer willing to commit to maintaining it?
- Is it expected to be fairly popular, or is it extremely specific?
- (for apps already in the tree) Is it unmaintained? Should it be
moved to an overlay?
Thanks,
Donnie
--
gentoo-science@gentoo.org mailing list
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-15 21:02 ` Jukka Ruohonen
2007-10-16 1:19 ` Markus Luisser
@ 2007-10-16 9:50 ` Sébastien Fabbro
2007-10-16 10:18 ` Sébastien Fabbro
1 sibling, 1 reply; 20+ messages in thread
From: Sébastien Fabbro @ 2007-10-16 9:50 UTC (permalink / raw
To: gentoo-science
[-- Attachment #1: Type: text/plain, Size: 1451 bytes --]
On Tue, 2007-10-16 at 00:02 +0300, Jukka Ruohonen wrote:
> While I too might have some interest in developing particularly the scientific
> packages, Donnie's comment made me to wonder whether the idea of "support teams"
> (cf. arch testers) was buried?
Becoming an arch tester is (I think) still possible, and a sci tester is
definitely possible. You need to answer the ebuild development quiz.
People interested should read the pointers mentioned in a previous email
of this thread, and mail me or sci@g.o. so we can gather all requests.
> I think this idea that was mentioned in the previous thread would be especially
> suitable for the sci-team and its packages that often require, besides the normal
> ebuild practices, some special expertise to carry out full runtime testing. Or would
> these teams just mean extra work for the actual developers? Will a presumably small
> community using the scientific packages need this kind of an extra layer?
Possible ways to have some tests procedures:
- bugzilla: add the test procedure to an existing new package bug, or
file a new bug properly assigned to the herd mentioned in the ebuild
metadata.xml.
- overlay: write test procedures, just as the emacs project did [1]
I will see with overlay.g.o staff if we can open our overlay wiki to the
gentoo science community and make it a more general wiki.
--
Sébastien
[1] http://overlays.gentoo.org/proj/emacs
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-16 7:20 ` Donnie Berkholz
@ 2007-10-16 9:54 ` Sébastien Fabbro
2007-10-16 10:04 ` Jukka Ruohonen
1 sibling, 0 replies; 20+ messages in thread
From: Sébastien Fabbro @ 2007-10-16 9:54 UTC (permalink / raw
To: gentoo-science
[-- Attachment #1: Type: text/plain, Size: 1657 bytes --]
On Tue, 2007-10-16 at 00:20 -0700, Donnie Berkholz wrote:
> On 12:01 Tue 16 Oct , Andrey G. Grozin wrote:
> > The original cryos' idea when he created the science overlay was a place to
> > develop ebuilds until they become mature enough to be moved to the main
> > tree (I can dig his original post about this subject). He suggested that
> > ebuilds whould, in most cases, be moved to the main tree quickly enough.
>
> OK, sure, but historic reasons are not future reasons. If things should
> change, this is not a reason to hold it back.
>
These days, the overlay is more of a sandbox for devs and a place to
ease package transition from bugzilla to the tree. Why some packages are
still in the overlay rather than in the main tree to me is only a matter
of manpower. Hopefully some day Gentoo will get more modular- right now
our cvs repository is gigantic and as you all know this means more
inertia.
> > 1. Inform users *prominently* that some interesting packages don't live in
> > the main portage tree (currently, not many users know this).
>
> Yep.
>
Well anyone who has commit access to the overlay is welcome to add
anything relevant to the wiki trac page.
> - Is it expected to be fairly popular, or is it extremely specific?
It's hard to judge this. We have the CC and votes at bugs.gentoo.org,
but as useful as bugzilla could be, it is not the zen-est interface.
Many times I feel that our tendency to resolve all issues with bugzilla
reduces productivity both for bugs reporters and bugs resolvers.
Anyway it is nice to see the science project is generating interest.
--
Sébastien
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-16 7:20 ` Donnie Berkholz
2007-10-16 9:54 ` Sébastien Fabbro
@ 2007-10-16 10:04 ` Jukka Ruohonen
2007-10-16 10:15 ` Donnie Berkholz
1 sibling, 1 reply; 20+ messages in thread
From: Jukka Ruohonen @ 2007-10-16 10:04 UTC (permalink / raw
To: gentoo-science
> > Who will decide which packages are first-class citizens and which are not?
> > What are the criteria?
>
> I suggested a few.
> - Is a developer willing to commit to maintaining it?
> - Is it expected to be fairly popular, or is it extremely specific?
> - (for apps already in the tree) Is it unmaintained? Should it be
> moved to an overlay?
The first criteria is naturally a prerequisite for any package. But I also share the
concerns raised by Andrey.
Somehow, I feel, personally, that the sci-packages should constitute an exception
from the general rules regarding overlays. I mean that when a person chooses to use
something from, say, Xfce overlay, the use of an overlay is rather natural and
pleasant, but when a person is "forced" to use an overlay in order to write a Ph.D
thesis, the use of an overlay can be far from pleasant. In my opinion overlays can
not escape additional concerns regarding quality and trust, and these concerns are
much more strongly felt when we are dealing with scientific packages. Again the
keyword may just be the perception.
And as Sébastien mentioned, this is an area in which the build process and runtime
behavior should be rock solid, the former preferably being accompanied by as many
tests as is possible. Do not get me wrong: all packages that I have used from the
sci-overlay have been high-quality ones, but for the mentioned reasons I see no
point in having an overlay that possibly (would? will?) contain unmaintained ebuilds
with little or no testing. Again I see this as an issue specifically related to the
scientific packages.
Also, given that we are dealing with scientific software, the minority of the
packages will fall under the "generic and popular" category, while the rest will
surely be more or less specific. I see that we have eleven sci-categories in the
main tree. Most likely packages in sci-electronics will be extremely specific for
people doing work with packages in the sci-geosciences category. I doubt that
popularity is such a good criteria in choosing which scientific packages deserve to
be in the main tree. I would rather like to ask what kind of internal representation
the sci team has? Are the staffing needs especially bad in some areas?
Again these were just small and perhaps irrelevant opinions from an user of the
scientific packages.
Thanks,
Jukka Ruohonen.
--
gentoo-science@gentoo.org mailing list
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-16 10:04 ` Jukka Ruohonen
@ 2007-10-16 10:15 ` Donnie Berkholz
0 siblings, 0 replies; 20+ messages in thread
From: Donnie Berkholz @ 2007-10-16 10:15 UTC (permalink / raw
To: gentoo-science
On 13:04 Tue 16 Oct , Jukka Ruohonen wrote:
> Somehow, I feel, personally, that the sci-packages should constitute
> an exception from the general rules regarding overlays. I mean that
> when a person chooses to use something from, say, Xfce overlay, the
> use of an overlay is rather natural and pleasant, but when a person is
> "forced" to use an overlay in order to write a Ph.D thesis, the use of
> an overlay can be far from pleasant. In my opinion overlays can not
> escape additional concerns regarding quality and trust, and these
> concerns are much more strongly felt when we are dealing with
> scientific packages. Again the keyword may just be the perception.
"keyword" is the key word. If we were to do this, we'd have to manage
the keywords and masking more carefully (or at all!) in the overlays.
That gives a better indication of quality than the arbitrary assumption
of "portage tree good, overlay bad" that we have now.
Thanks,
Donnie
--
gentoo-science@gentoo.org mailing list
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-16 9:50 ` Sébastien Fabbro
@ 2007-10-16 10:18 ` Sébastien Fabbro
0 siblings, 0 replies; 20+ messages in thread
From: Sébastien Fabbro @ 2007-10-16 10:18 UTC (permalink / raw
To: gentoo-science
[-- Attachment #1: Type: text/plain, Size: 320 bytes --]
> I will see with overlay.g.o staff if we can open our overlay wiki to the
> gentoo science community and make it a more general wiki.
Answer: can be done. People without overlay access and interested in
making our wiki a nice one, mail sci@g.o with your ideas, or pop up in
#gentoo-science.
--
Sébastien
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-15 18:39 [gentoo-science] sci team help Sébastien Fabbro
` (3 preceding siblings ...)
2007-10-16 2:41 ` Nuno Sucena Almeida
@ 2007-10-16 13:57 ` M. Edward (Ed) Borasky
2007-10-16 15:03 ` Sébastien Fabbro
4 siblings, 1 reply; 20+ messages in thread
From: M. Edward (Ed) Borasky @ 2007-10-16 13:57 UTC (permalink / raw
To: gentoo-science
Sébastien Fabbro wrote:
> Hi all,
>
> I would like to call for help for the sci team. Lately, we are taking
> care of sometimes old packages, sometimes packages that we don't use but
> are quite popular so we want to keep in the tree. Our time is limited,
> bug list is barely reducing, and requests for new packages are piling
> up.
>
> There are plenty of interesting projects the sci team could start. But
> we just don't do because we are understaffed. Examples of such projects
> are: grid-aware tools, homepage page renewal, more docs, test-suites for
> packages, more collaboration with hp-cluster. I also know some widely
> used packages are not in the tree because they need a lot of time to
> package/maintain. In my field such examples are: iraf and midas in
> sci-astronomy, geant-4 in hep, R-packages, many numerical libraries,
> etc...
>
> So what could we do to get more help: call for new recruits, convince
> more devs to join the sci herd, get proxied packages, more overlay
> maintainers? (in the past, there was a similar thread [1]). I could
> train a new dev in anyone interested, I would have more time in 2 weeks.
>
> Regards,
>
> --
> Sébastien
>
> [1] http://thread.gmane.org/gmane.linux.gentoo.science/272
>
I've been following this thread, and I'll have to admit I'm often
tempted to volunteer as a dev in the sci herd. But I just never seem to
take the step from hard-core volunteer tester. I'm not sure why, but I
think for now it's still about all I have time to do -- test stuff, file
bugs, encourage the existing devs, etc. A few more specific comments:
1. I'm not sure the idea of integrating, say, R packages, into Portage
is a good one. Debian has a lot of R packages in their repository, but
that's mainly because one developer, Dirk Eddelbuettel, took that on as
a personal mission. For that matter, I don't know that Portage really
*needs* to have "tight" integration with any other package management
systems. In other words, does a CPAN Perl package really need to be
wrapped in an ebuild, or could a Gentoo user just as easily install CPAN
packages directly? The same goes for Ruby gems -- it's only marginally
more convenient for a Rubyist to have gems in Portage, and you'll never
have them *all. If you have the developer resources, sure, why not, but
aren't there better things the developers could be doing? In any event,
I use R and its packages heavily and don't see the need to "emerge
Rcmdr" -- R's native package management system is fine. So is Ruby's
"rubygems" package management system.
2. Don't be afraid to kick something out of the distro if nobody wants
to maintain it. It's no big deal to install a package from upstream
source. As far as I'm concerned, in most cases the only difference is
that it ends up in /usr/local instead of in /usr and I have to manually
load the dependencies.
3. I think the distinction between testing/unstable but in the tree and
testing/unstable but in an overlay is a good one. As one of the
documents says, things in the overlay *will* break your system. I
haven't had one break to the point of needing a rebuild in a couple of
years, but I've come close. You have to back stuff up and be careful
anyhow, so why not have the software available? :)
--
gentoo-science@gentoo.org mailing list
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-16 13:57 ` M. Edward (Ed) Borasky
@ 2007-10-16 15:03 ` Sébastien Fabbro
2007-10-16 19:11 ` Nuno Sucena Almeida
2007-10-16 22:51 ` Donnie Berkholz
0 siblings, 2 replies; 20+ messages in thread
From: Sébastien Fabbro @ 2007-10-16 15:03 UTC (permalink / raw
To: gentoo-science
[-- Attachment #1: Type: text/plain, Size: 1870 bytes --]
On Tue, 2007-10-16 at 06:57 -0700, M. Edward (Ed) Borasky wrote:
> 1. I'm not sure the idea of integrating, say, R packages, into Portage
> is a good one. Debian has a lot of R packages in their repository, but
> that's mainly because one developer, Dirk Eddelbuettel, took that on as
> a personal mission. For that matter, I don't know that Portage really
> *needs* to have "tight" integration with any other package management
> systems. In other words, does a CPAN Perl package really need to be
> wrapped in an ebuild, or could a Gentoo user just as easily install CPAN
> packages directly? The same goes for Ruby gems -- it's only marginally
> more convenient for a Rubyist to have gems in Portage, and you'll never
> have them *all. If you have the developer resources, sure, why not, but
> aren't there better things the developers could be doing? In any event,
> I use R and its packages heavily and don't see the need to "emerge
> Rcmdr" -- R's native package management system is fine. So is Ruby's
> "rubygems" package management system.
Not saying 100 R packages => 100 ebuilds, but passing proper flags,
building deps and all could be wrapped in a nice gentoo way (btw, is
paludis doing this?). Anyway this was just a project idea in a todo list
and should go to another thread, or the corresponding bug.
> 2. Don't be afraid to kick something out of the distro if nobody wants
> to maintain it. It's no big deal to install a package from upstream
> source. As far as I'm concerned, in most cases the only difference is
> that it ends up in /usr/local instead of in /usr and I have to manually
> load the dependencies.
This is also an area where we could use some help. Do you feel any
packages are unmaintained or could be removed? If yes, file a bug, say
your word on the wiki, ...
--
Sébastien
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-16 15:03 ` Sébastien Fabbro
@ 2007-10-16 19:11 ` Nuno Sucena Almeida
2007-10-16 22:51 ` Donnie Berkholz
1 sibling, 0 replies; 20+ messages in thread
From: Nuno Sucena Almeida @ 2007-10-16 19:11 UTC (permalink / raw
To: gentoo-science
On Tuesday 16 October 2007, Sébastien Fabbro wrote:
> > systems. In other words, does a CPAN Perl package really need to be
> > wrapped in an ebuild, or could a Gentoo user just as easily install CPAN
> > packages directly? The same goes for Ruby gems -- it's only marginally
In the case of perl, g-cpan seems to take that role:
http://www.gentoo.org/proj/en/perl/g-cpan.xml
maybe something similar for R would work too.
Nuno
--
http://aeminium.org/slug/
--
gentoo-science@gentoo.org mailing list
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-16 15:03 ` Sébastien Fabbro
2007-10-16 19:11 ` Nuno Sucena Almeida
@ 2007-10-16 22:51 ` Donnie Berkholz
1 sibling, 0 replies; 20+ messages in thread
From: Donnie Berkholz @ 2007-10-16 22:51 UTC (permalink / raw
To: gentoo-science
On 16:03 Tue 16 Oct , Sébastien Fabbro wrote:
> On Tue, 2007-10-16 at 06:57 -0700, M. Edward (Ed) Borasky wrote:
>
> > 1. I'm not sure the idea of integrating, say, R packages, into Portage
> > is a good one. Debian has a lot of R packages in their repository, but
> > that's mainly because one developer, Dirk Eddelbuettel, took that on as
> > a personal mission. For that matter, I don't know that Portage really
> > *needs* to have "tight" integration with any other package management
> > systems. In other words, does a CPAN Perl package really need to be
> > wrapped in an ebuild, or could a Gentoo user just as easily install CPAN
> > packages directly? The same goes for Ruby gems -- it's only marginally
> > more convenient for a Rubyist to have gems in Portage, and you'll never
> > have them *all. If you have the developer resources, sure, why not, but
> > aren't there better things the developers could be doing? In any event,
> > I use R and its packages heavily and don't see the need to "emerge
> > Rcmdr" -- R's native package management system is fine. So is Ruby's
> > "rubygems" package management system.
>
> Not saying 100 R packages => 100 ebuilds, but passing proper flags,
> building deps and all could be wrapped in a nice gentoo way (btw, is
> paludis doing this?). Anyway this was just a project idea in a todo list
> and should go to another thread, or the corresponding bug.
Paludis does support CRAN, according to its docs. I don't use it so I
can't comment on the details.
Portage already has g-cpan.pl to automatically integrate Perl; there's
projects to do the same thing with the Python Cheese Shop and Ruby gems
as well.
Thanks,
Donnie
--
gentoo-science@gentoo.org mailing list
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [gentoo-science] sci team help
2007-10-15 20:26 ` Sébastien Fabbro
@ 2007-10-23 15:16 ` Redouane Boumghar
0 siblings, 0 replies; 20+ messages in thread
From: Redouane Boumghar @ 2007-10-23 15:16 UTC (permalink / raw
To: gentoo-science
Hello everyone,
I'm a young physicist and digital image analyst and never used
anything else than Linux (Debian) or Free BSD.
It's been 5 years I am using Gentoo and I would gladly help the
scientific community.
I'll have more time in early November as well so I'll check
the tips and pointers that Sebastien pointed.
I don't know yet on which side I could help the most but
I could help the devs with bugs and algorithms for sure.
I'll go to have some beers at #gentoo-science, #gentoo-dev,
and #gentoo-dev-help if I have some time in the next days(nights) :-)
See you soon,
--
Redouane BOUMGHAR, alias "rodie" Getting involved !
Physics, Remote Sensing and Digital Imagery
--
gentoo-science@gentoo.org mailing list
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2007-10-23 15:19 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-15 18:39 [gentoo-science] sci team help Sébastien Fabbro
2007-10-15 19:09 ` C Y
2007-10-15 19:11 ` Yuriy Rusinov
2007-10-15 20:26 ` Sébastien Fabbro
2007-10-23 15:16 ` Redouane Boumghar
2007-10-15 20:14 ` Donnie Berkholz
2007-10-15 21:02 ` Jukka Ruohonen
2007-10-16 1:19 ` Markus Luisser
2007-10-16 9:50 ` Sébastien Fabbro
2007-10-16 10:18 ` Sébastien Fabbro
2007-10-16 5:01 ` Andrey G. Grozin
2007-10-16 7:20 ` Donnie Berkholz
2007-10-16 9:54 ` Sébastien Fabbro
2007-10-16 10:04 ` Jukka Ruohonen
2007-10-16 10:15 ` Donnie Berkholz
2007-10-16 2:41 ` Nuno Sucena Almeida
2007-10-16 13:57 ` M. Edward (Ed) Borasky
2007-10-16 15:03 ` Sébastien Fabbro
2007-10-16 19:11 ` Nuno Sucena Almeida
2007-10-16 22:51 ` Donnie Berkholz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox