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

Bug 201946

Summary: [patch] Update Projects landing page to use the ProjectInfo table
Product: Community Reporter: Karl Matthias <karl.matthias>
Component: WebsiteAssignee: phoenix.ui <phoenix.ui-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: nathan
Version: unspecified   
Target Milestone: ---   
Hardware: Macintosh   
OS: All   
Whiteboard:
Attachments:
Description Flags
Patch to projects/index.php to update to ProjectInfo none

Description Karl Matthias CLA 2007-08-31 15:28:04 EDT
Created attachment 77503 [details]
Patch to projects/index.php to update to ProjectInfo

Attached is a patch for review (since this is a landing page) to update the Projects page to use the ProjectInfo and ProjectInfoValues tables instead of the project-info.xml files.

This is part of the ProjectInfo migration effort.
Comment 1 Denis Roy CLA 2007-09-04 13:38:00 EDT
I discussed with Matt and Nathan briefly this morning, and we're thinking of making global accessor classes/APIs to get values from the project info stuff so that's it's dead-easy for Projects to query for key/value pairs, or key/list pairs.

Before committing this patch, let's talk about options this week and I'll post the results of that discussion in this bug.
Comment 2 Nathan Gervais CLA 2008-04-08 09:32:56 EDT
We created theses classes for projects to use / consume their project info data.  This bug seems to have been orphaned.

/eclipse.org-common/classes/projects/ 
contains the classes needed to consume this data.

Marking as FIXED.
Comment 3 Denis Roy CLA 2008-04-14 11:25:34 EDT
(In reply to comment #2)
> We created theses classes for projects to use / consume their project info
> data.  This bug seems to have been orphaned.
> 
> /eclipse.org-common/classes/projects/ 
> contains the classes needed to consume this data.
> 
> Marking as FIXED.
> 

Is our documentation up to date?  Do folks know how to use this?