Merge lp:~sinzui/launchpad/peppermint-sticks into lp:launchpad
| Status: | Merged |
|---|---|
| Approved by: | Leonard Richardson on 2010-12-21 |
| Approved revision: | no longer in the source branch. |
| Merged at revision: | 12150 |
| Proposed branch: | lp:~sinzui/launchpad/peppermint-sticks |
| Merge into: | lp:launchpad |
| Diff against target: |
1149 lines (+196/-239) 22 files modified
cronscripts/buildd-queue-builder.py (+1/-7) daemons/buildd-slave.tac (+5/-5) doc/security.txt (+0/-3) lib/canonical/buildd/__init__.py (+0/-2) lib/canonical/buildd/debian/launchpad-buildd.init (+0/-2) lib/canonical/buildd/generate-translation-templates (+0/-2) lib/canonical/buildd/mount-chroot (+0/-2) lib/canonical/buildd/override-sources-list (+0/-2) lib/canonical/buildd/remove-build (+0/-2) lib/canonical/buildd/scan-for-processes (+0/-2) lib/canonical/buildd/umount-chroot (+0/-2) lib/canonical/buildd/unpack-chroot (+0/-2) lib/canonical/buildd/update-debian-chroot (+0/-2) lib/canonical/launchpad/scripts/tests/__init__.py (+0/-9) lib/lp/bugs/doc/bugs-email-affects-path.txt (+29/-13) lib/lp/bugs/stories/guided-filebug/xx-project-guided-filebug.txt (+48/-68) lib/lp/registry/browser/product.py (+0/-8) lib/lp/registry/codesofconduct/README (+0/-3) lib/lp/registry/doc/milestone.txt (+102/-94) lib/lp/registry/doc/projectgroup.txt (+6/-5) lib/lp/registry/model/projectgroup.py (+3/-2) lib/lp/registry/stories/project/xx-project-index.txt (+2/-2) |
| To merge this branch: | bzr merge lp:~sinzui/launchpad/peppermint-sticks |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Leonard Richardson (community) | 2010-12-21 | Approve on 2010-12-21 | |
|
Review via email:
|
|||
Description of the Change
Fix ProjectGroup.
Launchpad bug:
https:/
https:/
Pre-
Test command: ./bin/test -vv \
-t doc/projectgroup -t doc/milestone \
-t xx-project-index -t xx-project-
Bug #385711 [projectgroup sorts projects by their name instead of displayname]
The project drop-down menu in the form for filing a new bug on a
projectgroup shows the project displayname, but it sorts the list by the
project name. The project group page is also sorted wrong
Bug #398896 [get rid of Author tags (etc) in Launchpad source code]
Some files in the Launchpad source code have "Author:" tags. They
shouldn't.
-------
RULES
Bug #385711 [projectgroup sorts projects by their name instead of displayname]
* Change ProjectGroup.
* ADDENDUM Remove ProductView.
Bug #398896 [get rid of Author tags (etc) in Launchpad source code]
* Delete the lines
QA
Bug #385711 [projectgroup sorts projects by their name instead of displayname]
* Visit https:/
* Verify the projects are listed in alphabetical order.
Bug #398896 [get rid of Author tags (etc) in Launchpad source code]
None
LINT
cronscripts/
daemons/
doc/security.txt
lib/canonical
lib/canonical
lib/canonical
lib/canonical
lib/canonical
lib/canonical
lib/canonical
lib/canonical
lib/canonical
lib/canonical
lib/canonical
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
^ Lint hates the txt files. I can clean these up before I land.
IMPLEMENTATION
Bug #385711 [projectgroup sorts projects by their name instead of displayname]
Changed the sort on ProjectGroup.
method from ProductView.
xx-
lib/
lib/
lib/
lib/
lib/
lib/
Bug #398896 [get rid of Author tags (etc) in Launchpad source code]
Deleted the author comments from the files.
cronscripts
daemons/
doc/
lib/
lib/
lib/
lib/
lib/
lib/
lib/
lib/
lib/
lib/
lib/
lib/

Starting on line 301, you should mention the "display names" instead of the "names". You should also show the display names--otherwise there's no way to verify that the projects are really in alphabetical order.
Everything else looks good.