| Summary: | [pmi] Provide a means of reviewing groups of committers for a project | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Community | Reporter: | Wayne Beaton <wayne.beaton> | ||||
| Component: | Project Management & Portal | Assignee: | Portal Bugzilla Dummy Inbox <portal-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P2 | ||||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Wayne Beaton
I've created (and committed) a new project_views module that contains a single "Project Commiters" view. The view is accessed adding "/committers" after a project node. e.g. http://projects.eclipse.org/node/859/committers The view displays a "full" mode so that all committer information (including things like charts, and controls) is displayed. I still need to hook this into the project node view. I'm thinking of something like a "details..." link under the committers list. I've decided to start with a a "Committers" link in the "Project Links". In order to continue to display the corresponding project information in the left and right areas, I had to change the way that projects__get_related_project works. When displaying a view, there is no single "node". In this case, the projects__get_related_project just bails out. I've changed it to instead invoke the hook with a null value in this case to give the hooks a chance to sort out a means of figuring it out. The project_views module checks to see if we're trying to display the project committers view, and--if so--sorts out the appropriate project using the view arguments. See project_views_projects_related. I noticed that only the first chart was displaying for lists of projectroles. It turns out that all the charts being generated had the same id. Each chart now has a unique id based on the project and committer ids. Declaring victory. Created attachment 215841 [details]
mylyn/context/zip
|