Person page needs table of contributions

Bug #81224 reported by Matthew Paul Thomas
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Guilherme Salgado

Bug Description

For 1.0, the person page needs a table of contributions. For each distribution or product where the person has made any of the following contributions, there should be a row representing that project. Each row should have columns for Code, Bugs, Blueprints, Translations, and Answers, with an icon in the cell if the person has contributed to that project in that application.
* Code: has registered any branches.
* Bugs: has reported, or is assigned to, any bugs.
* Blueprints: has registered, is the drafter for, is the approver for, or is assigned to, any specifications.
* Translations: has made or uploaded any translations.
* Answers: has provided any answers.

(This will undoubtedly need caching.)

Changed in launchpad:
assignee: nobody → salgado
importance: Undecided → High
status: Unconfirmed → Confirmed
Changed in launchpad:
status: Confirmed → In Progress
Revision history for this message
Guilherme Salgado (salgado) wrote :

Wouldn't it be better to use our karma records to find out in which projects/categories a person has contributed?

Changed in launchpad:
status: In Progress → Confirmed
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

That would work too, provided that each karma type knows which application it belongs to.

Revision history for this message
Guilherme Salgado (salgado) wrote : Re: [Bug 81224] Re: Person page needs table of contributions

On Sun, Feb 18, 2007 at 11:05:58PM -0000, Matthew Paul Thomas wrote:
> That would work too, provided that each karma type knows which
> application it belongs to.
>

Yes, they know, but we don't (yet) have karma for anything related to bazaar
branches, so that table will only be complete once that's implemented.

Revision history for this message
Guilherme Salgado (salgado) wrote :

Also, I'm going to update the heading of that table to "Recent contributions", since it may not include a project to which the person made a contribution a long time ago and never did anything else.

Changed in launchpad:
status: Confirmed → In Progress
Revision history for this message
Guilherme Salgado (salgado) wrote :

Matthew, the table of contributions used as example in beta.lp.net is slightly different than the one included in https://launchpad.canonical.com/OneZeroPersonPage. Is it okay to stick with the style used currently in beta?

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Yes, please use the style demoed in beta. (The style in the mockup requires constantly looking at the top row to see which application a checkmark is referring to.)

Changed in launchpad:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.