Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 177868

Summary: Categories pages do not use project-info
Product: Community Reporter: Bjorn Freeman-Benson <bjorn.freeman-benson>
Component: WebsiteAssignee: Nathan Gervais <nathan>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: P3 CC: mike.milinkovich, nboldt
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 134275    
Bug Blocks: 179075    

Description Bjorn Freeman-Benson CLA 2007-03-16 21:47:41 EDT
We have a standard way for projects to report their meta-data (see http://www.eclipse.org/projects/dev_process/project-status-infrastructure.php). Why do the Categories pages (e.g., http://www.eclipse.org/home/categories/rcp.php) use a different mechanism (an internal Foundation database that is not accessible to the projects) for the same meta-data? 

Unless there is a cron job that reads the project-info meta-data and puts it into the database, having the separate database ensures that (1) the projects cannot update the data on their own and (2) because this new mechanism is not documented anywhere the projects don't know about it and (3) when the projects do update their meta-data, they will be puzzled why those changes don't show up.
Comment 1 Mike Milinkovich CLA 2007-03-22 21:20:54 EDT
This would make more sense to me if *all* of the info showing on the Categories page was included in the project-info. From my quick read, it looks like there are at least a few pieces missing:

* wiki page
* home page
* docs
* download page
Comment 2 Bjorn Freeman-Benson CLA 2007-03-22 22:00:27 EDT
In an attempt to solve (2):
http://www.eclipse.org/projects/dev_process/project-status-infrastructure.php
Comment 3 Mike Milinkovich CLA 2007-03-27 13:30:54 EDT
Nate,

I think you're the one who will have to look at this, correct?
Comment 4 Nathan Gervais CLA 2007-03-27 13:33:52 EDT
Yes this is my bug, i'll have this in place soon.
Comment 5 Bjorn Freeman-Benson CLA 2007-03-27 13:54:01 EDT
Nathan, I think we need to solve bug 134275 first because if we just switch the categories pages to project-info we'll have a problem because (sigh) the projects don't all have complete project-info files. But if we switch to a database first then we (the Foundation) can pre-populate where the projects do not supply information (just as we do for the project home page and download page).
Comment 6 Bjorn Freeman-Benson CLA 2007-04-29 20:23:35 EDT
(In reply to comment #4)
> i'll have this in place soon.

It's been a month, any news on 'soon'?
Comment 7 Bjorn Freeman-Benson CLA 2007-06-07 01:42:14 EDT
(In reply to comment #4)
It's been a bit over two months now - any update on "soon"?
Comment 8 Nathan Gervais CLA 2007-06-07 10:10:40 EDT
With Europa coming up cycles are being eaten at rapidly.  I would expect this to get fixed sometime after the waters calm down.

ETA July 07
Comment 9 Denis Roy CLA 2007-06-21 16:41:49 EDT
Setting the milestone for Q3 -- this is getting real important, so let's get on this after Europa  :-)
Comment 10 Denis Roy CLA 2007-06-25 11:54:44 EDT
*** Bug 194244 has been marked as a duplicate of this bug. ***
Comment 11 Nick Boldt CLA 2007-06-27 10:22:50 EDT
(In reply to comment #10)
> *** Bug 194244 has been marked as a duplicate of this bug. ***
> 

See one possible way to implement the XML for project-info.xml in bug 194244, eg., for http://www.eclipse.org/mail/index_topic.php 
Comment 12 Bjorn Freeman-Benson CLA 2007-09-21 19:06:31 EDT
Completed.