You are viewing a plain text version of this content. The canonical link for it is here.
Posted to community@apache.org by Sam Ruby <ru...@apache.org> on 2002/12/02 20:29:25 UTC

[RFC] prototype committers list with links

Web page can be found at:

	http://cvs.apache.org/~rubys/committers.html

Source to the script can be found at:

	http://cvs.apache.org/~rubys/committers.pl

Fire away with comments, criticisms, suggestions, and most importantly, 
patches.  I believe that this addresses most, if not all, of the 
concerns identified to date.  If not, let me know.

Notes:

1) The links were lovingly screen scraped from the httpd, jakarta, and 
members pages.  In the case where a multiple links are associated with 
an id, one is chosen essentially randomly (hint: community pages which 
provide actual apache user ids are taken as more authoritative as ones 
that merely provide names).

2) The list is all inclusive for committers, but in order to get a link 
to appear on this page you must have an entry on a community page and 
furthermore provide a link (i.e., presence of links are both community 
monitored/enforced and totally opt-in).

3) No validation of any kind of the content of the website referenced by 
the URL is enforced.

4) People are free to "deep link" to this page in its current location, 
but the ultimate goal is for this content to migrate to a more prominent 
and stable location.

- Sam Ruby


Re: [RFC] prototype committers list with links

Posted by Justin Erenkrantz <je...@apache.org>.
--On Monday, December 02, 2002 16:31:56 -0500 Sam Ruby <ru...@apache.org> 
wrote:

> So, why not either (1) remove the anoncvs symbolic link, or (2) remove
> the name from the avail file.  Either action will cause these entries to
> disappear from this generated page.
>
> Clearly, side files can be created to address this, but I find processes
> such as these provide insightful perspectives into the way things are set
> up that may motivate people to DoTheRightThing(TM).

Well, the reason I wouldn't do that is that I don't want to prohibit people 
from checking them out (or, gasp!, committing a change to it).  My point is 
that those repositories aren't active in any sense of the word.  But, I 
don't think we should stop people from browsing them if they encounter it 
somehow.  But, I think it clutters the output of the pages.  (Perhaps with 
the private repos omitted, it may not be as cluttered.)

> The visual clues are not overwhelming, and at the Town Hall we heard some
> say that they were not aware that there was such a thing as ASF
> membership.  As I understand it from discussions with a number of people
> at ApacheCon, the overall goal is to get everyone who both "gets it" and
> appears likely to be sticking around for a while to become a member.
> Perhaps, this will provide a subtle push.

Perhaps, but I think raising the level of awareness by committers about the 
presence of members can be done in other ways.  To me, it just looks like 
we're creating a distinction where it might not be beneficial to have one.
Yet, it's not a big deal.  I'm just not sure I'd do it that way if I were 
doing it.  "Best damn moose turd pie."  -- justin

Re: [RFC] prototype committers list with links

Posted by Sam Ruby <ru...@apache.org>.
Justin Erenkrantz wrote:
> 
>> 'nother thought.  do we want to include in the karma column modules
>> which aren't available through anoncvs/viewcvs?
> 
> Yeah, I was thinking the same thing - we shouldn't include ones that 
> aren't publically available.  Perhaps we should have a list of 'dead' 
> CVS repositories to exclude - for example, apache-1.2 isn't active any 
> more...

So, why not either (1) remove the anoncvs symbolic link, or (2) remove 
the name from the avail file.  Either action will cause these entries to 
disappear from this generated page.

Clearly, side files can be created to address this, but I find processes 
such as these provide insightful perspectives into the way things are 
set up that may motivate people to DoTheRightThing(TM).

> My only other comment would be not to bold ASF members.  There's no good 
> reason (IMHO) to distinguish them here.

I won't take credit for this, but I must admit that I kinda like it.

The visual clues are not overwhelming, and at the Town Hall we heard 
some say that they were not aware that there was such a thing as ASF 
membership.  As I understand it from discussions with a number of people 
at ApacheCon, the overall goal is to get everyone who both "gets it" and 
appears likely to be sticking around for a while to become a member. 
Perhaps, this will provide a subtle push.

Meanwhile, there undoubtably are cases where someone like Jim is looking 
up an id and would find it useful to know if the person is a member. 
This provides a such information all in one place.

> If I get time, I might take a pass at Sam's perl script and tweaking it 
> accordingly.  If someone beats me, great.  =)
> 
> Other than that, it's a great step in the right direction!  Go Sam!  =)  

Thanks!

- Sam Ruby

P.S.  I posted some meta commentary on this discussion on the web.  It 
shouldn't be very hard to find.  ;-)


Re: [RFC] prototype committers list with links

