[01:46] <tsimonq2> Any reason why 2/3 of the builders for amd64/i386 are disabled?
[01:46] <tsimonq2> (maybe due to the firewall maintenance?)
[01:51] <wgrant> tsimonq2: Indeed, fixing. Thanks for the poke.
[01:57] <tsimonq2> wgrant: yw :)
[15:19] <nickoe> Hello
[15:20] <nickoe> why is it that the ubuntu one login on staging launchpad.net requires two factor auth?   I don't think I have that setup. So I can't login to the staging instance.
[15:21] <cjwatson> nickoe: I think you must be in some relevant team.  What's your username?
[15:22] <nickoe> cjwatson: nickoe
[15:23] <nickoe> I just wanted to test if it was possible to use milestones for a git project.
[15:24] <cjwatson> staging doesn't have git anyway
[15:24] <cjwatson> you could use qastaging.launchpad.net, which has git and uses production SSO
[15:25] <cjwatson> (although is running off a somewhat old DB dump)
[15:25] <nickoe> why does it not have git?
[15:27] <nickoe> according to the help page about the staging server it says that it is only about a week after
[15:27] <cjwatson> basically just we haven't set it up.  we did all the development on qastaging
[15:27] <cjwatson> right, but that doesn't necessarily mean all services exist there
[15:27] <cjwatson> I'd like to do it but haven't had time
[15:28] <cjwatson> I can possibly answer your question anyway; milestones basically don't interact with code hosting (either bzr or git) in any way
[15:29] <cjwatson> so you can use them, they just don't have any connection to git
[15:29] <dobey> and presumably you can link a series to a branch in git
[15:29] <nickoe> cjwatson: basically it was because of
[15:30] <nickoe> https://lists.launchpad.net/kicad-developers/msg31469.html
[15:30] <cjwatson> dobey: no
[15:30] <dobey> so that only works with bzr?
[15:30] <cjwatson> yes.  git branches are much more lightweight
[15:30] <cjwatson> nickoe: that email stems from the false premise that you could do that with bzr
[15:30] <cjwatson> nickoe: perhaps somebody is confusing milestones and series
[15:31] <dobey> yes i think that means series
[15:31] <nickoe> yes, indeed. So I wanted to see if I could do it. I am.not admin.for the kicad project.
[15:31] <cjwatson> nickoe: while you can't link a series to a git branch in a strong way, you can easily just advertise a branch as being the main development branch for a particular series.  linking it to the series in a strong LP project management kind of way doesn't buy all that much.
[15:32] <cjwatson> nickoe: we don't implement it because git branches are more lightweight and don't have the same kind of database presence - for example it would be pretty cumbersome to prevent deletion of a branch that was linked to a series.
[15:33] <nickoe> I don't need that either.  I just need to be able to indicate bugs for some milestone clearly, hopefully better than using tags.
[15:33] <cjwatson> nickoe: and you can do that without needing to have a branch linked to the milestone
[15:33] <cjwatson> or series for that matter
[15:33] <cjwatson> I think git is really a red herring when it comes to wanting to track bugs in a milestone or series
[15:34] <nickoe> ehh, why?  what do you mean?
[15:34] <cjwatson> what difference would it make to bug tracking to have a git branch linked to the series?  or even a bzr branch?
[15:35] <nickoe> I don't need that
[15:35] <cjwatson> then you do not have a problem here
[15:35] <nickoe> I just wanted to use the milestone property for a bug
[15:35] <cjwatson> right, and that has nothing to do with bzr or git
[15:36] <cjwatson> you can just do it (if you have sufficient privileges on the project, at least)
[15:36] <dobey> well, it's useful outside of launchpad proper (ie, tarmac can update bug status when a branch lands in a bzr target branch that's linked to a series)
[15:36] <cjwatson> this Wayne person is confused
[15:36] <nickoe> I understand.
[15:36] <nickoe> y
[15:36] <cjwatson> dobey: bug status, but not bug task status
[15:36] <cjwatson> err
[15:36] <dobey> but for git, that link could be mad outside launchpad i suppose
[15:36] <cjwatson> sorry, yes, in the tarmac case I suppose so
[15:36] <nickoe> i don't have the priv. for that on the project, since I can not see any link to create a milestpne
[15:37] <cjwatson> nickoe: right, so just need to go back to the kicad maintainers and point out that they can perfectly well use milestones regardless of whether git is in use
[15:37] <dobey> ie, one could make a policy where branch name and series name must match, and write a tool based on that
[15:39] <cjwatson> right
[15:39] <cjwatson> nickoe: feel free to point them our way if they still have problems
[15:40] <nickoe> cjwatson: thank you.  I must go now. :)
[15:41] <cjwatson> I've got a colleague fixing the two-factor stuff
[15:41] <cjwatson> thanks for pointing that out