Merge lp:~stevenk/launchpad/sensible-superseded-by into lp:launchpad
Proposed by
Steve Kowalik
on 2012-10-30
| Status: | Merged | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Approved by: | Steve Kowalik on 2012-10-30 | ||||||||
| Approved revision: | no longer in the source branch. | ||||||||
| Merged at revision: | 16215 | ||||||||
| Proposed branch: | lp:~stevenk/launchpad/sensible-superseded-by | ||||||||
| Merge into: | lp:launchpad | ||||||||
| Diff against target: |
289 lines (+67/-79) 5 files modified
lib/lp/blueprints/browser/specification.py (+22/-32) lib/lp/blueprints/interfaces/specification.py (+5/-3) lib/lp/blueprints/model/specification.py (+15/-13) lib/lp/blueprints/stories/blueprints/xx-superseding-within-projects.txt (+3/-3) lib/lp/blueprints/stories/blueprints/xx-superseding.txt (+22/-28) |
||||||||
| To merge this branch: | bzr merge lp:~stevenk/launchpad/sensible-superseded-by | ||||||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Ian Booth (community) | 2012-10-30 | Approve on 2012-10-30 | |
|
Review via email:
|
|||
Commit Message
Rip out the Blueprint superseded_by dropdown and burn it, and replace it with a text box.
Description of the Change
Rip out the Blueprint superseded_by dropdown and burn it. Replace it with a text box that allows the user to type the name of the blueprint. Sprinkle in some infrastructure into ISpecificationSet to help.
I have performed some clean up to squeak into LoC net negative, as well as reformatting a doctest to silence lint.
To post a comment you must log in.

Looks good, with the tweaks suggested on irc - lookup blueprint once in validation method, and result set .one()