Posted by Justin Erenkrantz <je...@apache.org>.
--On Monday, December 02, 2002 15:22:19 -0500 Rodent of Unusual Size 
<Ke...@Golux.Com> wrote:

> 'nother thought.  do we want to include in the karma column modules
> which aren't available through anoncvs/viewcvs?

Yeah, I was thinking the same thing - we shouldn't include ones that aren't 
publically available.  Perhaps we should have a list of 'dead' CVS 
repositories to exclude - for example, apache-1.2 isn't active any more...

My only other comment would be not to bold ASF members.  There's no good 
reason (IMHO) to distinguish them here.

If I get time, I might take a pass at Sam's perl script and tweaking it 
accordingly.  If someone beats me, great.  =)

Other than that, it's a great step in the right direction!  Go Sam!  =)  -- 
justin

Re: [RFC] prototype committers list with links

Posted by Sam Ruby <ru...@apache.org>.
Rodent of Unusual Size wrote:
> 'nother thought.  do we want to include in the karma column modules
> which aren't available through anoncvs/viewcvs?

Fixed.

- Sam Ruby



Re: [RFC] prototype committers list with links

Posted by Rodent of Unusual Size <Ke...@Golux.Com>.
'nother thought.  do we want to include in the karma column modules
which aren't available through anoncvs/viewcvs?

Re: [RFC] prototype committers list with links

Posted by Stefano Mazzocchi <st...@apache.org>.
James Strachan wrote:
> From: "Ben Laurie" <be...@algroup.co.uk>
> 
>>James Strachan wrote:
>>
>>>From: "Sam Ruby" <ru...@apache.org>
>>>
>>>>Ask Bjoern Hansen wrote:
>>>>
>>>>
>>>>>>>In the case of Maven, it would seem to me that a <bio/> or
>>>>>>
> <homepage/>
> 
>>>>>>>element inside <developer/> elements in project.xml files would be
>>>>>>
> most
> 
>>>>>>>appropriate.
>>>>>>
>>>>>>Working on adding <url/> element as we speak.
>>>>>
>>>>>Gah; bike shedding at work!  Just having each project (and the
>>>>>member list) keep it updated via their own pages seems much simpler
>>>>>and in a very simple way it makes it clear that the committer did an
>>>>>opt-in.
>>>>
>>>>Actually, I don't believe so.  The proposed <url/> element will
>>>>presumably be added to the input source from which the Maven Project
>>>>Team page is generated.  It will still be up to the individual to
>>>>explicitly provide it, and will be monitored and maintained by the
>>>
>>>project.
>>>
>>>
>>>>After that point, one of us will screen scrape it.  ;-)
>>>
>>>
>>>You won't need to screen scrape. You could use XPath / XSLT...
>>>
>>>http://cvs.apache.org/viewcvs/jakarta-turbine-maven/project.xml?rev=HEAD
>>>
>>>search for //developer
>>>
>>>Looks like there'll be a new <homepage> element in there soon too...
>>
>>Doesn't this lead to loads of duplication of developer info? Surely they
>>need to be included by reference?
> 
> 
> Agreed. Thats why I was arguing for a single canonical place (a single
> developer.xml file available on the web) where all Apache committer info can
> be put and then reused on each project.

That was step #2 of the need for a coherent and carefully planned 
community.apache.org web site.

But I'm somewhat tired of pushing against those rubber walls of 
irrational conservationism to create consensus.

As usual, I'll try to be more creative and less predictable to tunnel 
thru those rubbber walls :)

-- 
Stefano Mazzocchi                               <st...@apache.org>
--------------------------------------------------------------------



Re: [RFC] prototype committers list with links

Posted by James Strachan <ja...@yahoo.co.uk>.
From: "Ben Laurie" <be...@algroup.co.uk>
> James Strachan wrote:
> > From: "Sam Ruby" <ru...@apache.org>
> >
> >>Ask Bjoern Hansen wrote:
> >>
> >>>>>In the case of Maven, it would seem to me that a <bio/> or
<homepage/>
> >>>>>element inside <developer/> elements in project.xml files would be
most
> >>>>>appropriate.
> >>>>
> >>>>Working on adding <url/> element as we speak.
> >>>
> >>>Gah; bike shedding at work!  Just having each project (and the
> >>>member list) keep it updated via their own pages seems much simpler
> >>>and in a very simple way it makes it clear that the committer did an
> >>>opt-in.
> >>
> >>Actually, I don't believe so.  The proposed <url/> element will
> >>presumably be added to the input source from which the Maven Project
> >>Team page is generated.  It will still be up to the individual to
> >>explicitly provide it, and will be monitored and maintained by the
> >
> > project.
> >
> >>After that point, one of us will screen scrape it.  ;-)
> >
> >
> > You won't need to screen scrape. You could use XPath / XSLT...
> >
> > http://cvs.apache.org/viewcvs/jakarta-turbine-maven/project.xml?rev=HEAD
> >
> > search for //developer
> >
> > Looks like there'll be a new <homepage> element in there soon too...
>
> Doesn't this lead to loads of duplication of developer info? Surely they
> need to be included by reference?

