On distribution source package release page, only "Overview" is available

Bug #115735 reported by Matthew Paul Thomas
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Undecided
Matthew Paul Thomas

Bug Description

Distribution source package release pages, such as <https://launchpad.net/ubuntu/+source/gnome-lokkit/0.50.22-7.1>, have only the "Overview" tab available.

Distribution source package releases might conceivably have Code, but they will never have enough Bugs or Answers to be worth aggregating, and they will never have any Blueprints or Translations. Therefore, the hierarchy navigation (location bar) is going too deep. It should go only as far as the distribution source package, and the tabs should apply to that distribution source package.

description: updated
Revision history for this message
Julian Edwards (julian-edwards) wrote :

Additional information from mpt, this will be useful for fixing this bug.

See how on a page like
<http://launchpad.dev/ubuntu/+source/mozilla-firefox/0.9/+build/8>, the location bar says "Home > Ubuntu > mozilla-firefox > 0.9", and none of the tabs are available except for "Overview"? This means that the structural navigation is going too deep. It should be going only as far as the source package, not right into the source package release. I said this in bug 87281: "All these pages would have the source package as their context object, so for example clicking the "Bugs" tab on any of them would go to <https://bugs.launchpad.net/ubuntu/+source/firefox>."

So for
<http://launchpad.dev/ubuntu/+source/mozilla-firefox/0.9/+build/8>:

1. The location bar should say "Home > Ubuntu > mozilla-firefox", just
    like on <http://launchpad.dev/ubuntu/+source/mozilla-firefox>.

2. The structural heading should say "Ubuntu Linux source package:
    mozilla-firefox", just like on
    <http://launchpad.dev/ubuntu/+source/mozilla-firefox>.

3. The "Bugs" and "Answers" tabs should go to the same place that they
    do on <http://launchpad.dev/ubuntu/+source/mozilla-firefox>.

4. The main heading should say
        __mozilla-firefox 0.9__
        Ubuntu hoary i386 build

Now, most of this isn't any mistake on your part, because the source package release pages themselves (like
<http://launchpad.dev/ubuntu/+source/mozilla-firefox/0.9>) already have problems 1~3. I reported this as a bug a couple of weeks ago
<https://launchpad.net/bugs/115735>, but I didn't realize that bug 115735 probably would need fixing before the navigation of the build pages could be fixed. So, sorry about that.

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

Fixed in mainline, r6570.

Changed in soyuz:
status: In Progress → Fix Committed
Changed in soyuz:
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.