A WebMaster’s view of Eclipse.org

Rants, praise and observations related to the technical and psychological challenges of running servers for a pretty busy site.

Lists for Projects

Bjorn has for some time been requesting that we create some simple PHP scripts to let projects link to their list of committers, leads, etc without having to maintain static pages. The easiest thing to do is to just query our own database where we keep this information and make it publicly available to be linked to as needed. So I just wrote a simple PHP script which will let you explore some of the relationships between committers, leads, and projects. This information is available through the MyFoundation Portal for committers, but had not been posted publicly. This simple tool provides a bit more transparency and we encourage you to link to it.

For example if you want a list of all committers on all projects you would link to this:
http://www.eclipse.org/projects/lists.php?list=allcommitters

All of those project names and committer names are hotlinked to other pages that give you a bit more information. For committers that will give you the list of all the projects on which they commit. For projects it will give you a list of all committers.

If you wanted to list the project leads on a particular project you would use something like this link:
http://www.eclipse.org/projects/lists.php?list=leads&param=technology.dash

Or if you want a list of all committers, but ordered by project rather than by committer name, you could link to:
http://www.eclipse.org/projects/lists.php?list=allbyproject

We’re trying to make life easier for projects and this is just another little tool to help with that. Projects don’t typically have a lot of time to keep lists like this up to date publicly and this way they don’t have to since the list will always match who we have in our records. Of course, if you see something wrong in the list, please contact the EMO and let us know so we can fix it!

Posted July 11th, 2007 by Denis Roy in category: Uncategorized
You can skip to the end and leave a response. Pinging is currently not allowed.

6 Responses to “Lists for Projects”


  1. Chris Aniszczyk (zx) Says:

    *#%*^$# AWESOME.

    Can we also have the company affiliation printed?

    and possibly make it so you can organize the lists a bit better? Ie., committers by company?


  2. Karl Matthias Says:

    :) Thanks Chris! Those are some good ideas. I’ll look at some enhancements like those. We will probably also want to link into the Project Dash dashboard as well.


  3. Karl Matthias Says:

    So I rolled out a little enhancement that shows the employer name of the committer on the committer detail page. It doesn’t show it for all committers due to the way in which our database is structured.


  4. Chris Aniszczyk (zx) Says:

    nice!!!

    can we do it on the main page with all the committers (as another column?)


  5. Markus Says:

    Ah, I found an error… ‘invalid format for parameter’ - whenever a project name contains a hyphen, the PHP script doesn’t work, e.g. technology.linux-distros or technology.g-eclipse


  6. Karl Matthias Says:

    You’re right Markus! I fixed it.

    Chris, due to the fact that we have somewhat incomplete data currently listed in the database I didn’t put it on the main list but rather on the individual pages. We are currently populating that data and when it’s more complete we’ll do that.

Leave a Reply

You must be logged in using your Eclipse Bugzilla account to post a comment.

Recent Posts

Archives

Categories

Meta