Agreed. Thats why I was arguing for a single canonical place (a single
developer.xml file available on the web) where all Apache committer info can
be put and then reused on each project.

James
-------
http://radio.weblogs.com/0112098/

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

Re: [RFC] prototype committers list with links

Posted by Ben Laurie <be...@algroup.co.uk>.
James Strachan wrote:
> From: "Sam Ruby" <ru...@apache.org>
> 
>>Ask Bjoern Hansen wrote:
>>
>>>>>In the case of Maven, it would seem to me that a <bio/> or <homepage/>
>>>>>element inside <developer/> elements in project.xml files would be most
>>>>>appropriate.
>>>>
>>>>Working on adding <url/> element as we speak.
>>>
>>>Gah; bike shedding at work!  Just having each project (and the
>>>member list) keep it updated via their own pages seems much simpler
>>>and in a very simple way it makes it clear that the committer did an
>>>opt-in.
>>
>>Actually, I don't believe so.  The proposed <url/> element will
>>presumably be added to the input source from which the Maven Project
>>Team page is generated.  It will still be up to the individual to
>>explicitly provide it, and will be monitored and maintained by the
> 
> project.
> 
>>After that point, one of us will screen scrape it.  ;-)
> 
> 
> You won't need to screen scrape. You could use XPath / XSLT...
> 
> http://cvs.apache.org/viewcvs/jakarta-turbine-maven/project.xml?rev=HEAD
> 
> search for //developer
> 
> Looks like there'll be a new <homepage> element in there soon too...

Doesn't this lead to loads of duplication of developer info? Surely they 
need to be included by reference?

Cheers,

Ben.

-- 
http://www.apache-ssl.org/ben.html       http://www.thebunker.net/

"There is no limit to what a man can do or how far he can go if he
doesn't mind who gets the credit." - Robert Woodruff


Re: [RFC] prototype committers list with links

Posted by Kurt Schrader <ks...@karmalab.org>.
On Thu, 5 Dec 2002, James Strachan wrote:

> You won't need to screen scrape. You could use XPath / XSLT...
>
> http://cvs.apache.org/viewcvs/jakarta-turbine-maven/project.xml?rev=HEAD
>
> search for //developer
>
> Looks like there'll be a new <homepage> element in there soon too...

It's actually a <url> element and its in there now.  :)

-Kurt


Re: [RFC] prototype committers list with links

Posted by James Strachan <ja...@yahoo.co.uk>.
From: "Sam Ruby" <ru...@apache.org>
> Ask Bjoern Hansen wrote:
> >
> >>>In the case of Maven, it would seem to me that a <bio/> or <homepage/>
> >>>element inside <developer/> elements in project.xml files would be most
> >>>appropriate.
> >>
> >>Working on adding <url/> element as we speak.
> >
> > Gah; bike shedding at work!  Just having each project (and the
> > member list) keep it updated via their own pages seems much simpler
> > and in a very simple way it makes it clear that the committer did an
> > opt-in.
>
> Actually, I don't believe so.  The proposed <url/> element will
> presumably be added to the input source from which the Maven Project
> Team page is generated.  It will still be up to the individual to
> explicitly provide it, and will be monitored and maintained by the
project.
>
> After that point, one of us will screen scrape it.  ;-)

You won't need to screen scrape. You could use XPath / XSLT...

http://cvs.apache.org/viewcvs/jakarta-turbine-maven/project.xml?rev=HEAD

search for //developer

Looks like there'll be a new <homepage> element in there soon too...

James
-------
http://radio.weblogs.com/0112098/

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

Re: [RFC] prototype committers list with links

Posted by Kurt Schrader <ks...@karmalab.org>.
On Wed, 4 Dec 2002, Sam Ruby wrote:

> Actually, I don't believe so.  The proposed <url/> element will
> presumably be added to the input source from which the Maven Project
> Team page is generated.  It will still be up to the individual to
> explicitly provide it, and will be monitored and maintained by the project.

Yep.

> After that point, one of us will screen scrape it.  ;-)

Or just pull it directly from the Maven project.xml file in CVS.  :-)

-Kurt


Re: [RFC] prototype committers list with links

