[01:18] wgrant: cheers === cp16net is now known as cp16net|away === Logan_ is now known as Guest27473 === Guest27473 is now known as Logan_ === Logan_ is now known as Guest90699 === cp16net|away is now known as cp16net === cp16net is now known as cp16net|away === tasdomas_afk is now known as tasdomas === marlinc is now known as marlinc|away === marlinc|away is now known as marlinc === jamesh_ is now known as jamesh [11:28] ASDAGAS [11:28] There [11:29] Like really should be a select all checkbox when deleting ppa packages [11:40] You might be able to copy them back in [11:40] Or, wait, you don't mean you copied too many do you? [11:40] s/copied/deleted/ [12:41] hm, https://launchpad.net/builders seems to have gone all forbidden on me again [12:43] I'm working on it [12:43] bug 1193057 [12:43] bug 1193057 in Launchpad itself "Copies of public source to private archives owned by private teams causes /builders to 403" [Undecided,In progress] https://launchpad.net/bugs/1193057 === wedgwood_away is now known as wedgwood [13:33] Hi everyone. Got an API question: [13:33] I would like to adjust a blueprint series goal through the API [13:34] Looks like "series goal" is not really exhibited though [13:34] Nor is there a method to accept or decline a blueprint proposed for a given series goal. [13:34] Thoughts ? Advice ? [14:06] i think the blueprints (specifications) API is very basic, and not on par fully with what can be done on the web site. i don't think you can do that exactly. #launchpad-dev would probably be a better place to ask about developing apps that use API or working on launchpad itself though. and it's unlikely any API that's not currently there will be added anytime soon, and LP is in maintenance mode right now, so only critical bugs ar === cp16net|away is now known as cp16net [14:07] It shouldn't be very difficult at all to add such API [14:08] I think you'd find it easy enough to add [14:08] dobey: yeah, I suspected that much. Was wondering if there was a convenient way to make authenticated POST calls to the website itself [14:08] It'll be easier to add the API than to muck around with screen-scraping :) [14:09] cjwatson: the API code around seriesgoal looks a bit more complex than the rest though [14:09] since there is some subtlety with distroseriesgoal / productseriesgoal [14:09] Certainly talk with the regular developers about how they'd like to see that done [14:10] The accept/decline bits look trivial [14:11] * ttx looks deeper now. Was just wondering if I missed an easier shortcut [14:12] If I were doing it, I'd export proposeGoal with proposer set to the API user, export acceptBy/declineBy with "By" deleted from their names and decider set to the API user, and export some of the goal properties [14:13] I don't think you need to worry about the productseries/distroseries difference there [14:13] (oh, and all of those on devel) [14:13] right [14:13] * cjwatson has to go out for a while [14:13] cjwatson: thx for the tip [14:14] yw === marlinc is now known as marlinc|away === marlinc|away is now known as marlinc === marlinc is now known as marlinc|away === marlinc|away is now known as Marlinc === cp16net is now known as cp16net|away === cp16net|away is now known as cp16net === tasdomas is now known as tasdomas_afk === Marlinc is now known as Marlinc|away === tasdomas_afk is now known as tasdomas === Marlinc|away is now known as marlinc === tasdomas is now known as tasdomas_afk === marlinc is now known as marlinc|away === marlinc|away is now known as marlinc === cp16net is now known as cp16net|away === cp16net|away is now known as cp16net === reed_ is now known as reed === marlinc is now known as marlinc|away === marlinc|away is now known as marlinc === cp16net is now known as cp16net|away === cp16net|away is now known as cp16net === joeyfreenode is now known as joey === wedgwood is now known as wedgwood_away