public inbox for gentoo-science@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-science] Re: Scientific herd leadership
       [not found] ` <200508172024.42323.ribosome@gentoo.org>
@ 2005-08-18  9:52   ` George Shapovalov
  2005-08-18 15:03     ` Olivier Fisette
  2005-08-21 13:47     ` Marcus D. Hanwell
  0 siblings, 2 replies; 15+ messages in thread
From: George Shapovalov @ 2005-08-18  9:52 UTC (permalink / raw
  To: sci; +Cc: gentoo-science

Hi guys.

Sorry that I did not reply yesterday, I had a presentation to prepare for 
today :).

I actually moved to a new place already. I am in Switzerland at the moment 
(Geneva/Lausanne, anybody around?), starting a new postdoc position (somebody 
might remember my email to -core or -dev some time ago). I am getting back up 
to speed, however I am still in much flux and everything official takes soo 
long in Swiss :(. Pluss the stress of starting new work (and getting all the 
equipment together :))...

There are a few points to address, so I'll structure my reply:

1. 
Anyway, as far as the leadership goes, I have been a lead of the sci herd ever 
since I created it (few eyars already, was that really that long ago? :)). 
Unfortunately things were rather quiet lately and, as I am not completely 
"on" yet, I am willing to give the leadership off to somebody who will have 
enough time on his hands. That, or at least I think we should have an active 
co-lead or may be even some more involved structure. Well, lets start with a 
co-lead first, so that we get at least somehting done :).

2. 
It would be good to have more devs involved in Scientific Gentoo. I can 
honestly say, that it surpassed my original expectations (it started out as a 
single category with a herd attached) and seems to have attained a status of 
an important project at the intersection of science and Linux. Looks like we 
have people recommending others to run Gentoo because of science apps we 
carry. Well, at least I saw few reports to that effect some time ago :).

I used to put out calls for new/interested devs to help Scientific Gentoo, 
when I was more active, and the responce was rather positive. However 
recently I did not have enough time to devote to training of new devs, so 
that slipped by. I think it would be usefull to reinstate that initiative, 
but first we need to get a head-count of who feels like doing the training. 
Should we have a 1 year as a dev  requirement for the trainers? (not the 
trainees of course! They are even better picked up from science than from 
Linux althogether :)) I would think so, given complexity of Gentoo nowadays 
and that last thing we want to do is to screw our comprehension by scientific 
community :).

3. Blas/lapack move.
Large part of it has been performed, new ebuild are in portage like for ages 
now. In fact so long, that I no longer feel we can just pick up from the 
point it was left at, but rather do another round of retesting (or even 
rethinking the concept) first. The part it staled at was to move all the 
dependant packages to a new blas/lapack system. I started adjusting some of 
the ebuilds a year or so ago, but I did not have that much time back then and 
did not want to step on the toyes of maintainers of these packages.
I'll try to check the situation with blas/lapack ebuilds soon and then issue 
another call for adjustments (for dependant packages). Can we please get 
those adjustment done this time? Pretty please ;).
Then (and only after that) the old versionf of blas/lapack will be masked and, 
eventually, removed. The bug tracing the status of blas/lapack move is 
#30453. Should we may be start a new, clean tracker bug? The mentioned one is 
pretty long, but it has a lot of essential info.

4.
I am for the regular meetings. It is probably good to try to settle on some 
time (may be easier if we go through with the "more involved unfrastructure", 
but the real need for it will only be there if we get 2x more devs than we 
have now (I mean in Scientific Gentoo)). However I agree, that reviving 
gentoo-science@lists.gentoo.org mailing list is a more realistic (and less 
stressful) option. In fact, everything is setup, lets just use it!
(To give an example, I am CC'ng this message to that list. Sorry for dups, if 
you receive it twice).

5. 
Anything else?

George
-- 
gentoo-science@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [gentoo-science] Re: Scientific herd leadership
  2005-08-18  9:52   ` [gentoo-science] Re: Scientific herd leadership George Shapovalov
@ 2005-08-18 15:03     ` Olivier Fisette
  2005-08-18 16:03       ` Donnie Berkholz
  2005-08-18 20:35       ` Jordan Dawe
  2005-08-21 13:47     ` Marcus D. Hanwell
  1 sibling, 2 replies; 15+ messages in thread
From: Olivier Fisette @ 2005-08-18 15:03 UTC (permalink / raw
  To: gentoo-science

[-- Attachment #1: Type: text/plain, Size: 1582 bytes --]

On Thursday, 18 August 2005 05:52 am, George Shapovalov wrote:
> I used to put out calls for new/interested devs to help
> Scientific Gentoo, when I was more active, and the responce
> was rather positive. However recently I did not have enough
> time to devote to training of new devs, so that slipped by. I
> think it would be usefull to reinstate that initiative, but
> first we need to get a head-count of who feels like doing the
> training. Should we have a 1 year as a dev  requirement for
> the trainers? (not the trainees of course! They are even
> better picked up from science than from Linux althogether :))
> I would think so, given complexity of Gentoo nowadays and that
> last thing we want to do is to screw our comprehension by
> scientific community :).

Unless I am mistaken, any Gentoo developer is free to open a "New 
developer" bug for consideration by our recruiters team, as long 
as he is willing to mentor the recruit. I see no reason for the 
sci team to impose additional restrictions upon its members. I 
think we can trust the judgement of the mentoring dev on this.

I am ready to mentor a candidate. I have the necessary free time 
right now and will have it for a few months. I have already 
mentored someone once and found it a very rewarding experience.

Since everybody agrees that we need more hands, I asked 
recruiters to update the Staffing Needs on the gentoo.org Web 
site to reflect this.

Kind regards,

-- 
Olivier Fisette (ribosome)
Gentoo Linux Developer
Scientific applications, Developer relations

[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [gentoo-science] Re: Scientific herd leadership
  2005-08-18 15:03     ` Olivier Fisette
@ 2005-08-18 16:03       ` Donnie Berkholz
  2005-08-18 20:35       ` Jordan Dawe
  1 sibling, 0 replies; 15+ messages in thread