Posted by Sam Ruby <ru...@apache.org>.
Ask Bjoern Hansen wrote:
> 
>>>In the case of Maven, it would seem to me that a <bio/> or <homepage/>
>>>element inside <developer/> elements in project.xml files would be most
>>>appropriate.
>>
>>Working on adding <url/> element as we speak.
> 
> Gah; bike shedding at work!  Just having each project (and the
> member list) keep it updated via their own pages seems much simpler
> and in a very simple way it makes it clear that the committer did an
> opt-in.

Actually, I don't believe so.  The proposed <url/> element will 
presumably be added to the input source from which the Maven Project 
Team page is generated.  It will still be up to the individual to 
explicitly provide it, and will be monitored and maintained by the project.

After that point, one of us will screen scrape it.  ;-)

- Sam Ruby


Re: [RFC] prototype committers list with links

Posted by Ask Bjoern Hansen <as...@perl.org>.
On Tue, 3 Dec 2002, Kurt Schrader wrote:

> > In the case of Maven, it would seem to me that a <bio/> or <homepage/>
> > element inside <developer/> elements in project.xml files would be most
> > appropriate.
>
> Working on adding <url/> element as we speak.

Gah; bike shedding at work!  Just having each project (and the
member list) keep it updated via their own pages seems much simpler
and in a very simple way it makes it clear that the committer did an
opt-in.


 - ask

-- 
ask bjoern hansen, http://askbjoernhansen.com/  !try;
develooper llc,    http://www.develooper.com/   do();


Re: [RFC] prototype committers list with links

Posted by Kurt Schrader <ks...@karmalab.org>.
On Tue, 3 Dec 2002, Sam Ruby wrote:

> In the case of Maven, it would seem to me that a <bio/> or <homepage/>
> element inside <developer/> elements in project.xml files would be most
> appropriate.

Working on adding <url/> element as we speak.

-Kurt


Re: [RFC] prototype committers list with links

Posted by Sam Ruby <ru...@apache.org>.
James Strachan wrote:
> 
> Actually now my brain's engaging (sorry its been one of those days) - maybe
> Sam's script could create a committers.xml file that things like the Maven
> build could use to auto-link to committers home pages (if available)?

Which came first, the chicken or the egg?

I'm looking for a set of pages from which I can gather links.  To date, 
I am mining information from:

   http://www.apache.org/foundation/members.html
   http://jakarta.apache.org/site/whoweare.html
   http://httpd.apache.org/contributors/

I'd like the sources to be maintained by the committer, and monitored by 
the community/ies in which that committer participates.  In the case of 
Maven, it would seem to me that a <bio/> or <homepage/> element inside 
<developer/> elements in project.xml files would be most appropriate.

- Sam Ruby


Re: [RFC] prototype committers list with links

Posted by James Strachan <ja...@yahoo.co.uk>.
From: "Steven Noels" <st...@outerthought.org>
> Sam Ruby wrote:
>
> > All in all, my suggestion is that if no URL is provided, then treat this
> > as an indication that no further information is available.
>
> Maybe you could provide on top of
> http://cvs.apache.org/~rubys/committers.html a brief summary of the how
> & when of this script?

Actually now my brain's engaging (sorry its been one of those days) - maybe
Sam's script could create a committers.xml file that things like the Maven
build could use to auto-link to committers home pages (if available)?

James
-------
http://radio.weblogs.com/0112098/

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

Re: [RFC] prototype committers list with links

Posted by Steven Noels <st...@outerthought.org>.
Sam Ruby wrote:

> All in all, my suggestion is that if no URL is provided, then treat this 
> as an indication that no further information is available.

Maybe you could provide on top of 
http://cvs.apache.org/~rubys/committers.html a brief summary of the how 
& when of this script?

  - when it is run (cron?)
  - where it gathers info:
    - /etc/passwd
    - avail
    - http://www.apache.org/foundation/members.html
    - some project-specific html pages

That way, we know what to do to when we want our info (i.e. homepage) to 
be updated.

</Steven>
-- 
Steven Noels                            http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
Read my weblog at              http://radio.weblogs.com/0103539/
stevenn at outerthought.org                stevenn at apache.org


Re: [RFC] prototype committers list with links

Posted by James Strachan <ja...@yahoo.co.uk>.
From: "Sam Ruby" <ru...@apache.org>
> James Strachan wrote:
> >
> > Incidentally we could get Maven to automatically generate URLs of the
form
> >
> >     http://www.apache.org/~username/
> >
> > then it'd be the apache committer's responsibility to create either a
> > .forward or a html home page. How's that sound?
>
> It seems to me that you would generate a lot of 404's.  And the
> consensus from the discussion that lead up to this prototype is that
> links should be explicitly opt in, and that people should be encouraged
> to host them off site (note: some expressed this in more stronger terms,
> others expressed a more tolerant view).  Also, not all committers have
> access to daedalus, and some people have hosted other content there
> without intending it to be a home page.
>
> All in all, my suggestion is that if no URL is provided, then treat this
> as an indication that no further information is available.

