/srv/irclogs.ubuntu.com/2012/12/18/#launchpad-dev.txt

=== slank is now known as slank_away
cjohnstonsinzui: would you say that bug #295872 can be closed since it has been reworded and not had a reply from the op?02:33
_mup_Bug #295872: more info required about sprints and meetings on subscribe pages <confusing-ui> <lp-blueprints> <sprints> <trivial> <Launchpad itself:Triaged> < https://launchpad.net/bugs/295872 >02:33
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== frankban changed the topic of #launchpad-dev to: http://dev.launchpad.net/ | On-call reviewer: frankban | Firefighting: - | Critical bugs: <150
czajkowskifrankban: morning09:07
frankbanczajkowski: morning09:07
=== yofel_ is now known as yofel
czajkowskigmb: morning any idea on https://answers.launchpad.net/bugzilla-launchpad/+question/216825 not sure why you're sub'd to it11:07
gmbczajkowski: I'm not sure what he's getting at… it looks like maybe he wants to have a CSV export of bugs; I don't think we offer that (allenap, do we?). I'm subbed to it through the Bugzilla Launchpad plugin, which is what he filed it against.11:09
czajkowskiah I see11:14
czajkowskimorning btw11:14
czajkowskisinzui: aloha11:28
allenapczajkowski, gmb: The only vaguely relevant thing that comes to mind is +text for individual bugs.12:04
sinzuiczajkowski, allenap, gmb. I am still a sleep. I replied to the bug suggesting an API script and provided a sample that will make a CSV for all the bugs in a project12:26
czajkowskisinzui: morning lotta bugs in there atm and not sure how to triage them12:26
czajkowskiwhen you're more awake aka had some coffee fancy going through them so I can learn12:27
sinzuihi czajkowski. I am awake.14:08
czajkowskisinzui: not sure what https://bugs.launchpad.net/lpsetup/+bug/1090934  should be triaged14:12
_mup_Bug #1090934: Error: unable to find the ip address of the LXC container: Command '['/usr/bin/env', 'lp-lxc-ip', '-i', 'eth0', '-n', 'lptests']' returned non-zero exit status 1 <lpsetup:New> < https://launchpad.net/bugs/1090934 >14:12
sinzuiczajkowski, high. We don't need to fix it until the next LTS or if it blocks canonical developers from doing their job14:12
czajkowskinods14:13
sinzuiczajkowski, the key here is blocking us or buildbot14:13
sinzuiSo the scheduled fix is more than a year away :(14:13
czajkowskisinzui: what tags do I need to add14:14
sinzuinon14:14
sinzuiI was going to say none, but I think we want to add LTS and add a comment that the script has to work in LTSs and we believe this bug means it will not work in LTS T14:15
sinzuiThe loggerhead bug is low, No comment, no tags14:15
czajkowskisinzui: thanks14:21
jcsackettsinzui: can you refresh my memory on something? for +sharing, is the intent that drivers should be able to modify data on that page, or just see it?14:21
sinzuiOnly see it14:22
jcsackettsinzui: ok, thanks.14:22
=== matsubara is now known as matsubara-lunch
czajkowskisinzui: do you mean will work in non LTS ?14:32
sinzuiczajkowski, it does not have to work for a non-LTS like quantal We use it on LTSs to test Lp.14:34
czajkowskiah I see14:34
czajkowskithanks for the calrification14:34
sinzuiczajkowski, lpsetup is a "nice to have" for developers who do not use non-lts14:34
czajkowskinods14:36
=== Ursinha is now known as Ursinha-afk
=== slank_away is now known as slank
=== Ursinha-afk is now known as Ursinha
=== matsubara-lunch is now known as matsubara
timrcsinzui, why isn't it possible to make a public team, private?18:07
sinzuibecause something the team has done has become a public18:07
timrcsinzui, I thought that private teams could operate in public contexts now18:08
timrcand only identifying details would be shared18:08
sinzuiI cannot say exactly what. If the team owns something that cannot be owned by a private team or if its identity is know to a bug, mailing list, or public ppa, we know google knows all about it18:08
sinzuitimrc, no, the mailing list is public forever18:08
timrcsinzui, sure but what if the list of people in the team before it's made private is irrelevant... e.g. the reason we want to make the team private is to hide the identity of new members?18:09
sinzuiThe team membership detail could be cached...18:09
timrcsinzui, the pre-privatization detail...18:09
sinzuiand its involvement in bugs and answers was not sanitised. lots of data leaked though those interactions18:09
sinzuitimrc, honestly Lp does not support it. No one wants to pay us to sort out the details of changing team visibility18:10
=== deryck is now known as deryck[lunch]
timrcsinzui, that's the answer I wanted :)18:10
sinzuitimrc, I advise everyone in this case to create a replacement team that is setup right, and merge the problem team into it18:10
sinzuiYou have to setup memberships again, and you loose PPAs and mailinglists, but it gets around the team restrictions18:11
timrcsinzui, cool... so would adding the public team to the private team be a satisfactory way of creating a new private team with the members of the old public team?18:17
sinzuiadding/18:18
sinzui?18:18
timrcsinzui, yeah, I got "Add member", specify the team, then as an admin of that team, accept the invite?18:19
timrcer goto18:19
sinzuitimrc, You can a private team to a public team. The public team members will be permitted to know about the private team even if the members do not intersect because the super team has the right to vet its members18:20
sinzuiI think that is a safe solution18:20
sinzuis/You can a/You can add/18:21
timrcIt appears that I can add a public team to a private team as well, but you're saying that's not safe?18:21
timrcIt seems safe in the sense that people can't arbitrarily add themselves to the public team to gain access to the private team unlawfully18:23
sinzuitimrc, sorry, I had to deal with a deliver18:40
sinzuiy18:40
sinzuitimrc, let's not confuse visibility public/private with exclusive/inclusive membership policies18:41
sinzuitimrc, we do not trust inclusive team (Open and Delegated) because they do not vet membership. All exclusive (Restricted and Moderated) teams can own trusted things because they check their members. You can add exclusive teams as members and you don't need to worry about if their visibility is public or private18:44
sinzuitimrc, Since you care most about hiding some member, I think you suggestion of a private subteam is sensible18:45
=== deryck[lunch] is now known as deryck
=== gary_poster|away is now known as gary_poster
=== gary_poster is now known as gary_poster|away
=== gary_poster|away is now known as gary_poster
jcsackettanyone free to review https://code.launchpad.net/~jcsackett/launchpad/edit-icons-permissions/+merge/14055621:29
czajkowskijcsackett: evening21:44
timrcsinzui, so why is "embargoed" for private projects (re: http://blog.launchpad.net/general/private-projects-and-private-blueprints-leave-beta) not simply "Proprietary, can be public" to keep it consistent with other sharing policy information type meanings22:02
timrcthe meaning of embargoed in the context of branch sharing, for example, seems different than in the context of project type22:03
sinzuitimrc, yes, it is22:03
sinzuitimrc, different teams built the features that the meanings were not reconciled22:03
wgrantHm22:04
wgrantHow is the meaning different?22:04
wgrantStuff in an Embargoed project can't be public22:04
timrcwgrant, there is another information type for sharing, called Proprietary, can be public which is what is described at that  blog post22:04
sinzuinor is the use of embargoed symmetric. you cannot have embargoed bugs, but you can have branches and blueprints22:04
timrcbut as embargoed22:05
wgranttimrc: That's not an information type. It's a rule for what information types the project can contain, and it's not the same as Embargoed.22:05
timrcok, so there's Embargoed and then there's Embargoed, got it ;)22:05
wgrantNope22:06
wgrantWhere is the second meaning22:06
wgrant?22:06
sinzuiI think the real issue is that a project can be embargoed, but no policy recognises embargoed bugs22:07
timrcThe meaning of Embargoed in terms of a sharing policy: http://pastebin.ubuntu.com/1448655/22:07
timrcwgrant, ^22:07
timrcThe blog describes an Embargoed project as "Embargoed exists for projects that intend to start private but later be revealed publicly. All other private projects should be proprietary."22:07
wgrantOh22:08
wgrantThey actually still went with that?22:08
sinzuiEmbargoed can also become public if the project changes.22:08
wgrantBut in terms of what they actually mean in terms of Launchpad restrictions, they are the same22:08
wgrantBut the described uses are different22:08
sinzuitimrc, from your perspective, nothing goes public22:08
timrcsinzui, right, we are just contemplating the use of private projects in the new year, so I'm trying to really understand all this stuff now :)22:09
timrcSo within my team we have the unique ability of adding external sources for PPAs... let's say that the external dependency is a snapshot of -updates for some Ubuntu series, will the PPA still build with the latest -updates and supercede any dependencies in my snapshot with whatever's latest?22:38
timrcor will adding an external dependency cause the PPA to not build with the latest Ubuntu -updates22:39
StevenKYou can edit the external dependencies to not pull from -updates22:40
timrcStevenK, Ah, yes that's right22:40
timrcStevenK, Thanks for the reminder22:40

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