From: Donnie Berkholz @ 2005-08-18 16:03 UTC (permalink / raw
  To: gentoo-science

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Olivier Fisette wrote:
| Unless I am mistaken, any Gentoo developer is free to open a "New
| developer" bug for consideration by our recruiters team, as long
| as he is willing to mentor the recruit. I see no reason for the
| sci team to impose additional restrictions upon its members. I
| think we can trust the judgement of the mentoring dev on this.

I wrote up a new mentoring guide recently [1]. The relevant part here is
that you need to be a dev for six months or be a project lead.

1. http://www.gentoo.org/proj/en/devrel/recruiters/mentor.xml

Thanks,
Donnie
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDBLFmXVaO67S1rtsRAvwpAJ9da8yzHPheL7/1CCHIJafGBlz40QCeM30f
90BLKzCpABhqg/4MnOaeVfM=
=I4yP
-----END PGP SIGNATURE-----
-- 
gentoo-science@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [gentoo-science] Re: Scientific herd leadership
  2005-08-18 15:03     ` Olivier Fisette
  2005-08-18 16:03       ` Donnie Berkholz
@ 2005-08-18 20:35       ` Jordan Dawe
  2005-08-21 19:58         ` Olivier Fisette
  1 sibling, 1 reply; 15+ messages in thread
From: Jordan Dawe @ 2005-08-18 20:35 UTC (permalink / raw
  To: gentoo-science

Olivier Fisette wrote:

>On Thursday, 18 August 2005 05:52 am, George Shapovalov wrote:
>  
>
>>I used to put out calls for new/interested devs to help
>>Scientific Gentoo, when I was more active, and the responce
>>was rather positive. However recently I did not have enough
>>time to devote to training of new devs, so that slipped by. I
>>think it would be usefull to reinstate that initiative, but
>>first we need to get a head-count of who feels like doing the
>>training. Should we have a 1 year as a dev  requirement for
>>the trainers? (not the trainees of course! They are even
>>better picked up from science than from Linux althogether :))
>>I would think so, given complexity of Gentoo nowadays and that
>>last thing we want to do is to screw our comprehension by
>>scientific community :).
>>    
>>
>
>Unless I am mistaken, any Gentoo developer is free to open a "New 
>developer" bug for consideration by our recruiters team, as long 
>as he is willing to mentor the recruit. I see no reason for the 
>sci team to impose additional restrictions upon its members. I 
>think we can trust the judgement of the mentoring dev on this.
>
>I am ready to mentor a candidate. I have the necessary free time 
>right now and will have it for a few months. I have already 
>mentored someone once and found it a very rewarding experience.
>
>Since everybody agrees that we need more hands, I asked 
>recruiters to update the Staffing Needs on the gentoo.org Web 
>site to reflect this.
>  
>
I'm interested in becoming a sci developer.  I've been using gentoo to 
do computational oceanography for a couple of years now, and it would be 
nice to know how the whole system works.  How do you sign up?  How much 
time would it demand?  The time might be a problem--I'm tyring to finish 
my PhD right now, but if there's too much to do, perhaps I could join up 
later...?

Jordan Dawe
-- 
gentoo-science@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [gentoo-science] Re: Scientific herd leadership
  2005-08-18  9:52   ` [gentoo-science] Re: Scientific herd leadership George Shapovalov
  2005-08-18 15:03     ` Olivier Fisette
@ 2005-08-21 13:47     ` Marcus D. Hanwell
  1 sibling, 0 replies; 15+ messages in thread
From: Marcus D. Hanwell @ 2005-08-21 13:47 UTC (permalink / raw
  To: gentoo-science

[-- Attachment #1: Type: text/plain, Size: 4391 bytes --]

On Thursday 18 August 2005 10:52, George Shapovalov wrote:
> Hi guys.
>
> Sorry that I did not reply yesterday, I had a presentation to prepare for
> today :).
>
> I actually moved to a new place already. I am in Switzerland at the moment
> (Geneva/Lausanne, anybody around?), starting a new postdoc position
> (somebody might remember my email to -core or -dev some time ago). I am
> getting back up to speed, however I am still in much flux and everything
> official takes soo long in Swiss :(. Pluss the stress of starting new work
> (and getting all the equipment together :))...

It is great to hear that from you, and that you are still active. I heard you 
were moving around and we figured that may be you didn't have time right now. 
I hope the new position goes well.
>
> There are a few points to address, so I'll structure my reply:
>
> 1.
> Anyway, as far as the leadership goes, I have been a lead of the sci herd
> ever since I created it (few eyars already, was that really that long ago?
> :)). Unfortunately things were rather quiet lately and, as I am not
> completely "on" yet, I am willing to give the leadership off to somebody
> who will have enough time on his hands. That, or at least I think we should
> have an active co-lead or may be even some more involved structure. Well,
> lets start with a co-lead first, so that we get at least somehting done :).

If you are still around and still want to be involved with the scientific herd 
then I for one think you should maintain leadership of the herd, but I would 
be glad to help out as co-lead or whatever people feel is appropriate to try 
and get things moving a little faster in the scientific herd. We have closed 
out quite a few bugs over the last few days already :)
>
> 2.
> It would be good to have more devs involved in Scientific Gentoo. I can
> honestly say, that it surpassed my original expectations (it started out as
> a single category with a herd attached) and seems to have attained a status
> of an important project at the intersection of science and Linux. Looks
> like we have people recommending others to run Gentoo because of science
> apps we carry. Well, at least I saw few reports to that effect some time
> ago :).
>
> I used to put out calls for new/interested devs to help Scientific Gentoo,
> when I was more active, and the responce was rather positive. However
> recently I did not have enough time to devote to training of new devs, so
> that slipped by. I think it would be usefull to reinstate that initiative,
> but first we need to get a head-count of who feels like doing the training.
> Should we have a 1 year as a dev  requirement for the trainers? (not the
> trainees of course! They are even better picked up from science than from
> Linux althogether :)) I would think so, given complexity of Gentoo nowadays
> and that last thing we want to do is to screw our comprehension by
> scientific community :).

I agree with Olivier that 6 months in line with official policy seems 
adequate, and see no reason for us to impose additional limits. I should have 
time to mentor a suitable candidate unless you want to place the 12 month 
requirement (in which case I have only been an official dev for 9 months or 
so).
>
> 4.
> I am for the regular meetings. It is probably good to try to settle on some
> time (may be easier if we go through with the "more involved
> unfrastructure", but the real need for it will only be there if we get 2x
> more devs than we have now (I mean in Scientific Gentoo)). However I agree,
> that reviving gentoo-science@lists.gentoo.org mailing list is a more
> realistic (and less stressful) option. In fact, everything is setup, lets
> just use it! (To give an example, I am CC'ng this message to that list.
> Sorry for dups, if you receive it twice).

We could try and figure a time, announce it on here and open the 
#gentoo-science channel up to all interested developers and users for 
discussion. These discussions could also take place on the lists, and if 
enough people turn up IRC logs could be posted here too.
>
> 5.
> Anything else?

I think you covered everything - it is good to hear you are still around! I 
hope everything is going well.

Sincerely,

Marcus
-- 
Gentoo Linux Developer
Scientific Applications | AMD64 | KDE | net-proxy

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [gentoo-science] Re: Scientific herd leadership
  2005-08-18 20:35       ` Jordan Dawe
