Licensing warning needs improvement

Bug #330057 reported by Matthew Paul Thomas
2
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Curtis Hovey

Bug Description

1. Go to the main project page for an unapproved proprietary-licensed project. (At the time of writing an example is <https://launchpad.net/the-building>.)

What happens:
* The page says "The licensing of your project does not qualify for free hosting. You have two options to continue using Launchpad for this project. * Purchase a subscription. * Contact us about changing your license."
* A non-sequitur stopwatch icon floats off to the right.

What should happen:
* Launchpad shouldn't assume that you're the project maintainer, *especially* when it knows very well that you're not.
* The icon should be removed regardless.

Revision history for this message
Curtis Hovey (sinzui) wrote :

We should fix this. The frequency of the problem is the fault of the commercial team. Projects that have not fixed their license must be disabled (hence the clock). since the commercial team not keeping up with the projects, the projects are still active.

Changed in launchpad-registry:
importance: Undecided → Low
status: New → Triaged
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

If the stopwatch is meant to represent a time limit, I suggest making that explicit in the text. Either way, when an icon is (on an 1280*800 display, at least) a substantial distance away from the text, it looks lost.

Revision history for this message
Curtis Hovey (sinzui) wrote : Re: [Bug 330057] Re: Page for unapproved proprietary project falsely suggests you're its maintainer

On Wed, 2009-02-18 at 20:42 +0000, Matthew Paul Thomas wrote:
> If the stopwatch is meant to represent a time limit, I suggest making
> that explicit in the text. Either way, when an icon is (on an 1280*800
> display, at least) a substantial distance away from the text, it looks
> lost.

Agreed.

Revision history for this message
Brad Crittenden (bac) wrote : Re: Page for unapproved proprietary project falsely suggests you're its maintainer

The section "Purchasing a subscription is required" is only shown to the project's maintainer and to members of the Launchpad commercialization team. The commercialization team sees it because we need to know which projects need to purchase subscriptions. We *could* create a different message but chose to just display the page as the maintainer sees it.

Due to our Community Help Rotation tasks the entire Launchpad team was added to the Launchpad commercialization team, so the section is now visible to all Launchpad developers.

The registry team has chosen to not fix this display as it is low priority and only affects internal users.

The stopwatch icon should be moved or removed. For this reason the bug is left open.

Curtis Hovey (sinzui)
summary: - Page for unapproved proprietary project falsely suggests you're its
- maintainer
+ Licensing warning needs improvement
Curtis Hovey (sinzui)
Changed in launchpad-registry:
assignee: nobody → Curtis Hovey (sinzui)
milestone: none → 2.2.7
status: Triaged → In Progress
Revision history for this message
Curtis Hovey (sinzui) wrote :

Fixed in launchpad devel r8706.

Changed in launchpad-registry:
status: In Progress → Fix Committed
Curtis Hovey (sinzui)
tags: added: story-guided-project-registration
Revision history for this message
Curtis Hovey (sinzui) wrote : Bug 330057 Fix released

Fixed released in Launchpad 2.2.7.

Changed in launchpad-registry:
status: Fix Committed → 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.