OK. For now we can just hand-edit these URLs on a project by project basis.


One other idea. Maybe we could have an apache-wide canonical place
(hopefully in a little XML document) where all the locations of the home
pages of apache committers are kept. Then Maven could suck out the URLs from
there as a standard part of the build. Then apache committers only need to
specify where their home page is once and it follows them to any Maven-built
apache project (or other build systems like Ant or Forrest or other websites
etc).

We could maybe extend this canonical document to include a few other bits of
information about committers.

e.g.

<people>
  <person id="ruby">
    <name>Sam Ruby</name>
    <organisation>IBM</organisation>
    <url>http://www.intertwingly.net/blog/</url>
    <location>...</location>
  </person>


  <person id="jstrachan">
    <name>James Strachan</name>
    <organisation>SpiritSoft</organisation>
    <url>http://www.apache.org/~jstrachan/</url>
    <location>London, UK</location>
  </person>
    ...
</people>

We could then use this document to create a more detailed members.html page.
The above may seem a little over the top - I'm just thinking that lots of
apache contributors work on several projects and the chances of keeping this
information up to date for each committer on all their projects is slim.

James
-------
http://radio.weblogs.com/0112098/

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

Re: [RFC] prototype committers list with links

Posted by Sam Ruby <ru...@apache.org>.
James Strachan wrote:
> 
> Incidentally we could get Maven to automatically generate URLs of the form
> 
>     http://www.apache.org/~username/
> 
> then it'd be the apache committer's responsibility to create either a
> .forward or a html home page. How's that sound?

It seems to me that you would generate a lot of 404's.  And the 
consensus from the discussion that lead up to this prototype is that 
links should be explicitly opt in, and that people should be encouraged 
to host them off site (note: some expressed this in more stronger terms, 
others expressed a more tolerant view).  Also, not all committers have 
access to daedalus, and some people have hosted other content there 
without intending it to be a home page.

All in all, my suggestion is that if no URL is provided, then treat this 
as an indication that no further information is available.

- Sam Ruby


Re: [RFC] prototype committers list with links

Posted by James Strachan <ja...@yahoo.co.uk>.
From: "Sam Ruby" <ru...@apache.org>
> Kurt Schrader wrote:
> >
> >>Meanwhile, I see that you are a committer on Maven.  What would be
> >>excellent is if the following page were made more complete and expanded
> >>to include more information on the individuals involved:
> >>
> >>http://jakarta.apache.org/turbine/maven/team-list.html
> >
> > That page is automatically generated.  What other information would you
> > like to see on it?
>
> At a minimum, a URL where I can find out more about the individual.

Incidentally we could get Maven to automatically generate URLs of the form

    http://www.apache.org/~username/

then it'd be the apache committer's responsibility to create either a
.forward or a html home page. How's that sound?

I'm just thinking of all the various projects at Jakarta which use Maven
(mostly in Commons or Turbine), they'd all get this change automatically
next time they created their websites with the next version of Maven.

James
-------
http://radio.weblogs.com/0112098/

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

Re: [RFC] prototype committers list with links

Posted by Rodent of Unusual Size <Ke...@Golux.Com>.
James Strachan wrote:
> 
> We could extend the Maven-generated page to show the location
> of developers like httpd.

heh.  i would *really* like to see dots on a global map.

Re: [RFC] prototype committers list with links

Posted by James Strachan <ja...@yahoo.co.uk>.
From: "Sam Ruby" <ru...@apache.org>
> Kurt Schrader wrote:
> >
> >>Meanwhile, I see that you are a committer on Maven.  What would be
> >>excellent is if the following page were made more complete and expanded
> >>to include more information on the individuals involved:
> >>
> >>http://jakarta.apache.org/turbine/maven/team-list.html
> >
> > That page is automatically generated.  What other information would you
> > like to see on it?
>
> At a minimum, a URL where I can find out more about the individual.

That should be pretty easy to do - and to do this on any Apache project that
uses Maven to build its software & site.


> Alternatively, here's an example of what httpd project provides by way
> of introduction to it's contributors:
>
> http://httpd.apache.org/contributors/#coar
>
> (I selected Ken's entry as his information looked a bit more complete
> than others).

We could extend the Maven-generated page to show the location of developers
like httpd. We could also add a comments section where any other pertinent
information about the committers or contributors could be shown (interests,
expertise, description of contributions etc). Does this sound OK with folks?
If so I'll have an attempt at implementing this (for starters) on the Maven
project tomorrow.

James
-------
http://radio.weblogs.com/0112098/

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

RE: [RFC] prototype committers list with links