@ 2005-08-21 19:58         ` Olivier Fisette
  2005-08-21 23:15           ` M. Edward (Ed) Borasky
  2005-08-22  7:48           ` C Y
  0 siblings, 2 replies; 15+ messages in thread
From: Olivier Fisette @ 2005-08-21 19:58 UTC (permalink / raw
  To: gentoo-science

[-- Attachment #1: Type: text/plain, Size: 2589 bytes --]

On Thursday, 18 August 2005 04:35 pm, Jordan Dawe wrote:
> I'm interested in becoming a sci developer.  I've been using
> gentoo to do computational oceanography for a couple of years
> now, and it would be nice to know how the whole system works. 
> How do you sign up?  How much time would it demand?  The time
> might be a problem--I'm tyring to finish my PhD right now, but
> if there's too much to do, perhaps I could join up later...?

I will continue this discussion off-list with Jordan, but here 
are a few remarks about what being a developer entails and how 
much time is necessary. By posting on this list, other 
developers can correct me and add their own opinion.

First of all, as George said, it is not necessary to be a 
Linux/UNIX guru to become a developer. Much more important is 
your interest in dedicating a bit of time every week to improve 
your favorite distribution. ;-) You do need to be reasonably 
familiar with the UNIX operating system and Gentoo Linux, 
though, and to be able to do some basic bash scripting.

Familiarity with one or more scientific packages already in 
Portage, and willfulness to maintain them up-to-date and 
bug-free would be a plus. We currently have no maintainer for 
important packages such as GNU Octave, Maxima or the Staden 
Package. A problem I have with scientific software is that I 
find it hard to test when it applies to a field I am not 
familiar with. This is probably the case with everybody in the 
sci herd. ;-)

Since we have time constraints ourselves, we understand potential 
recruits may only have a few hours during one day of the week to 
do Gentoo development, and that is Ok. However, if you don't 
think you will be able to dedicate at least an hour or two a 
week on average, I am not sure it would be profitable to invest 
time and efforts in the mentoring process.

As soon as a developer is ready to be your mentor, an official 
request to hire you may be opened. You will then go through a 
30-day evaluation period. During this time, you will learn about 
Gentoo's development policies, improve your knowledge of Gentoo 
(and the particulars of ebuild development for Portage), and 
contribute to the project. Your newly acquired abilities will 
then be tested by having you fill in quizzes (with the help of 
your mentor). Once the recruiters deem your work and your 
quizzes' answers satisfactory, you'll be part of the team. :-)

Kind regards,

-- 
Olivier Fisette (ribosome)
Gentoo Linux Developer
Scientific applications, Developer relations

[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [gentoo-science] Re: Scientific herd leadership
  2005-08-21 19:58         ` Olivier Fisette
@ 2005-08-21 23:15           ` M. Edward (Ed) Borasky
  2005-08-22 16:12             ` Marcus D. Hanwell
  2005-08-22  7:48           ` C Y
  1 sibling, 1 reply; 15+ messages in thread
From: M. Edward (Ed) Borasky @ 2005-08-21 23:15 UTC (permalink / raw
  To: gentoo-science



Olivier Fisette wrote:

>Familiarity with one or more scientific packages already in 
>Portage, and willfulness to maintain them up-to-date and 
>bug-free would be a plus. We currently have no maintainer for 
>important packages such as GNU Octave, Maxima or the Staden 
>Package. A problem I have with scientific software is that I 
>find it hard to test when it applies to a field I am not 
>familiar with. This is probably the case with everybody in the 
>sci herd. ;-)
>  
>
Well ... I don't use Octave, but I am learning how to use Maxima. 
Maintaining the Maxima ebuild, on the other hand, is mostly knowing how 
to deal with the Common Lisp Controller and the four flavors of Lisp 
that will execute Maxima (most of the time -- check some of the bugs 
I've filed :). That's the stuff I don't know.

>Since we have time constraints ourselves, we understand potential 
>recruits may only have a few hours during one day of the week to 
>do Gentoo development, and that is Ok. However, if you don't 
>think you will be able to dedicate at least an hour or two a 
>week on average, I am not sure it would be profitable to invest 
>time and efforts in the mentoring process.
>  
>
I probably spend at least that much time *testing* open source software 
a week. Let's say half of Saturday for a start. But I test a variety of 
stuff, not just science packages.  How big of a leap is it from being a 
hard-core beta tester like myself to actually maintaining a package?
-- 
gentoo-science@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [gentoo-science] Re: Scientific herd leadership
  2005-08-21 19:58         ` Olivier Fisette
  2005-08-21 23:15           ` M. Edward (Ed) Borasky
@ 2005-08-22  7:48           ` C Y
  2005-08-22  9:05             ` Marcus D. Hanwell
  2005-08-22 14:34             ` [gentoo-science] Re: Scientific herd leadership M. Edward (Ed) Borasky
  1 sibling, 2 replies; 15+ messages in thread
