Comment 1 for bug 115735

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.