Posted by "Noel J. Bergman" <no...@devtech.com>.
> Alternatively, here's an example of what httpd project provides by way
> of introduction to it's contributors:

Do I see the following (as a concept)?

<Contributors>
	<Contributor>
		<name> </name>
		<email> </email>
            <url> </url>
            <organization> </organization>
		<occupation> </occupation>
		<location> </location>
		<comments> </comments>
		<osexpertise> </osexpertise>
		<projects>
			<project>
				<contributions> </contributions>
				<role> </role>
			</project>
		</projects>
	</Contributor>
</Contributors>

I won't get into whether things should be elements or attributes just now.
This is just a concept, and similar to what is already in the Maven project
structure, if I recall Dion's demo correctly from CSS 2002.

The <role> value is intended to encode a community role such as Committer,
Release Manager (with release name), etc.

The <projects> element normalizes the information if there were to be a
central repository, as well as supporting sub-projects.

	--- Noel


RE: [RFC] prototype committers list with links

Posted by Tom Copeland <to...@infoether.com>.
> <snip>
> At a minimum, a URL where I can find out more about the individual.
> <snip>

Here ya go:

http://cvs.apache.org/~tcopeland/

There's not much there, but is that the sort of thing you're looking
for?

Maybe we can add a URL to the Maven "project object model" thingy....

Thanks,

Tom



Re: [RFC] prototype committers list with links

Posted by Sam Ruby <ru...@apache.org>.
Kurt Schrader wrote:
> 
>>Meanwhile, I see that you are a committer on Maven.  What would be
>>excellent is if the following page were made more complete and expanded
>>to include more information on the individuals involved:
>>
>>http://jakarta.apache.org/turbine/maven/team-list.html
> 
> That page is automatically generated.  What other information would you
> like to see on it?

At a minimum, a URL where I can find out more about the individual.

Alternatively, here's an example of what httpd project provides by way 
of introduction to it's contributors:

http://httpd.apache.org/contributors/#coar

(I selected Ken's entry as his information looked a bit more complete 
than others).

- Sam Ruby


Re: [RFC] prototype committers list with links

Posted by Kurt Schrader <ks...@karmalab.org>.
On Tue, 3 Dec 2002, Sam Ruby wrote:

> Meanwhile, I see that you are a committer on Maven.  What would be
> excellent is if the following page were made more complete and expanded
> to include more information on the individuals involved:
>
> http://jakarta.apache.org/turbine/maven/team-list.html

That page is automatically generated.  What other information would you
like to see on it?

-Kurt


Re: [RFC] prototype committers list with links

Posted by Sam Ruby <ru...@apache.org>.
Tom Copeland wrote:
> 
> I had the same problem as James when I tried to check out the site
> module....

James was recently inducted as an Apache Member, but apparently his unix 
commit privs have not yet caught up with that status, but hopefully will 
shortly.  For more details on what membership is all about, see the 
first few paragraphs on http://www.apache.org/foundation/members.html .

Meanwhile, I see that you are a committer on Maven.  What would be 
excellent is if the following page were made more complete and expanded 
to include more information on the individuals involved:

http://jakarta.apache.org/turbine/maven/team-list.html

If this were done, I would gladly aggregate the results back into the 
ASF wide committer list.

- Sam Ruby


Re: [RFC] prototype committers list with links