From: C Y @ 2005-08-22  7:48 UTC (permalink / raw
  To: gentoo-science

--- Olivier Fisette <ribosome@gentoo.org> wrote:

> Familiarity with one or more scientific packages already in 
> Portage, and willfulness to maintain them up-to-date and 
> bug-free would be a plus. We currently have no maintainer for 
> important packages such as GNU Octave, Maxima or the Staden 
> Package. A problem I have with scientific software is that I 
> find it hard to test when it applies to a field I am not 
> familiar with. This is probably the case with everybody in the 
> sci herd. ;-)

I have some familiarity with Maxima, in fact I was mixed up with the
original creation of that ebuild (although I was not responsible for
the last complex ebuild dependancy magic that finally made it work.)  I
have played a minor role in the development of Maxima itself (some
documentation work and bug finding, primarily).  I don't know nearly
enough about the details of ebuilds to offer comprehensive advice, but
I can say with confidence that the ebuilds for various lisps Maxima
uses are going to outpace the release schedule for Maxima, so either
someone needs to keep creating patches to Maxima or preserve the older
lisps with exact version dependancies for a static Maxima to keep
working.  If the better idea is judged to be patch from cvs as needed,
I would advise waiting for 5.9.2 before starting that, since there are
a LOT of patches since 5.9.1.  (As is, it would be simplier to just use
a cvs tarball instead.)

I would also advise that some more focus be turned on Axiom, which is a
competitor to Maxima and a very powerful program indeed - in some
respects it is unique among computer algebra systems.  It's design
lends some hope to the idea of systematically incorporating new
mathematical abilities into it, which is a big deal.  It retains deep
awareness of things like mathematical types, and unlike Maxima is much
more fully documented :-/.  A cvs ebuild exists and works, with some
edits of the final axiom script produced, but I would like to see a
stable one too.

Unfortunately, I have no significant familiarity with Octave's build
process, having used it only once or twice for minor applications.

> Since we have time constraints ourselves, we understand potential 
> recruits may only have a few hours during one day of the week to 
> do Gentoo development, and that is Ok. However, if you don't 
> think you will be able to dedicate at least an hour or two a 
> week on average, I am not sure it would be profitable to invest 
> time and efforts in the mentoring process.

