new project have legacy sharing policies
Bug #1040989 reported by
Curtis Hovey
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Ian Booth |
Bug Description
I just registered a new project and I was surprised to see that the Sharing page said the project used Legacy bug and branch sharing policies. I think think means the garbo job to migrate sharing policies cannot complete.
For public projects the default is clearly Public for both bugs and branches Sharing Policy.
For commercial projects we can choose Public or Proprietary as the default. Users, must choose an in between case. I favour defaulting to Proprietary for commercial projects because it is a safe default.
Related branches
lp:~wallyworld/launchpad/new-project-sharing-policies-1040989
- William Grant: Approve (code)
-
Diff: 472 lines (+117/-36)14 files modifiedlib/lp/bugs/browser/tests/test_bug_views.py (+8/-3)
lib/lp/bugs/browser/tests/test_bugs.py (+13/-3)
lib/lp/bugs/browser/tests/test_bugtarget_filebug.py (+3/-3)
lib/lp/bugs/tests/test_bugs_webservice.py (+3/-3)
lib/lp/code/browser/tests/test_branch.py (+10/-5)
lib/lp/code/browser/tests/test_product.py (+1/-2)
lib/lp/code/model/tests/test_branch.py (+5/-2)
lib/lp/code/model/tests/test_branchnamespace.py (+7/-5)
lib/lp/registry/model/product.py (+12/-0)
lib/lp/registry/services/tests/test_sharingservice.py (+0/-1)
lib/lp/registry/tests/test_product.py (+26/-1)
lib/lp/registry/tests/test_product_webservice.py (+2/-2)
lib/lp/scripts/tests/test_garbo.py (+6/-4)
lib/lp/testing/factory.py (+21/-2)
Changed in launchpad: | |
assignee: | nobody → Ian Booth (wallyworld) |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in stable r15879 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 15879>.