Posted by Ben Hyde <bh...@pobox.com>.
>> (/home/cvs/site/#cvs.lock): Permission denied

This should be built from something in the private
committers repository?


RE: [RFC] prototype committers list with links

Posted by Tom Copeland <to...@infoether.com>.
Here's a diff if someone could pls add my information:

=====================
> diff foo.txt new.txt
71a72,74
> <li><strong><a href="http://cvs.apache.org/~tcopeland/">Tom
Copeland</a></strong>, <a
> href="http://www.infoether.com/">InfoEther</a></li>
=====================

I had the same problem as James when I tried to check out the site
module....

Thanks,

Tom

> -----Original Message-----
> From: James Strachan [mailto:james_strachan@yahoo.co.uk] 
> Sent: Tuesday, December 03, 2002 3:59 AM
> To: community@apache.org
> Subject: Re: [RFC] prototype committers list with links
> 
> 
> From: "Sam Ruby" <ru...@apache.org>
> > James Strachan wrote:
> > >
> > > Which is the correct mail list to submit patches to the 
> members.xml
> file?
> > > Just in case this is the one, I've attached a patch :-).
> > >
> > > Would members@apache.org be more appropriate?
> >
> > James, while the patch has already been applied for you,
> 
> Thanks Sander!
> 
> > take a look at:
> >
> > http://cvs.apache.org/viewcvs.cgi/site/xdocs/foundation/members.xml
> >
> > As a member, you have commit access.
> 
> I originally tried to apply the patch directly myself but got 
> the following
> message when trying to checkout the site module, so I figured 
> I didn't have
> karma. Do members automatically get karma to the site module or is it
> switched on when you ask for it?
> 
> jakarta> cvs co site
> cvs server: Updating site
> cvs server: failed to create lock directory for `/home/cvs/site'
> (/home/cvs/site/#cvs.lock): Permission denied
> cvs server: failed to obtain dir lock in repository `/home/cvs/site'
> cvs [server aborted]: read lock failed - giving up
> 
> James
> -------
> http://radio.weblogs.com/0112098/
> 
> __________________________________________________
> 
> Do You Yahoo!?
> 
> Everything you'll ever need on one web page
> 
> from News and Sport to Email and Music Charts
> 
http://uk.my.yahoo.com


---------------------------------------------------------------------
To unsubscribe, e-mail: community-unsubscribe@apache.org
For additional commands, e-mail: community-help@apache.org




Re: [RFC] prototype committers list with links

Posted by James Strachan <ja...@yahoo.co.uk>.
From: "Sam Ruby" <ru...@apache.org>
> James Strachan wrote:
> >
> > Which is the correct mail list to submit patches to the members.xml
file?
> > Just in case this is the one, I've attached a patch :-).
> >
> > Would members@apache.org be more appropriate?
>
> James, while the patch has already been applied for you,

Thanks Sander!

> take a look at:
>
> http://cvs.apache.org/viewcvs.cgi/site/xdocs/foundation/members.xml
>
> As a member, you have commit access.

I originally tried to apply the patch directly myself but got the following
message when trying to checkout the site module, so I figured I didn't have
karma. Do members automatically get karma to the site module or is it
switched on when you ask for it?

jakarta> cvs co site
cvs server: Updating site
cvs server: failed to create lock directory for `/home/cvs/site'
(/home/cvs/site/#cvs.lock): Permission denied
cvs server: failed to obtain dir lock in repository `/home/cvs/site'
cvs [server aborted]: read lock failed - giving up

James
-------
http://radio.weblogs.com/0112098/

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

Re: [RFC] prototype committers list with links

Posted by Sam Ruby <ru...@apache.org>.
James Strachan wrote:
> 
> Which is the correct mail list to submit patches to the members.xml file?
> Just in case this is the one, I've attached a patch :-).
> 
> Would members@apache.org be more appropriate?

James, while the patch has already been applied for you, take a look at:

http://cvs.apache.org/viewcvs.cgi/site/xdocs/foundation/members.xml

As a member, you have commit access.

- Sam Ruby


RE: [RFC] prototype committers list with links

Posted by Sander Striker <st...@apache.org>.
> From: James Strachan [mailto:james_strachan@yahoo.co.uk]
> Sent: 03 December 2002 08:47

> From: "Sam Ruby" <ru...@apache.org>
> > Rodent of Unusual Size wrote:
> > > Sam Ruby wrote:
> > >
> > >>Fire away with comments, criticisms, suggestions, and most importantly,
> > >>patches.  I believe that this addresses most, if not all, of the
> > >>concerns identified to date.  If not, let me know.
> > >
> > > i would prefer to have my name link to my cvs.apache.org/~coar/ page.
> >
> > So update one or both of the following:
> >
> > http://cvs.apache.org/viewcvs.cgi/site/xdocs/foundation/members.xml
> 
> Which is the correct mail list to submit patches to the members.xml file?
> Just in case this is the one, I've attached a patch :-).
> 
> Would members@apache.org be more appropriate?

members@ or site-dev@.  I've gone forward and committed it for you.

Sander


Re: [RFC] prototype committers list with links

Posted by James Strachan <ja...@yahoo.co.uk>.
From: "Sam Ruby" <ru...@apache.org>
> Rodent of Unusual Size wrote:
> > Sam Ruby wrote:
> >
> >>Fire away with comments, criticisms, suggestions, and most importantly,
> >>patches.  I believe that this addresses most, if not all, of the
> >>concerns identified to date.  If not, let me know.
> >
> > i would prefer to have my name link to my cvs.apache.org/~coar/ page.
>
> So update one or both of the following:
>
> http://cvs.apache.org/viewcvs.cgi/site/xdocs/foundation/members.xml

Which is the correct mail list to submit patches to the members.xml file?
Just in case this is the one, I've attached a patch :-).

Would members@apache.org be more appropriate?

James
-------
http://radio.weblogs.com/0112098/

Re: [RFC] prototype committers list with links

Posted by Sam Ruby <ru...@apache.org>.
Rodent of Unusual Size wrote:
> Sam Ruby wrote:
> 
>>Fire away with comments, criticisms, suggestions, and most importantly,
>>patches.  I believe that this addresses most, if not all, of the
>>concerns identified to date.  If not, let me know.
> 
> i would prefer to have my name link to my cvs.apache.org/~coar/ page.

So update one or both of the following:

http://cvs.apache.org/viewcvs.cgi/site/xdocs/foundation/members.xml
http://cvs.apache.org/viewcvs.cgi/httpd-site/xdocs/contributors/index.xml

and regen and publish the site.

>>1) The links were lovingly screen scraped
> 
> so this isn't data-driven?  feh.  should be.  future rev.

