/srv/irclogs.ubuntu.com/2012/09/02/#launchpad-dev.txt

=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
cr3hi folks, is there a wiki page that describes the policy used by Launchpad for triaging bugs? for example, I heard you don't use the medium priority, is that documented somewhere?19:24
cr3nevermind, I just found my answer in the aptly named page: https://dev.launchpad.net/BugTriage19:25
lifelesscr3: there is also20:04
lifelesscr3: https://dev.launchpad.net/BugTriage/Background20:04
cr3lifeless: do you happen to know of tools to generate more elaborate reports of bugs for a project or a person? I know of jkakar's kanban that's pretty cool, but I'd like to have a look at other options20:05
lifelesstheres the ubuntu qa tools20:06
cr3lifeless: thanks, I'll pull the master branch and have a look20:06
wgrantwallyworld_: I wonder if you could just return the types of the accesspolicies that exist?23:33
wgrantI think that would work23:33
wallyworld_perhaps. i'd rather filter by ones in use23:33
wgrantThe access policies that exist are the access policies that are in use, ± a day23:35
wallyworld_sure, we now have a garbo job of course. but a day is a long time23:36
wgrantI was thinking last night that we should probably prune on sharing_policy change, too23:36
wgrantSo if you change it and they're unused then they evaporate23:37
wgrantimmediately23:37
wallyworld_that sounds best to me. i don't like the job method of cleaning these things up. fine for a safety net, but i think we can do better23:41
wgrantWell, the job is necessary unless we want to be firing off more jobs every time an information type changes23:42
wgrantBut we should probably do it inline on sharing_policy change23:42
wallyworld_that's what a meant - do it inline, not more jobs23:43
wallyworld_if it can be done efficiently23:44
wgrantEven when an artifact's information_type changes?23:44
wgrantWe *could* do that, but it's likely to cause some contention and isn't obviously a significant benefit23:44
wallyworld_it's a benefit since it allows the in use policies to be maintained. but how much so, not sure23:46
wallyworld_if the info type changes, so long as we ensure there's a policy if there were none previously23:46
wgrantYou can't change the info type to something not allowed by the sharing policy, and changing the sharing policy ensures that there's an access policy, so that direction is not an issue23:47
wgrantIt's just cleanup that needs consideration23:47
wallyworld_it may ensure there's an access policy but the policy may be cleaned up before it can be used23:48
wgrantIt won't be, since we don't clean up anything that's allowed by either sharing_policy.23:48
wallyworld_that's good23:49
wgrant(modulo that bug last week)23:49
wallyworld_ah right, yes23:49
wgrantSo, I think it's probably sensible to just return the APs that exist. Separately we should factor most of the pruner into a model method, and call it from both the garbo job and setFooSharingPolicy23:51
wgrantSince your new method has to return all the stuff permitted by sharing policies, and all of the types involved in access policies, but the model ensures that everything permitted by a sharing policy has an access policy23:52
wallyworld_the method already returns the permitted stuff, just is missing the current in use stuff23:54

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!