No mention of project maintainer on a project page

Bug #251834 reported by Māris Fogels
12
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Brad Crittenden

Bug Description

On a project page, such as <https://launchpad.net/launchpad>, there is no mention of the project maintainer.

One would expect a link to the "Launchpad Developers" team to appear on the page.

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

The row specifying the maintainer should appear immediately above the row specifying the driver, like it did on the old project page.

Changed in launchpad:
importance: Undecided → High
status: New → Confirmed
assignee: nobody → bradcrittenden
description: updated
Revision history for this message
Brad Crittenden (bac) wrote :

A project has an owner and a driver. In the old UI the owner was presented as 'Registrant' but it was deemed to be less than useful. The driver is now displayed if it is set for a project but omitted otherwise. If the project has a super-project then the driver for the super-project should be used.

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

The problem with calling .owner "registrant" was that often it wasn't true. Currently, Launchpad doesn't know who registered a project, and it will continue not to know unless it starts recording that information read-only.

The problem with calling .owner "owner" or "maintainer" is that it's not true for placeholder projects. For example, Launchpad claims that I'm the "Maintainer" of Mozilla, but that has never been true. (Mozilla is a project group, but the same would apply to projects.)

I was going to suggest that we show .owner as "Maintainer" if the project uses Launchpad for development. But I see a prominent counterexample: Firefox doesn't use Launchpad for development, but <https://launchpad.net/firefox> claims that it uses Launchpad for Code and Translations. Is this a problem with the suggestion, or a problem with the counterexample? (The Firefox page also claims that Firefox's driver is Ubuntu's Mozilla team, which is obviously false.)

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

(Reported bug 251877 about the project group maintainer problem.)

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

I've suggested in bug 253341 that the project registration page should ask whether you are the maintainer of the project, or whether you're registering it as a placeholder for bug-tracking/branch-tracking purposes. Whether you ended up being shown on the project page would depend on your answer to this question.

Revision history for this message
Brad Crittenden (bac) wrote :

The issue with Firefox displaying that it uses Launchpad for code and translations is a red herring. Those displays are driven by the state of .official_code_hosting and .official_rosetta so if the display is wrong for Firefox it is a problem of incorrect data for that project.

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

I'll raise the Firefox, Thunderbird, and Openoffice problems with the people currently using those project names in Launchpad. Meanwhile, Brad will go ahead and show the .owner field as "Maintainer" for projects using Launchpad.

Revision history for this message
Brad Crittenden (bac) wrote :

RF 6848

Changed in launchpad:
milestone: none → 2.1.8
status: In Progress → Fix Committed
Revision history for this message
Christian Reis (kiko) wrote :

I've changed firefox at least -- are ooo and thunderbird also wrong?

Brad Crittenden (bac)
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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