Project homes for each application differ greatly in style

Bug #319430 reported by William Grant
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Unassigned

Bug Description

The Code, Bugs, Blueprints, Translations and Answers home pages for a project all look very different and have different ideas of what sort of stuff should be displayed. Some pages use the short name in the title, some the long one. It is all woefully inconsistent and looks awful.

Some (Translations) state that the project is open source (why!?) and don't let you do anything because the project doesn't have translations enabled.

Bugs shows a very busy but contentless page for projects with no bugs, even if they've specified that they don't actually use Launchpad for bug tracking. Only when I try to report a bug does it tell me (in a very ugly fashion) that the project doesn't use Launchpad for bugtracking. It's all just a big page of zeroes that nobody could possibly be interested in, so why show it at all?

Blueprints shows an enormous chunk of prose (fortunately a rarity on Launchpad), singles out some strange projects as examples, then asks me to register a blueprint, even though the project doesn't use blueprints. It also doesn't stop me from registering one.

Answers is somewhat like Bugs, but it actually lets me ask a question even though I haven't enabled asking of questions. It also has a very strange attention-seeking action in the Actions portlet which I thought didn't exist any more.

The whole thing looks inconsistent and needs a good beuno-bashing.

Tags: lp-web
Revision history for this message
Martin Albisetti (beuno) wrote :

I'll file bugs with proposed changes to each app's home, and then mark this one as invalid.
Thanks for the report :)

Changed in launchpad:
assignee: nobody → beuno
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Some but not all of the problems:
Bug 251863: Project Translations page shouts irrelevantly about project's license
Bug 174483: Whether a project tracks bugs in Launchpad isn't mentioned on its Bugs page
Bug 106908: "Report a bug" page for non-Bugs-using project needs beautifying
Bug 210535: Launchpad allows questions, code and blueprints even if the project states that it doesn't use them

Martin Albisetti (beuno)
Changed in launchpad:
assignee: Martin Albisetti (beuno) → nobody
affects: launchpad → launchpad-foundations
Curtis Hovey (sinzui)
Changed in launchpad-foundations:
status: New → Triaged
importance: Undecided → Low
Revision history for this message
Curtis Hovey (sinzui) wrote :

This is not entirely fixed. There is some on going work for translations, and there are bugs that are being fixed too. The important point is that we know what app pages should look-like and we know that an app must justify why it can be different from other apps.

affects: launchpad-foundations → launchpad-web
Changed in launchpad-web:
status: Triaged → 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.