Perhaps we could have a "support team" behind someone with official
Gentoo developer status - people could point out significant ebuilds
with most logic in place to the developer, help work out quirks in the
programs/ebuilds, and generally speed things up?  Certainly the
developer would bear final responsibility but this way those of us with
five hours every month or so could help out too, particularly for
specialty packages.  (BTY, if some genius could figure out brl-cad I
would be grateful - it's going to take me a year at this point :-/.)

There are a fair number of at least partial ebuilds for useful
scientific software stuck in bugzilla - brl-cad and acl2 come
immediately to mind, and I know there are others.  Plus a fair number
that don't have ebuilds where it would be useful to have them.  Gentoo
is alreay one of the best for scientific software, due to compiling
things being easy and our ebuild pool, but we could definitely do
better.

My machine is probably a poor test machine - what gentoo environment
would we need to maintain?

Cheers,
CY


		
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 
-- 
gentoo-science@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [gentoo-science] Re: Scientific herd leadership
  2005-08-22  7:48           ` C Y
@ 2005-08-22  9:05             ` Marcus D. Hanwell
  2005-08-22 14:56               ` M. Edward (Ed) Borasky
  2005-08-22 23:19               ` [gentoo-science] unsubscribe John Tee
  2005-08-22 14:34             ` [gentoo-science] Re: Scientific herd leadership M. Edward (Ed) Borasky
  1 sibling, 2 replies; 15+ messages in thread
From: Marcus D. Hanwell @ 2005-08-22  9:05 UTC (permalink / raw
  To: gentoo-science

[-- Attachment #1: Type: text/plain, Size: 2755 bytes --]

On Monday 22 August 2005 08:48, C Y wrote:
> Perhaps we could have a "support team" behind someone with official
> Gentoo developer status - people could point out significant ebuilds
> with most logic in place to the developer, help work out quirks in the
> programs/ebuilds, and generally speed things up?  Certainly the
> developer would bear final responsibility but this way those of us with
> five hours every month or so could help out too, particularly for
> specialty packages.  (BTY, if some genius could figure out brl-cad I
> would be grateful - it's going to take me a year at this point :-/.)

I was wondering myself if some people in here might be receptive to the idea 
of a support team, much like the arch testers we have for the amd64 porting 
team. It often leads on to people becoming devs, but is a great way to help 
out when you can.

Tony Murray is filling that kind of role unofficially with all the work he 
puts into the boinc and setiathome ebuilds, whilst I review, test, improve 
and commit them once they are up to standard. I also have good contact with 
the quickplot developer who has integrated my patches upstream and helped 
significantly with the ebuilds for that package.

I think these relationships are important, and I personally nurture them as 
much as possible. Many scientific packages are very involved and having 
people help test and work out problems can significantly increase our 
efficiency as a team.
>
> There are a fair number of at least partial ebuilds for useful
> scientific software stuck in bugzilla - brl-cad and acl2 come
> immediately to mind, and I know there are others.  Plus a fair number
> that don't have ebuilds where it would be useful to have them.  Gentoo
> is alreay one of the best for scientific software, due to compiling
> things being easy and our ebuild pool, but we could definitely do
> better.

The problem comes down to manpower and a need to recruit some more people to 
the team. Having a support team similar to the arch testers could certainly 
help in our case if those people were not ready to become devs/didn't have 
the time. Once a package has been committed they would also need to help with 
version bumps and fixing bugs with the new packages ideally.
>
> My machine is probably a poor test machine - what gentoo environment
> would we need to maintain?

Just an up to date Gentoo install is fine. If you are testing some more 
experimental stuff (I test new baselayout, glibc, gcc and other core stuff 
sometimes) then a chroot might also be adviseable. Scientific apps just 
require an up to date system.

Thanks,

Marcus
-- 
Gentoo Linux Developer
Scientific Applications | AMD64 | KDE | net-proxy

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [gentoo-science] Re: Scientific herd leadership
  2005-08-22  7:48           ` C Y
  2005-08-22  9:05             ` Marcus D. Hanwell
@ 2005-08-22 14:34             ` M. Edward (Ed) Borasky
  2005-08-22 16:28               ` C Y
  1 sibling, 1 reply; 15+ messages in thread
From: M. Edward (Ed) Borasky @ 2005-08-22 14:34 UTC (permalink / raw
  To: gentoo-science



C Y wrote:

>I have some familiarity with Maxima, in fact I was mixed up with the
>original creation of that ebuild (although I was not responsible for
>the last complex ebuild dependancy magic that finally made it work.)  I
>have played a minor role in the development of Maxima itself (some
>documentation work and bug finding, primarily).  I don't know nearly
>enough about the details of ebuilds to offer comprehensive advice, but
>I can say with confidence that the ebuilds for various lisps Maxima
>uses are going to outpace the release schedule for Maxima, so either
>someone needs to keep creating patches to Maxima or preserve the older
>lisps with exact version dependancies for a static Maxima to keep
>working.  If the better idea is judged to be patch from cvs as needed,
>I would advise waiting for 5.9.2 before starting that, since there are
>a LOT of patches since 5.9.1.  (As is, it would be simplier to just use
>a cvs tarball instead.)
>  
>
I used to be on the CMUCL and SBCL mailing lists because CMUCL is the 
best overall Lisp for my purposes and SBCL is the most actively 
developed. In addition to Maxima, I use Lisp for algorithmic 
composition, and right now CMUCL is the only one that fully supports 
Rick Taube's Common Music.

I guess the fact that there are four "competing" open source Lisps is a 
"problem", just as the fact that there are two competing open source 
"emacs" packages is a "problem". Still, I think the various 
compatibilities/standards/etc. between Maxima and the four 
currently-existing Lisps are best suited by the current mechanism ... 
they're all available in Portage in at least one "stable" form, however 
ancient that might be, and available in "testing" or "unstable" for us 
amateur beta testers. I don't have a problem joining mailing lists for 
packages I use and filing bug reports upstream -- ask the Texmacs, R, or 
Common Music and SBCL folks about that. :)

Gentoo is about choice, right? If the choice, however, must be where to 
allocate finite (or in some cases zero) volunteer developer/maintainer 
time, I'd cast my vote for CMUCL as the Lisp of choice, at least until 
SBCL hits 1.0 and gets the callback thing worked out for Common Music. 
GCL is a tad faster on some benchmarks, and CLISP has "readline" built in.

>I would also advise that some more focus be turned on Axiom, which is a
>competitor to Maxima and a very powerful program indeed - in some
>respects it is unique among computer algebra systems.  It's design
>lends some hope to the idea of systematically incorporating new
>mathematical abilities into it, which is a big deal.  It retains deep
>awareness of things like mathematical types, and unlike Maxima is much
>more fully documented :-/.  A cvs ebuild exists and works, with some
>edits of the final axiom script produced, but I would like to see a
>stable one too.
>  
>
I'm not sure there's a "stable" Axiom in the minds of the upstream 
people just yet. I had Axiom on my Debian systems when I was running 
Debian but never had a chance to play with it. It takes several hours to 
build from source on a fast machine. I've forgotten what the core symbol 
crunching engine is -- IIRC it carries an older version of one of the 
four open-source Lisps. In any event, I'll join the chorus of "let's 
have as much support for Axiom as we can."

>Unfortunately, I have no significant familiarity with Octave's build
>process, having used it only once or twice for minor applications.
>  
>
A few years ago at my "day job", I had the opportunity to pick an open 
source numerical package to embed in some computer performance 
monitoring and analysis code. At the time, we were doing the analysis 
off line in Excel and Minitab, because they were cheaper. Most of the 
"glue code" and data collection was written in Perl, so I considered 
Perl Data Language (PDL) at first. One of the factors was that the codes 
needed to be available in Red Hat RPM form, preferably from the Red Hat 
distribution CDs. That pretty much reduced the contestants to Octave, 
Lisp-Stat and R, which were available on the Red Hat "professional" 
workstation" CDs.

I did look at Octave, but the two front runners were Luke Tierney's 
Lisp-Stat and R. Lisp-Stat seemed to be frozen in time, and Tierney 
himself was working on the R team. R won, hands down, and it's only 
gotten better since then. Despite the fact that R (formerly known as GNU 
S) is primarily used for high-end statistical processing, the underlying 
numerical core and R language are elegant, powerful, extremely well 
documented and I think *much* more vibrant and alive than GNU Octave.

Again, if the choice is where to allocate limited resources, I'd say 
Octave (and Lisp-Stat) can be left alone and the focus put on R. If 
someone wants to get ambitious, they could Gentoo-ize the CRAN and 
Bioconductor package management systems. Dirk Eddelbuettel does this (by 
hand!) for Debian and it's a thankless job. Even without that, Gentoo is 
the best scientific workstation around.

>Perhaps we could have a "support team" behind someone with official
>Gentoo developer status - people could point out significant ebuilds
>with most logic in place to the developer, help work out quirks in the
>programs/ebuilds, and generally speed things up?  Certainly the
>developer would bear final responsibility but this way those of us with
>five hours every month or so could help out too, particularly for
>specialty packages.  (BTY, if some genius could figure out brl-cad I
>would be grateful - it's going to take me a year at this point :-/.)
>  
>
I think we have that now ... anyone can join the mailing list and the 
Bugzilla site and do whatever they can. I do this because I enjoy 
learning new stuff -- like R, Maxima, Axiom, Common Music and soon, Ruby 
and Ruby on Rails. Other folks are doing this for Xen, etc. We get a 
world-class workstation out of it (at least those of us who can afford 
an x86-64 :) ) for not a whole lot of money or even time.

>There are a fair number of at least partial ebuilds for useful
>scientific software stuck in bugzilla - brl-cad and acl2 come
>immediately to mind, and I know there are others.  Plus a fair number
>that don't have ebuilds where it would be useful to have them.  Gentoo
>is alreay one of the best for scientific software, due to compiling
>things being easy and our ebuild pool, but we could definitely do
>better.
>  
>
I don't know what brl-cad and acl2 are/do, so I can't help you there. 
Where *I* would focus "gentoo-science" -- indeed, all of Gentoo -- is on 
packages that are vibrant, alive and even chaotic upstream. Right now, 
that's R, Maxima, SBCL, Axiom, Ruby/Rails, Xen, TeXmacs, NS/NAM, etc. 
... the stuff that's on *my* hard drive. :)

>My machine is probably a poor test machine - what gentoo environment
>would we need to maintain?
>
Someday real soon now I'll buy an x86-64, but that's clearly the 
"vibrant, alice and even chaotic choice".

-- 
M. Edward (Ed) Borasky

http://www.borasky-research.net/
http://borasky-research.blogspot.com/

http://pdxneurosemantics.com
http://pdx-sales-coach.com
http://algocompsynth.com

-- 
gentoo-science@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [gentoo-science] Re: Scientific herd leadership
  2005-08-22  9:05             ` Marcus D. Hanwell
@ 2005-08-22 14:56               ` M. Edward (Ed) Borasky
  2005-08-22 23:19               ` [gentoo-science] unsubscribe John Tee
  1 sibling, 0 replies; 15+ messages in thread
From: M. Edward (Ed) Borasky @ 2005-08-22 14:56 UTC (permalink / raw
  To: gentoo-science



Marcus D. Hanwell wrote:

>On Monday 22 August 2005 08:48, C Y wrote:
>  
>
>>Perhaps we could have a "support team" behind someone with official
>>Gentoo developer status - people could point out significant ebuilds
>>with most logic in place to the developer, help work out quirks in the
>>programs/ebuilds, and generally speed things up?  Certainly the
>>developer would bear final responsibility but this way those of us with
>>five hours every month or so could help out too, particularly for
>>specialty packages.  (BTY, if some genius could figure out brl-cad I
>>would be grateful - it's going to take me a year at this point :-/.)
>>    
>>
>
>I was wondering myself if some people in here might be receptive to the idea 
>of a support team, much like the arch testers we have for the amd64 porting 
>team. It often leads on to people becoming devs, but is a great way to help 
>out when you can.
>  
>
Yeah, it's a good idea -- my tastes are widely varying, though, 
including science and computer music, Ruby on Rails, and just learning 
in general. For myself, I'm probably closer to knowing what's "under the 
hood" in R than any other package; I've been using it since 1.1 or 
thereabouts. In the case of R, I beta test the upstream tarballs 
whenever I have the spare time. But the R ebuild itself isn't 
particularly tricky, nor is there a lot of work maintaining portability 
of it across the Gentoo-supported architectures. Their issues are the 
same as those of most open-source packages -- x86-64 and GCC 4. :)

In the end, we're all volunteers anyhow in this game. We do what we can 
when we can, as long as it's legal and ethical. So I'm going to keep 
spending at least four hours a week doing exactly what I'm doing now, 
whether or not I get some kind of "formal" status or "recognition" -- 
just the learning and having the quality software available when I need 
it is enough!

>Tony Murray is filling that kind of role unofficially with all the work he 
>puts into the boinc and setiathome ebuilds, whilst I review, test, improve 
>and commit them once they are up to standard. I also have good contact with 
>the quickplot developer who has integrated my patches upstream and helped 
>significantly with the ebuilds for that package.
>
>I think these relationships are important, and I personally nurture them as 
>much as possible. Many scientific packages are very involved and having 
>people help test and work out problems can significantly increase our 
>efficiency as a team.
>  
>
It's also important to have lines of communication/liasons with the 
upstream package developers. Since most of Gentoo is built from source, 
it could take as little as a few hours for an upstream release to make 
it into Portage unstable/testing and onto a Gentoo user's system. Good 
news and bad news can travel at the same speed. :) In my case, I've been 
the "user" in the development chain of TeXmacs and Common Music. There's 
no way on Earth I could have done that in Fedora or even Debian. 
(Actually, in the case of TeXmacs, I did try to file a bug in Debian on 
the TeXmacs/R bug I found, but never did figure out their bug filing 
system. And those folks at TeXmacs never *have* fixed the bug, either! :( )

-- 
M. Edward (Ed) Borasky

http://www.borasky-research.net/
http://borasky-research.blogspot.com/

http://pdxneurosemantics.com
http://pdx-sales-coach.com
http://algocompsynth.com

-- 
gentoo-science@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [gentoo-science] Re: Scientific herd leadership
  2005-08-21 23:15           ` M. Edward (Ed) Borasky
@ 2005-08-22 16:12             ` Marcus D. Hanwell
  0 siblings, 0 replies; 15+ messages in thread
From: Marcus D. Hanwell @ 2005-08-22 16:12 UTC (permalink / raw
  To: gentoo-science

[-- Attachment #1: Type: text/plain, Size: 2439 bytes --]

On Monday 22 August 2005 00:15, M. Edward (Ed) Borasky wrote:
> >Since we have time constraints ourselves, we understand potential
> >recruits may only have a few hours during one day of the week to
> >do Gentoo development, and that is Ok. However, if you don't
> >think you will be able to dedicate at least an hour or two a
> >week on average, I am not sure it would be profitable to invest
> >time and efforts in the mentoring process.
>
> I probably spend at least that much time *testing* open source software
> a week. Let's say half of Saturday for a start. But I test a variety of
> stuff, not just science packages.  How big of a leap is it from being a
> hard-core beta tester like myself to actually maintaining a package?

As Olivier said at least a few hours a week to dedicate to Gentoo would be 
enough, and it sounds as if you already do that. I myself do work in the 
scientific herd (mentored by Olivier) which was the herd I originally joined 
with, the AMD64 porting team, the KDE herd and the net-proxy herd. These are 
just the packages I tend to use a lot, or the areas I work in. Some I just 
maintain because I am a nice guy and find it interesting using new 
packages :)

The leap isn't too great from building betas, being involved upstream and 
keeping up with releases/bug hunting to becoming a developer. You need a good 
background in bash scripting, ebuild writing and the tools used to author 
ebuilds. You also need to prove a certain level of knowledge before you 
become a full developer - please take a look at 
http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml and 
http://dev.gentoo.org/~plasmaroo/devmanual/ for further details :)

I remember reading some of your bugs, and working through some R stuff with 
you previously. You don't have to limit yourself to just scientific 
applications if you become a developer.

One thing I hope to improve is communication with users and potential 
developers for the scientific herd. It would be nice to see a little more 
activity on the mailing lists and IRC! Freenode, #gentoo-science - there 
aren't many of us on there but we do idle on that channel amongst others.

Hope that answers a few of your questions - and if I got anything wrong I am 
sure some of the other developers will correct me ;)

Sincerely,

Marcus
-- 
Gentoo Linux Developer
Scientific Applications | AMD64 | KDE | net-proxy

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [gentoo-science] Re: Scientific herd leadership
  2005-08-22 14:34             ` [gentoo-science] Re: Scientific herd leadership M. Edward (Ed) Borasky
@ 2005-08-22 16:28               ` C Y
  0 siblings, 0 replies; 15+ messages in thread
From: C Y @ 2005-08-22 16:28 UTC (permalink / raw
  To: gentoo-science

--- "M. Edward (Ed) Borasky" <znmeb@cesmail.net> wrote:

> I used to be on the CMUCL and SBCL mailing lists because CMUCL is
> tge best overall Lisp for my purposes and SBCL is the most actively 
> developed. In addition to Maxima, I use Lisp for algorithmic 
> composition, and right now CMUCL is the only one that fully supports 
> Rick Taube's Common Music.

Cool!  I didn't know Common Music was in active use.  I should look at
that more carefully.

> I guess the fact that there are four "competing" open source Lisps 
> is a "problem", just as the fact that there are two competing open
> source  "emacs" packages is a "problem". Still, I think the various 
> compatibilities/standards/etc. between Maxima and the four 
> currently-existing Lisps are best suited by the current mechanism ...

I guess it's a problem, but I like that there are so many different
environments experimenting with different things.  The biggest fly in
the ointment right now is ANSI compatibility (*cough*gcl*cough*) - once
an ANSI platform can be depended on on all 4 then people can start
stretching the various features available on each, and maybe evolve
what will become ANSI Common Lisp 2.0 :-)  Maxima being able to run on
all of them gives us a) a check that the underlying lisp isn't doing
unexpected things to results b) assurance that if one lisp dies we have
no trouble continuing on c) a good excuse to install lots of lisps ;-)
and d) an extra way to shake bugs out of our code (not that we need any
help right now, granted...)

