Review: Approve code

"Perhaps we don't need the garbo job anymore."

Sadly we do, as we want to prune them soonish after the artifacts are 
transitioned away.

8       + def delete(policies):
9       + """Delete the `IAccessPolicy objects."""

The other delete* methods on the accesspolicy sources take natural keys, not 
the objects themselves. It might be nice to keep this uniform, if it won't make 
it too terrible.

21      def getInformationTypes(pillar):
22      - """Return the allowed information types for the given pillar."""
23      + """Return the allowed information types for the given pillar.
24      +
25      + The allowed information types are those for which bugs and branches
26      + may be created. This does not mean that there will necessarily be bugs
27      + and branches of these types; the result is used to populate the 
allowed
28      + choices in the grantee sharing pillar and other similar things.
29      + """

This isn't quite accurate any more. It also includes information types that 
might encompass existing bugs and branches, but that aren't legal any more. It 
also only includes private types, but neither the name nor docstring even hint 
at this.
-- 
https://code.launchpad.net/~wallyworld/launchpad/getInformationTypes-respect-policies-v2-1043368/+merge/122434
Your team Launchpad code reviewers is subscribed to branch lp:launchpad.

_______________________________________________
Mailing list: https://launchpad.net/~launchpad-reviewers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~launchpad-reviewers
More help   : https://help.launchpad.net/ListHelp

Reply via email to