It is very much data-driven.  It just is opportunistic and uses existing 
data sources instead of requiring yet another repository which is less 
likely to be maintained and/or have the appropriate level of oversight.

A ripe area for future exploration is a common format and/or locating 
scheme for community pages.

- Sam Ruby


Re: [RFC] prototype committers list with links

Posted by Rodent of Unusual Size <Ke...@Golux.Com>.
Sam Ruby wrote:
> 
> Fire away with comments, criticisms, suggestions, and most importantly,
> patches.  I believe that this addresses most, if not all, of the
> concerns identified to date.  If not, let me know.

i would prefer to have my name link to my cvs.apache.org/~coar/ page.

> 1) The links were lovingly screen scraped

so this isn't data-driven?  feh.  should be.  future rev.

RE: [RFC] prototype committers list with links

Posted by Martin van den Bemt <ma...@mvdb.net>.
Care to add sorting ? :) For my name it should be sorted on Bemt (or sort
everything on firstName is even better..)

mvgr,
Martin

> -----Original Message-----
> From: Ask Bjoern Hansen [mailto:ask@perl.org]
> Sent: Wednesday, December 04, 2002 15:14
> To: community@apache.org
> Cc: Sam Ruby
> Subject: Re: [RFC] prototype committers list with links
>
>
> On Wed, 4 Dec 2002, Ask Bjoern Hansen wrote:
>
> This will be the last mail, I promise.  I made the script make one
> more page, with just the names and links:
>
>   http://cvs.apache.org/~ask/people.html
>
>
>
>  - ask
>
> --
> ask bjoern hansen, http://askbjoernhansen.com/  !try;
> develooper llc,    http://www.develooper.com/   do();
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: community-unsubscribe@apache.org
> For additional commands, e-mail: community-help@apache.org
>
>


Re: [RFC] prototype committers list with links

Posted by Ask Bjoern Hansen <as...@perl.org>.
On Wed, 4 Dec 2002, Ask Bjoern Hansen wrote:

This will be the last mail, I promise.  I made the script make one
more page, with just the names and links:

  http://cvs.apache.org/~ask/people.html



 - ask

-- 
ask bjoern hansen, http://askbjoernhansen.com/  !try;
develooper llc,    http://www.develooper.com/   do();


Re: [RFC] prototype committers list with links

Posted by Ask Bjoern Hansen <as...@perl.org>.
On Wed, 4 Dec 2002, Ask Bjoern Hansen wrote:

[...]
> The "isin" sub was too much for my Perl eyes to bear, so I
> refactored the script to have nicer code, process both lists in one
> run, not call external programs and be better at finding links (the
> old version missed most of them).
>
>   http://cvs.apache.org/~ask/committers.pl

oh, one more thing.  It needs the LWP::Simple module.  I asked root@
to install it.  Until then you can run it with

export PERL5LIB=/home/ask/perl/lib
~ask/public_html/committers.pl

as I installed the module in my home dir for now.


 - ask

-- 
ask bjoern hansen, http://askbjoernhansen.com/  !try;
develooper llc,    http://www.develooper.com/   do();


Re: [RFC] prototype committers list with links

Posted by Ask Bjoern Hansen <as...@perl.org>.
On Mon, 2 Dec 2002, Sam Ruby wrote:

> Source to the script can be found at:
>
> 	http://cvs.apache.org/~rubys/committers.pl

The "isin" sub was too much for my Perl eyes to bear, so I
refactored the script to have nicer code, process both lists in one
run, not call external programs and be better at finding links (the
old version missed most of them).

  http://cvs.apache.org/~ask/committers.pl

the output should be the same though (except for more links):

  http://cvs.apache.org/~ask/committers.html
  http://cvs.apache.org/~ask/projects.html

There are still a few "foo bar=\"blah\"" entries that should be
changed to qq[foo bar="blah"] (*)  but I want to sleep now...

(*) see http://archive.develooper.com/tips@perl.org/msg00003.html


 - ask

-- 
ask bjoern hansen, http://askbjoernhansen.com/  !try;
develooper llc,    http://www.develooper.com/   do();