> they're all available in Portage in at least one "stable" form,
> however ancient that might be, and available in "testing" 
> or "unstable" for us amateur beta testers. I don't have a problem 
> joining mailing lists for packages I use and filing bug reports 
> upstream -- ask the Texmacs, R, or Common Music and SBCL folks 
> about that. :)

My main complaint is that, in many cases, the newer release of the
lisp/CAS/scientific program in general is likely to contain many fixes,
and in fact be more desirable to use generally than the older version. 
In fact, keeping the older, incorrect version around is an active
disservice to people using it thinking it's correct.  Perhaps in the
case of the various lisps I can see waiting a bit (except for gcl ;-)
but in the case of Maxima, when we DO put out a new release there tend
to be fixes for mathematically incorrect behavior and other things that
make no sense to wait on.  It is improbable that Maxima will regress
between versions - there's too much room for improvement.  I would
expect the same would hold for Axiom.  Even if there WERE regression,
it might not be caught for quite some time, since exercising the
capabilities of a CAS is not trivial in and of itself.

> Gentoo is about choice, right? If the choice, however, must be 
> where to allocate finite (or in some cases zero) volunteer
> developer/maintainer  time, I'd cast my vote for CMUCL as the Lisp 
> of choice, at least until SBCL hits 1.0 and gets the callback thing 
> worked out for Common Music.

I would tend to agree, except I don't know how CMUCL does on non-x86
platforms.  Clisp at least tends to run on ANYTHING, despite it's not
being the performance choice.  IIRC that's why Clisp was originally set
as the no-choice-given default for Maxima, although that may have
changed since.
 
> GCL is a tad faster on some benchmarks, and CLISP has "readline"
> built in.

GCL can use readline too, at this point - not sure if it's in the
ebuild by default.

Oh, I recommend rlwrap for cmucl, by the way - assuming one is being
foolish like me and not using SLIME ;-).  Must learn SLIME, must learn
SLIME...

> I'm not sure there's a "stable" Axiom in the minds of the upstream 
> people just yet. 

Hmm, good question.

> I had Axiom on my Debian systems when I was running Debian but
> never had a chance to play with it. It takes several hours to 
> build from source on a fast machine.

Yep - reminds me of acl2's build, or to a lesser extent brl-cad's :-). 
All the good stuff takes forever to build ;-).

> I've forgotten what the core symbol crunching engine is -- IIRC it 
> carries an older version of one of the four open-source Lisps.

GCL, although of late they have been staying relatively current.

> In any event, I'll join the chorus of "let's have as much support 
> for Axiom as we can."

:-)

[snip - interesting about Octave vs. R - maybe the Octave interface
should be bolted onto the R core!]
 
> I don't know what brl-cad and acl2 are/do, so I can't help you there.

Acl2 is...  well, here's their own description:

"ACL2 is both a programming language in which you can model computer
systems and a tool to help you prove properties of those models." 

http://www.cs.utexas.edu/users/moore/acl2/

Here's one of its more famous uses:

"Remember the Intel FDIV bug? The first Pentium [trademark, Intel, Inc]
could not divide floating-point numbers correctly and it reportedly
cost Intel $500 million to fix. At the time that was happening, we used
ACL2 to verify that the floating point division microcode on AMD's
competing microprocessor, the AMD-K5, was correct. AMD used ACL2 to
verify the elementary floating-point operations for the recently
released Athlon."
 
This and HOL4 would be my first two candidates for proof systems to
create ebuilds for.  I took the bugzilla one for 2.8 and tried it on
2.9 (the current version) - it seemed to build successfully, although
I've not done any fancy testing with it yet.

BRL-CAD (http://brlcad.org/) 
BRL stands for Ballistic Research Laboratory - this is  a powerful
constructive solid geometry (CSG) modeling package used by the army for
decades to do real world simulation.  It was recently released as open
source software, and it has the potential to plug a major gap in the
lineup of open source software solutions.  Unfortunately, it's history
is so long that it predates Linux and the library naming conventions
that go with it, and uses tweaked versions of other standard libraries.
 The result is that an improper install will wreck havock on an
unsuspecting Gentoo box :-/.  I ultimately had to reinstall.  What it
needs is to have all relevant libraries in their own directory (say
/usr/lib/brlcad/) and go from there, but I don't know how to make an
ebuild that a) builds it with those targets and b) updates the system
correctly so brl-cad doesn't try to use the wrong libraries (e.g. in
/usr/lib) or not know about the ones in /usr/lib/brlcad.

I'm a bit like you - I love to tinker.  The odds I'll do any serious
CAD work with BRL-CAD are remote, but I like the idea of it being
available in case I DO hit something that makes it necessary/worthwhile
to put in the time.  So if you've got the itch, I recommend BRL-CAD
:-).  (incidently, the main interaction environment is not called
brlcad - it's something I forget at the moment.  But if typing brlcad
doesn't do anything it's not unexpected.)

> Where *I* would focus "gentoo-science" -- indeed, all of Gentoo -- 
> is on packages that are vibrant, alive and even chaotic upstream.
> Right now, that's R, Maxima, SBCL, Axiom, Ruby/Rails, Xen, TeXmacs, 
> NS/NAM, etc.
> 
> ... the stuff that's on *my* hard drive. :)

You definitely want to check out BRL-CAD - it's still actively used by
quite a few people, IIRC.  The project lead is Sean Morrison - very
helpful guy.  Even if you don't do CAD, worth a look as a potential
assist to open source in general :-).  I always make sure I've got
Blender installed for the same reasons (or non-reasons :-P) even though
you can fit my artistic talent in the head of a pin :-/.

Cheers,
CY


		
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 
-- 
gentoo-science@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [gentoo-science] unsubscribe
  2005-08-22  9:05             ` Marcus D. Hanwell
  2005-08-22 14:56               ` M. Edward (Ed) Borasky
@ 2005-08-22 23:19               ` John Tee
  2005-08-23  7:09                 ` Patrick Kursawe
  1 sibling, 1 reply; 15+ messages in thread
From: John Tee @ 2005-08-22 23:19 UTC (permalink / raw
  To: gentoo-science

Marcus D. Hanwell wrote:
> On Monday 22 August 2005 08:48, C Y wrote:
> 
>>Perhaps we could have a "support team" behind someone with official
>>Gentoo developer status - people could point out significant ebuilds
>>with most logic in place to the developer, help work out quirks in the
>>programs/ebuilds, and generally speed things up?  Certainly the
>>developer would bear final responsibility but this way those of us with
>>five hours every month or so could help out too, particularly for
>>specialty packages.  (BTY, if some genius could figure out brl-cad I
>>would be grateful - it's going to take me a year at this point :-/.)
> 
> 
> I was wondering myself if some people in here might be receptive to the idea 
> of a support team, much like the arch testers we have for the amd64 porting 
> team. It often leads on to people becoming devs, but is a great way to help 
> out when you can.
> 
> Tony Murray is filling that kind of role unofficially with all the work he 
> puts into the boinc and setiathome ebuilds, whilst I review, test, improve 
> and commit them once they are up to standard. I also have good contact with 
> the quickplot developer who has integrated my patches upstream and helped 
> significantly with the ebuilds for that package.
> 
> I think these relationships are important, and I personally nurture them as 
> much as possible. Many scientific packages are very involved and having 
> people help test and work out problems can significantly increase our 
> efficiency as a team.
> 
>>There are a fair number of at least partial ebuilds for useful
>>scientific software stuck in bugzilla - brl-cad and acl2 come
>>immediately to mind, and I know there are others.  Plus a fair number
>>that don't have ebuilds where it would be useful to have them.  Gentoo
>>is alreay one of the best for scientific software, due to compiling
>>things being easy and our ebuild pool, but we could definitely do
>>better.
> 
> 
> The problem comes down to manpower and a need to recruit some more people to 
> the team. Having a support team similar to the arch testers could certainly 
> help in our case if those people were not ready to become devs/didn't have 
> the time. Once a package has been committed they would also need to help with 
> version bumps and fixing bugs with the new packages ideally.
> 
>>My machine is probably a poor test machine - what gentoo environment
>>would we need to maintain?
> 
> 
> Just an up to date Gentoo install is fine. If you are testing some more 
> experimental stuff (I test new baselayout, glibc, gcc and other core stuff 
> sometimes) then a chroot might also be adviseable. Scientific apps just 
> require an up to date system.
> 
> Thanks,
> 
> Marcus

-- 
gentoo-science@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [gentoo-science] unsubscribe
  2005-08-22 23:19               ` [gentoo-science] unsubscribe John Tee
@ 2005-08-23  7:09                 ` Patrick Kursawe
  0 siblings, 0 replies; 15+ messages in thread
From: Patrick Kursawe @ 2005-08-23  7:09 UTC (permalink / raw
  To: gentoo-science

- please have a look at the headers for unsubscribe information.
- please don't write unsubscribe requests to the list.
- please don't quote the full text when you just want to unsubscribe.

Thanks,

Patrick	
-- 
gentoo-science@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2005-08-23  7:10 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <200508161807.14897.cryos@gentoo.org>
     [not found] ` <200508172024.42323.ribosome@gentoo.org>
2005-08-18  9:52   ` [gentoo-science] Re: Scientific herd leadership George Shapovalov
2005-08-18 15:03     ` Olivier Fisette
2005-08-18 16:03       ` Donnie Berkholz
2005-08-18 20:35       ` Jordan Dawe
2005-08-21 19:58         ` Olivier Fisette
2005-08-21 23:15           ` M. Edward (Ed) Borasky
2005-08-22 16:12             ` Marcus D. Hanwell
2005-08-22  7:48           ` C Y
2005-08-22  9:05             ` Marcus D. Hanwell
2005-08-22 14:56               ` M. Edward (Ed) Borasky
2005-08-22 23:19               ` [gentoo-science] unsubscribe John Tee
2005-08-23  7:09                 ` Patrick Kursawe
2005-08-22 14:34             ` [gentoo-science] Re: Scientific herd leadership M. Edward (Ed) Borasky
2005-08-22 16:28               ` C Y
2005-08-21 13:47     ` Marcus D. Hanwell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox