[01:05] <mdke> jordi: aww. Sorry to see you go - good luck and stick around
[04:00] <Amaranth> is there any way to delete a 'series'? i'd like to get rid of https://launchpad.net/products/compizsettings/0.00
[04:02] <mpt> Goooooooooooooood afternoon Launchpadders!
[04:02] <mpt> Amaranth, the current way to do it is to make a support request
[04:03] <mpt> https://launchpad.net/products/launchpad/+tickets
[04:03] <Amaranth> ick
[04:03] <Amaranth> alright, i'll do that after i talk to the other developer
[04:04] <mpt> That you can't do it yourself is bug 2141
[04:04] <Ubugtu> Malone bug 2141 in launchpad "You can't remove series in products" [Medium,Confirmed]  http://launchpad.net/bugs/2141
[04:06] <Amaranth> yum, stale bugs :)
[04:06] <Amaranth> I guess it's the same for removing a link from a series to a package in ubuntu?
[04:10] <mpt> Same for removing anything
[04:10] <mpt> actually
[04:10] <mpt> with that have you tried setting the package to ""?
[04:11] <Amaranth> it only lets me add a new link
[04:11] <Amaranth> not modify the current one
[04:15] <mpt> Amaranth, that's bug 4556 :-(
[04:15] <Ubugtu> Malone bug 4556 in launchpad "can't remove link beetween products and source package" [Medium,Confirmed]  http://launchpad.net/bugs/4556 - Assigned to Celso Providelo (cprov)
[04:15] <Amaranth> heh
[04:16] <Amaranth> starting to think i should have used sourceforge ;)
[04:25] <somerville32> Amaranth: duck :P
[06:35] <Ubugtu> New bug: #76423 in blueprint "Render dependency graph image map that contains no-ascii characters crashes" [Undecided,Confirmed]  http://launchpad.net/bugs/76423
[06:47] <mpt> Ubugtu, that is not a new bug, it was reported two days ago
[06:53] <ajmitch> however Ubugtu was hiding away for those 2 days
[06:53] <ajmitch> & it's just catching up now
[07:06] <mpt> ahh
[07:42] <jamesh> mpt: it's back to help you with the bug report report
[07:55] <mpt> yep
[08:51] <carlos> morning
[09:07] <SteveA> morning!
[09:29] <EmxBA> can someone add ubuntu bosnian translators to https://launchpad.net/rosetta/groups/ubuntu-translators ?
[09:31] <thumper> evening
[09:39] <mdke> carlos: see EmxBA's query above
[09:39] <mdke> morning matthewrevell 
[09:39] <matthewrevell> mdke: Howdy
[09:40] <carlos> mdke: thanks for the ping
[09:40] <mdke> np
[09:40] <EmxBA> see https://launchpad.net/people/ubuntu-l10n-bs
[09:40] <carlos> EmxBA: ok, thanks
[09:40] <EmxBA> thank you
[09:41] <carlos> EmxBA: done
[09:41] <EmxBA> and, is there any list of people that contributed on specific language?
[09:41] <carlos> EmxBA: We have such information, but we don't have a web page to render that information in a central place
[09:42] <EmxBA> well i would put top 10 contrib. from bosnian language to bosnian translators team, but i must search for them
[09:42] <mdke> don't forget that quality is important, as well as quantity!
[09:42] <carlos> EmxBA: don't you have a mailing list for Bosnian people?
[09:43] <carlos> EmxBA: I think is better that you ask them to join the team
[09:43] <EmxBA> yes, but not all of them know for it, some translate time by time and so...
[09:43] <EmxBA> ok, i have another better idea, thanks anyway
[09:43] <carlos> EmxBA: also, they will get a warning now
[09:43] <carlos> that they translations will not be used by default
[09:44] <carlos> because there is a Bosnian team now
[09:44] <EmxBA> and that team reviews the trans.?
[09:45] <carlos> EmxBA: yeah, your team is now the only one that will be able to apply changes or add new translations to Ubuntu
[10:02] <mdke> EmxBA: because of that responsibility carlos mentioned, it's worth having a look at setting up some quality control mechanisms within the team, and some efforts to work with similar groups such as the Gnome or KDE translator groups
[10:02] <EmxBA> we have mailing list and irc channel, 
[10:04] <mdke> EmxBA: I mean, processes which ensure that the group members are good translators and are familiar with common guidelines
[10:04] <mdke> EmxBA: I set out some general ideas, as well as what the italian team does here: http://www.mdke.org/?p=26
[10:04] <mdke> (in the Translation Teams section)
[10:05] <EmxBA> ok, that's ok too because our local LUG made a common words list that are mostly bad translated and we've agreed on lots of them so the process is much more better - see http://start.linux.org.ba/InfoRje%C4%8Dnik
[10:06] <EmxBA> ah nice guide for me mdke  :)
[10:07] <mdke> there are also good guides from upstream, for example the Gnome translation guide
[10:42] <sivang> morning
[10:43] <sivang> can soomeone please renew my membership in ubuntumembers?
[10:43] <sivang> (got auto-expiray)
[11:07] <jamesh> sivang: have you tried asking on one of the ubuntu channels?
[11:08] <mpt> matthewrevell, are you taking over the Launchpad report job from kiko-zzz?
[11:08] <mpt> where by "Launchpad report" I mean "mailing list message about what's new in this Launchpad rollout"
[11:09] <matthewrevell> mpt: kiko-zzz is going to continue to collate the commit reports, then I'll produce a user-friendly summary.
[11:09] <mpt> ok
[11:10] <mpt> If that reduces the amount of time kiko needs to spend on that, that will be great :-)
[11:10] <jamesh> ddaa: sent a review of your importd-lastsynced branch
[11:10] <ddaa> jamesh: thanks
[11:10] <jamesh> ddaa: I think the datepublishedsync stuff is handled at the wrong level
[11:11] <ddaa> let's talk about it
[11:11] <jamesh> okay
[11:11] <cprov> good morning, guys
[12:24] <salgado> mpt, around?
[12:33] <salgado> jamesh, do you think you'll have time to review my image-widget branch today or tomorrow?
[12:33] <jamesh> salgado: check your inbox
[12:34] <salgado> wow
[12:35] <salgado> thanks a lot, jamesh!
[12:37] <jamesh> salgado: looks pretty good
[12:38] <salgado> cool. glad you liked it. :)
[12:39] <jamesh> salgado: some of the changes I suggest are to make it even easier to use (e.g. so you don't need to use custom_widget(), or override showOptionalMarker())
[12:40] <salgado> yeah. we'll probably want to use whenever we use the ImageUpload field, so I think that's very good
[12:41] <mpt> salgado, yes
[12:43] <salgado> mpt, the implementation of SearchingProjects has landed. just let me know if you need any help to use it
[12:48] <mpt> thank you salgado!
[12:55] <static> good morning launchpad
[12:56] <matthewrevell> static: morning!
[12:58] <kiko-zzz> bon jour brasil
[12:58] <salgado> mpt, also, I may be able to help you with the search on the distribution page, but please talk to kiko about that since I'm currently working on some shipit stuff
[12:58] <SteveA> good morning
[12:58] <matthewrevell> morning/afternoob
[12:58] <matthewrevell> eh, afternoon
[12:59] <thumper> morning SteveA
[12:59] <kiko> hey thumper 
[12:59] <kiko> how's the timezone treating you?
[12:59] <kiko> yo danilos 
[12:59] <thumper> great except for Thursdays / Fridays
[01:00] <danilos> yo kiko
[01:00] <SteveA> Welcome to the weekly late-late-for-new-zealanders launchpad meeting
[01:00] <SteveA> who is here today
[01:00] <SteveA> ?
[01:00] <matsubara> me
[01:00] <thumper> here
[01:00] <kiko> me
[01:00] <danilos> me
[01:00] <cprov> me
[01:00] <jamesh> me
[01:00] <carlos> me
[01:00] <static> me
[01:00] <matthewrevell> here
[01:01] <spiv> me
[01:01] <salgado> me
[01:01] <SteveA> BjornT: here, or on vacation with an unattended irc client?
[01:01] <SteveA> ddaa: ?
[01:01] <mpt> me
[01:01] <ddaa> here
[01:02] <kiko> stub?
[01:02] <stub> eh/
[01:02] <SteveA> == Agenda ==
[01:02] <SteveA>  * Roll call
[01:02] <SteveA>  * Agenda
[01:02] <SteveA>  * Next meeting
[01:02] <SteveA>  * Activity reports
[01:02] <kiko> /he
[01:02] <stub> oh... here
[01:02] <SteveA>  * Actions from last meeting
[01:02] <SteveA>  * Oops report (Matsubara)
[01:02] <SteveA>  * Bug report report (mpt)
[01:02] <SteveA>  * Production and staging (Stuart)
[01:02] <SteveA>  * Launchpad 1.0 status reports
[01:02] <SteveA>  * Sysadmin requests
[01:02] <SteveA> ----
[01:02] <SteveA>  * Reorganising dbschema (Steve)
[01:02] <SteveA>  * Fix-it Friday and Edge (FiF)
[01:02] <SteveA>  * Canonical names, testing on beta (Stuart)
[01:02] <SteveA>  * (other items)
[01:02] <SteveA> ----
[01:02] <SteveA>  * Keep, Bag, Change
[01:02] <SteveA>  * Three sentences
[01:02] <SteveA> 
[01:03] <SteveA> next meeting...
[01:03] <SteveA> 4 January, skipping one week
[01:03] <kiko> yay for holidays
[01:03] <SteveA> any objections or comments?
[01:03] <SteveA> high five man
[01:03] <mpt> That agenda is out-of-date
[01:03] <mpt> I think
[01:03] <matsubara> well I'll be on vacation in the first week of Jan.
[01:03] <SteveA> mpt: it isn't, but thanks for looking :-)
[01:03] <danilos> or rather, high man ;)
[01:03] <mpt> I deleted last week's items an hour or so ago
[01:04] <SteveA> I'm happy with this agenda
[01:04] <mpt> ok
[01:04] <SteveA> activity reports...
[01:04] <SteveA> I suck at activity reporting again
[01:04] <mpt> up to date
[01:04] <matthewrevell> up to date
[01:04] <matsubara> up to date
[01:04] <thumper> up to date
[01:04] <static> up to date
[01:04] <stub> up to dadte
[01:05] <ddaa> up to date
[01:05] <kiko> up to date
[01:05] <spiv> I'm behind (sent some, but missing several).
[01:05] <danilos> up to date (just sent out the yesterday's one, ha!)
[01:05] <jamesh> not up to date
[01:05] <carlos> I'm missing yesterday's one
[01:05] <cprov> I suck, not up to date
[01:05] <carlos> will send it after the meeting
[01:05] <salgado> up to date
[01:05] <kiko> oh, same here
[01:05] <kiko> as carlos 
[01:05] <kiko> I fell asleep at the keys
[01:06] <SteveA> spiv: I don't think you need to be here this week.  go work on the smartserver instead (as we just discussed)! :-)
[01:06] <spiv> Ok :)
[01:06] <SteveA>  * Actions from last meeting
[01:07] <SteveA> I discussed the __eq__ thing with andrew
[01:07] <SteveA> and we refined the approach and came up with a plan to land it
[01:07] <SteveA> I do not believe there were any other actions
[01:07] <SteveA>  * Oops report (Matsubara)
[01:07] <kiko> good job SteveA 
[01:07] <matsubara> Today's oops report is about bugs 76319, 46589
[01:07] <Ubugtu> Malone bug 76319 in launchpad-support-tracker "+needattentiontickets page timing out" [Undecided,Unconfirmed]  http://launchpad.net/bugs/76319
[01:07] <Ubugtu> Malone bug 46589 in launchpad "Poll crashes if you select default poll option" [Critical,Confirmed]  http://launchpad.net/bugs/46589
[01:07] <matsubara> Bug 46589 is not assigned. Salgado, could you take that one? You wrote most (if not all) of the poll code, right?
[01:08] <matsubara> stub, can you take a look at bug 76319 and check why that page is timing out? Please leave a comment in the bug with your analysis, that way when Francis comes back he can fix it. (For now, I think that bug can wait for Francis because 100% of the hits were from search bots, if the situation changes meanwhile I'll ask someone else to fix it)
[01:08] <jamesh> SteveA: there was an action for me to look into recording checkpoint timestamps in OOPS reports, but I didn't get round to it this week
[01:08] <salgado> matsubara, I can probably take it, but I don't think I'll be able to work on it before January 8
[01:09] <kiko> matsubara, I asked stub before -- he said the query needs to be rewritten
[01:09] <SteveA> jamesh: ok, let's keep track of this.  I'd like to see us get the new OOPS format sorted out early next year too.
[01:09] <stub> matsubara: discussed that one with kiko already
[01:09] <kiko> to not use a subselect
[01:09] <matsubara> I personally think it can wait until them, but kiko changed its importance to critical, so../
[01:09] <SteveA> jamesh: this is important for pulling together all the QA efforts, and supporting xmlrpc better
[01:09] <matsubara> where did you guys discussed that?
[01:10] <kiko> how do I answer that question
[01:10] <matsubara> it'd be nice to have that recorded in the bugtracker
[01:10] <jamesh> SteveA: yep.  It would be a good task to look at in Brazil
[01:10] <mpt> SteveA, I recorded the other meeting actions (including jamesh's) on the MeetingAgenda
[01:11] <SteveA> jamesh: sure.  are you sticking around the async office for a bit after the ORM sprint?
[01:11] <jamesh> SteveA: yes
[01:11] <kiko> matsubara, yeah, sorry, stub and I didn't do it -- I was multitasking horribly and didn't even have the bug number
[01:11] <SteveA> awesome.  I think that's a great thing to work on then.
[01:11] <kiko> matsubara, one thing that we could look into is an oops->bug gateway
[01:11] <kiko> i.e.
[01:11] <kiko> a URL to which I add an OOPS ID
[01:11] <kiko> and it redirects me to the right bug
[01:11] <sivang> jamesh: have re-asked now in -devel, but asked before and did not get any response
[01:11] <kiko> matsubara, do you think that could work?
[01:12] <SteveA> I think we can add an oops id table to support our own development and QA processes
[01:12] <SteveA> it's a special case, but important for launchpad itself
[01:12] <matsubara> kiko: that'd be nice to have.
[01:12] <kiko> SteveA, maybe it could work for the distro team and others too
[01:12] <kiko> matsubara, one option is using the OOPS as a bug alias
[01:12] <matsubara> kiko: you mean any random OOPS or one already in a bug report?
[01:12] <SteveA> cute idea
[01:12] <kiko> but no, that couldn't work, it's an N to one
[01:12] <SteveA> I like that
[01:13] <kiko> there are many OOPSes to a bug
[01:13] <SteveA> if we had many aliases per bug
[01:13] <kiko> yeah
[01:13] <SteveA> worth considering though
[01:13] <SteveA> matsubara: are we done?
[01:14] <matsubara> SteveA: sorry, yes. thanks
[01:14] <SteveA> thank you
[01:14] <SteveA>  * Bug report report (mpt)
[01:14] <mpt> SteveA, I'll carry them forward to the next meeting if you think we don't have time for them this week
[01:14] <SteveA> we have time
[01:14] <mpt> There are 17 known Critical bugs in Launchpad without released fixes. :-( The oldest ten are:
[01:14] <mpt>  * Bug #30602 (Timeout errors in +translate), Critical, In Progress, kiko
[01:14] <mpt>  * Bug #68295 (private), Critical, In Progress, kiko
[01:14] <mpt> kiko, are you making any progress?
[01:14] <Ubugtu> Malone bug 30602 in rosetta "Timeout errors in +translate" [Critical,In progress]  http://launchpad.net/bugs/30602 - Assigned to Christian Reis (kiko)
[01:15] <kiko> not really. 
[01:15] <mpt>  * Bug #44214 (We need to add code to prevent POFiles being in the same path), Critical, Fix Committed, carlos
[01:15] <mpt> carlos, has that been rolled out? If not, should it be cherrypicked?
[01:15] <matsubara> and thanks for commenting in the bug stub 
[01:15] <Ubugtu> Bug 68295 on http://launchpad.net/bugs/68295 is private
[01:15] <Ubugtu> Malone bug 44214 in rosetta "We need to add code to prevent POFiles being in the same path" [Critical,Fix committed]  http://launchpad.net/bugs/44214 - Assigned to Carlos Perell Marn (carlos)
[01:15] <mpt>  * Bug #46589 (Poll crashes if you select default poll option), Critical, Confirmed, unassigned, which matsubara already discussed
[01:15] <Ubugtu> Malone bug 46589 in launchpad "Poll crashes if you select default poll option" [Critical,Confirmed]  http://launchpad.net/bugs/46589
[01:15] <kiko> if I sit down to do just that I can do it but things have been flying at me left and right.
[01:15] <kiko> that's one that we should really fix salgado 
[01:15] <kiko> matsubara, do you think you'd find it hard to fix it?
[01:15] <mpt> ok
[01:16] <mpt>  * Bug #46982 (Need to support KDE like plural forms), Critical, Confirmed, danilos
[01:16] <mpt>  * Bug #73509 (.po file export doesn't update cached files), Critical, Confirmed, danilos
[01:16] <Ubugtu> Malone bug 46982 in rosetta "Need to support KDE like plural forms" [Critical,Confirmed]  http://launchpad.net/bugs/46982 - Assigned to   (danilo)
[01:16] <Ubugtu> Malone bug 73509 in rosetta ".po file export doesn't update cached files" [Critical,Confirmed]  http://launchpad.net/bugs/73509 - Assigned to   (danilo)
[01:16] <mpt> danilos, will you get either of those done before the holidays?
[01:16] <danilos> mpt: no progress on those yet
[01:16] <SteveA> kiko: maybe elliot can look at the poll crash?
[01:16] <carlos> mpt: bug #44214 cannot be cherrypicked. I need to see how to do it cherrypickable
[01:16] <matsubara> which one? the poll one?
[01:16] <mpt>  * Bug #65800 (staging., demo., and edge. should obviously be demos), Critical, Confirmed, mpt
[01:16] <mpt> I will either fix this later today NZT, or mail the launchpad list explaining why I can't.
[01:16] <Ubugtu> Malone bug 65800 in launchpad "staging., demo., and edge. should obviously be demos" [Critical,Confirmed]  http://launchpad.net/bugs/65800 - Assigned to Matthew Paul Thomas (mpt)
[01:16] <danilos> mpt: only 73509 is possible, 46982 not
[01:17] <mpt> danilos, ok, thanks
[01:17] <kiko> SteveA, that's an idea
[01:17] <salgado> kiko, I have two days left. I'm happy to work on it but I also need to land the ImageUpload widget and start another branch to use it everywhere
[01:17] <SteveA> mpt: do you want to talk about 65800 in a voice call?
[01:17] <SteveA> static: you up for it?
[01:17] <static> kiko, SteveA, I'd be happy to tackle it
[01:17] <kiko> salgado, yeah.. is that so time-critical though?
[01:17] <kiko> static, cool. matsubara can you give static some assistance getting started?
[01:17] <mpt> SteveA, yes, but not until after I've looked at the code
[01:17] <matsubara> kiko: sure.
[01:17] <mpt> SteveA, oh, wait, I was confusing it with the other one, which is:
[01:17] <salgado> not really, I can just land the image-widget stuff and leave the rest for later, but there's also the shipit thing
[01:17] <mpt>  * Bug 74839 (private), Confirmed, Critical, mpt
[01:17] <mpt> I will try to fix this today, but it is quite likely I will not know how.
[01:17] <Ubugtu> Bug 74839 on http://launchpad.net/bugs/74839 is private
[01:18] <SteveA> mpt: I had an idea about it.  we should takl about it after this meeting.
[01:18] <kiko> salgado, yeah.. your call really
[01:18] <mpt>  * Bug #71283 (Allow non-authenticated rendering of +translate pages), Critical, In Progress, carlos
[01:18] <Ubugtu> Malone bug 71283 in rosetta "Allow non-authenticated rendering of +translate pages" [Critical,In progress]  http://launchpad.net/bugs/71283 - Assigned to Carlos Perell Marn (carlos)
[01:18] <mpt> carlos, is that nearly finished?
[01:18] <mpt> SteveA, ok
[01:18] <SteveA> mpt: so which bug will you be doing today?  the ui 1.0 one or the differentiating servers one?
[01:18] <kiko> mpt, I need to review it
[01:18] <kiko> please don't rub it in
[01:18] <carlos> mpt: blocked on kiko's review
[01:18] <salgado> kiko, maybe I can help matsubara/static with the poll fix?
[01:19] <mpt> carlos, great! (for some levels of great)
[01:19] <kiko> salgado, if necessary -- I think they will have fun figuring it out, and you can review a proposal and the fix later.
[01:19] <salgado> sure thing
[01:19] <kiko> so static, test first, then a proposal to fix, then a fix, then a review, then landing. easy.
[01:19] <mpt> SteveA, the differentiating servers should be only two or three lines (and one graphic), I just need to verify what the first of those lines is
[01:20] <static> kiko: ok
[01:20] <mpt> and finally
[01:20] <mpt>  * Bug #73761 (Missing support for any-i386 and linux-i386), Critical, Fix Committed, Malcolm Cleaton
[01:20] <mpt> cprov, has that fix appeared in production?
[01:20] <Ubugtu> Malone bug 73761 in soyuz "Missing support for any-i386 and linux-i386" [Critical,Fix committed]  http://launchpad.net/bugs/73761 - Assigned to Malcolm Cleaton (malcolmcleaton)
[01:20] <SteveA> mpt: ok, I have an idea to make that one simple.  please let's have a brief call about that after this meeting.
[01:20] <mpt> SteveA, ok, I'll try to stay awake :-)
[01:20] <mpt> Thus endeth the bug report report
[01:20] <kiko> thus thanketh the mpt mpt
[01:20] <SteveA> thanks mpt!
[01:21] <SteveA>  * Production and staging (Stuart)
[01:21] <stub> I think the important bit about mpt's bug is to differentiate if you are on the live database or not, not if you are on staging, edge, beta etc.
[01:21] <stub> Staging environment is running as normal with no surprises.
[01:21] <stub> Production rollout went smoothly last week, as did the cherry picks I was able too do. There is an outstanding cherry pick request from Carlos that I cannot merge in due to conflicts and test failures. So a reminder - if you need to make a fix that should be cherry picked it needs to merge cleanly into the production branch.
[01:21] <stub> I think the easiest way to do this is to create your bugfix branch from the production branch which will ensure your work can be cherry picked as I can merge from your fix branch just as easily as from rocketfuel/devel.
[01:21] <stub> edge.launchpad.net should be live tomorrow if the outstanding rt issue is dealt with and it doesn't reveal further problems. With luck it will be updated daily and we can look at shortening the window between landing and rollout in the new year.
[01:21] <stub> Once all outstanding database patches have landed in rocketfuel/devel, I'll settle a date for the next rollout (or Robert will if I'm on leave). This should be in the new year as everyone is on leave and rolling out tomorrow would not be a great idea...
[01:22] <stub> So any DB changes still to land?
[01:22] <ddaa> related reading: http://venge.net/monotone/wiki/DaggyFixes
[01:22] <SteveA> ddaa: http://www.urbandictionary.com/define.php?term=dag
[01:23] <SteveA> http://www.urbandictionary.com/define.php?term=daggy
[01:23] <SteveA> related
[01:23] <stub> :-)
[01:23] <SteveA> all done stub ?
[01:23] <stub> I'm done, and I'll take silence as 'all patches are landed'
[01:23] <kiko> that I know of
[01:23] <kiko> at least
[01:23] <SteveA> great
[01:23] <SteveA>  * Launchpad 1.0 status reports
[01:24] <stub> Which means we are back on db change freeze on head
[01:24] <salgado> == Random Things 1.0 ==
[01:24] <salgado> PillarGotchis: My ImageWidget has been reviewed and I plan to land it today. After that it'd be just a matter of using that widget on products/projects/distros/sprints +edit pages
[01:24] <danilos> Rosetta 1.0  weekly report:
[01:24] <danilos> - opening edgy for translation: DONE
[01:24] <danilos> - firefox import/export: added couple more tests, put it unfinished on needs-review
[01:24] <danilos> - oo import/export: no progress this week
[01:24] <danilos> - translation review: needs to finish javascript usage and will be completely done.
[01:24] <danilos> - essential docs: no progress this week
[01:24] <danilos> - search via translation browsing: implemented, waiting for review from kiko
[01:24] <danilos> - checks not to upload wrong language PO file using "too many changes" check: not started
[01:24] <danilos> - translation page for projects: bug 73875 (not started)
[01:24] <Ubugtu> Bug 73875 on http://launchpad.net/bugs/73875 is private
[01:24] <danilos> - ui fixes: DONE
[01:25] <ddaa> supermirror-smart-server: spiv reported that bzr+http:// is operational on bazaar.launchpad.net (I did not personally check).
[01:25] <kiko> (cprov's connection is busted, he called me to say that)
[01:25] <ddaa> no news about supermirror-smart-server write support
[01:26] <kiko> write support ddaa? so this is pull only?
[01:26] <ddaa> yes
[01:26] <SteveA> we're putting off write support for a while
[01:26] <ddaa> ack
[01:26] <SteveA> so that spiv can focus on mainline bzr smartserver enhancements
[01:26] <kiko> thanks
[01:26] <SteveA> for their next release early jan
[01:27] <SteveA> mpt sent a UI status report privately
[01:27] <SteveA>  * Sysadmin requests
[01:27] <stub> rt #26309
[01:28] <jamesh> RT 26307
[01:28] <SteveA> briefly, what are these about?
[01:28] <SteveA> stub: is that the edge one?
[01:28] <jamesh> 26307 is about getting the new subdomains working for demo.launchpad.net
[01:28] <stub> rt #26309 is sorting out the edge.launchpad.net apache redirects. currently edge is giving proxy errors.
[01:28] <kiko> stub, RTs for salgado to access staging, and something else
[01:28] <SteveA> jamesh: that one is important to get done very early jan
[01:28] <thumper>  #26289 - access to vostok
[01:29] <stub> What is this salgado accessing staging request? And it would need to go to me first before the admins will act on that.
[01:29] <SteveA> thanks thumper 
[01:30] <salgado> stub, every once in a while I need to play with staging to get some info from shipit data and currently I have to ask kiko/matsubara to do that for me
[01:30] <salgado> yesterday I had to do lots of tests and so elmo gave me access to staging
[01:31] <stub> asuka now has connections to the production database, so no non-essential accounts on there any more. I should have brought that up in a previous meeting when talking about the beta.launchpad.net work.
[01:31] <kiko> stub, SteveA: I'm not sure why everybody on the team can't issue queries against staging
[01:31] <kiko> stub, SteveA: ro queries that is.
[01:31] <SteveA> kiko: because we're using the same machine for production systems now
[01:31] <elmo> kiko: because that gives the entire team access to all passwords in launchpad?
[01:31] <stub> Accessing the database can be done from devpad if I give access.
[01:31] <salgado> stub, we kept the RT because you're the person responsible for db permissions
[01:31] <kiko> elmo, passwords? 
[01:31] <jamesh> kiko: person table
[01:31] <SteveA> well
[01:32] <kiko> but passwords aren't stored cleartext
[01:32] <stub> What people need to authenticate and are stored encypted in the db. 
[01:32] <SteveA> it gives access to the salts and hashes of all passwords
[01:32] <kiko> oh come on
[01:32] <SteveA> I wouldn't want to give the impression on a public channel that we're storing passwords in plain text, elmo ;-)
[01:32] <kiko> these are launchpad developers here...
[01:32] <stub> Password cracking would still give a significant number of hits - probably around 10-15% with our userbase.
[01:32] <kiko> BUT THESE ARE OUR DEVELOPERS
[01:32] <SteveA> let's take this onto a different channel
[01:32] <elmo> it's not just passwords
[01:32] <elmo> it's also private bug reports
[01:32] <SteveA> and continue with the scheduled meeting
[01:32] <kiko> what the hell are we talking about password crackers 
[01:33] <SteveA> if we need to agree a policy here, I can do that best with a voice call to elmo
[01:33] <elmo> "Dear Vendor-Sec, we'd like to 20 launchpad developers to the list of people who can see embargoed bugs, kplsthx.  Love, Canonical"
[01:33] <elmo> I'm sure that'll go down well
[01:34] <kiko> ...
[01:34] <stub> every person with access opens up more attack points that hackers could abuse
[01:34] <SteveA>  * Fix-it Friday and Edge (FiF)
[01:34] <SteveA> stub: please explain a bit about using edge tomorrow for people
[01:34] <stub> erm.... it is a launchpad instance that will hopefully be running todays code?
[01:35] <salgado> edge is like staging but against the production db?
[01:35] <kiko> yep
[01:35] <stub> salgado: pretty much, yes
[01:35] <kiko> edge is the future
[01:35] <kiko> before it happens
[01:35] <kiko> it is a beautiful and powerful thing
[01:35] <kiko> you will be able to share fixes and display UIs before they hit the whole world
[01:35] <stub> and an experiment that hopefully will work the way we envisage.
[01:35] <kiko> and get a chance to get real feedback
[01:35] <salgado> shall we prefer beta or edge?
[01:35] <ddaa> I do not want my future to go down everytime somebody patches the person table :)
[01:36] <kiko> ddaa, no db patches
[01:36] <stub> ddaa: It will not go down, it will just not be updated until the next production rollout.
[01:36] <ddaa> ha
[01:36] <ddaa> thx for clarifying
[01:36] <SteveA> stub; can we update edge a few times during friday?
[01:37] <stub> Can we get it running first? :-)
[01:37] <carlos> will it be available for anyone?
[01:37] <matthewrevell> When will edge be publicly available? Right away, or after some time to settle in?
[01:37] <carlos> or just internally?
[01:37] <stub> I think the only blocker on that is an rsync job the admins need to make more frequent (or maybe it is already freqent enough)
[01:38] <jamesh> the idea is for it to be publicly available, iirc
[01:38] <carlos> matthewrevell: get out of my mind!
[01:38] <matthewrevell> carlos: :)
[01:38] <stub> There will still be a delay from landings (review, pqm, then maybe two hours before it goes live on edge if we automate to that extent)
[01:38] <SteveA> matthewrevell: edge will be publicly available tomorrow I hope
[01:38] <carlos> btw, s/anyone/everyone/
[01:38] <matthewrevell> Cool. So, are we happy to make some soft-announcements of FiF fixes?
[01:39] <jamesh> we should start putting the Launchpad head revision ID into OOPS reports
[01:39] <SteveA> matthewrevell: that's the idea, yes
[01:39] <kiko> jamesh! of course!
[01:39] <SteveA> jamesh: nice idea
[01:39] <matthewrevell> excellent
[01:39] <jamesh> otherwise with edge.lp.net we won't know what code caused the problem
[01:39] <SteveA> please do so
[01:39] <mpt> Ok, I'm lost
[01:39] <mpt> "edge is like staging but against the production db"
[01:39] <mpt> Isn't staging against the production DB?
[01:39] <matsubara> +1 mpt 
[01:39] <SteveA> mpt: no
[01:39] <kiko> mpt, no.
[01:39] <matsubara> a copy of it mpt
[01:39] <jamesh> mpt: staging is against a copy of the production db
[01:39] <SteveA> staging is against the staging database
[01:40] <SteveA> so we can try edits out on staging
[01:40] <mpt> So edge will be dangerous?
[01:40] <SteveA> edge is against production data, so we can try out UI
[01:40] <stub> mpt: It is against a replica of the production db that is reset daily. edge is against the live database so changes you make matter.
[01:40] <SteveA> it'll be edgey
[01:40] <mpt> That seems like a bad idea to me, but oh well
[01:40] <matsubara> so what's the difference between beta and edge?
[01:40] <stub> More rope
[01:40] <SteveA> mpt: there's a bit more to it than that
[01:40] <SteveA> matsubara: beta is by invitation only, with the new ui
[01:40] <SteveA> matsubara: that's the only difference really
[01:41] <mpt> So I don't hold up the meeting, I'll get a fuller explanation later
[01:41] <matsubara> oh, so beta won't last long.
[01:41] <SteveA> moving along...
[01:41] <stub> famous last words :-)
[01:41] <SteveA>  * Canonical names, testing on beta (Stuart)
[01:41] <SteveA> well
[01:41] <SteveA> stuart landed new shorter URLs
[01:41] <SteveA> these are in operation on beta
[01:41] <stub> And will be on edge too
[01:41] <SteveA> please use beta for your launchpad development activities today
[01:41] <SteveA> so we can give this some testing
[01:41] <jamesh> we've got canonical names up on https://demo.launchpad.net/ if we want others to test them
[01:41] <SteveA> and use edge tomorrow
[01:42] <SteveA> oh, nice!
[01:42] <jamesh> (modulo the hostname bugs)
[01:42] <SteveA> that's three nices for jamesh this meeting
[01:42] <SteveA> a hattrick
[01:42] <SteveA>  * Reorganising dbschema (Steve)
[01:42] <stub> Look for links that might not have page tests in particular that may now be broken
[01:42] <SteveA> I'm late with the spec on this.  If I don't do it today, I'll ask thumper to take it on from here.
[01:42] <SteveA> you okay with that thumper ?
[01:42] <thumper> yep
[01:42] <SteveA> thanks
[01:43] <SteveA>  * Keep, Bag, Change (skipping)
[01:43] <SteveA>  * Three sentences
[01:43] <ddaa> DONE: some review backlog, [FiF]  branch-upload-directions, importd-last-synced, svn2bzr hacking for schooltool import, importd rollout
[01:43] <ddaa> TODO: land importd-last-synced, deliver schooltool import, more review backlog
[01:43] <ddaa> BLOCKED: no
[01:43] <matsubara> DONE: oops report analysis, support gardening, landed my sample data addition patch and wrote a test for 74437.
[01:43] <matsubara> TODO: bug triage, fix #76423 and a couple of other oops bugs.
[01:43] <matsubara> BLOCKED: no
[01:43] <mpt> DONE: caught up on e-mail, bug fixes, pagetest fixes
[01:43] <mpt> TODO: merge 1.0 work to RF branch, incorporate new images, finish 1.0
[01:43] <mpt> BLOCKED: no
[01:43] <jamesh> DONE: code review.  Finish off bug importer code.  Evaluated loggerhead for bazaar branch browsing.  Update demo.launchpad.net for use with zope migration.
[01:43] <jamesh> TODO: holiday
[01:43] <jamesh> BLOCKED: no
[01:43] <thumper> DONE: revision_count additions for branches, email notifications for branches from UI
[01:43] <thumper> TODO: adding email from branch_scanner, possibly dbSchema refactoring
[01:43] <thumper> BLOCKED: no
[01:43] <salgado> DONE: Code review, team-membership-fixes and shipit data mining
[01:43] <salgado> TODO: land image-widget, more shipit data mining and vacation
[01:43] <salgado> BLOCKED: No
[01:43] <matthewrevell> DONE: Contacting Ubuntu Docs team re Launchpad mentions in Ubuntu docs, user panel work, Launchpad 1.0 marketing copy
[01:44] <danilos> DONE: more ff tests, email, bugs, discussions, unfinished ff on (pre)review
[01:44] <danilos> TODO: review/land my pending branches (bug-2181, ff), ooo support, kde plural forms, debian-installer translation set-up
[01:44] <danilos> BLOCKED: no
[01:44] <matthewrevell> TODO: User panel, more 1.0 marketing text, first quick-start guide tomorrow!
[01:44] <stub> DONE: edge, and other stuff I forget
[01:44] <stub> TODO: edge, test suite fixes, name blacklist ui
[01:44] <stub> BLOCKED: Nope
[01:44] <kiko> DONE: interviews, perf review calls, Mantis coding, static + Z, a lot of chatting and management
[01:44] <kiko> TODO: land this Mantis thing, review carlos' patch, two interviews and go on vacation
[01:44] <kiko> BLOCKED: no
[01:44] <static> DONE: customer calls, recruitment, first look at launchpad code
[01:44] <static> TODO: spec writing, documentation writing, interviews, fix some bugs
[01:44] <static> BLOCKED: nope
[01:44] <SteveA> DONE: recruitment, beta
[01:44] <SteveA> TODO: management, vacation, dbschema spec, interviews
[01:44] <SteveA> BLOCKED: no
[01:45] <SteveA> yay
[01:45] <SteveA> no blockers all round
[01:45] <SteveA> there were some actions from the last meeting
[01:45] <LarstiQ> I could provide one if you need it ;)
[01:45] <SteveA>  * SteveA to review spiv's fix for the damn __eq__ for database objects action item
[01:45] <SteveA>  * jamesh to take on the task of developing infrastructure and an API for creating ad-hoc checkpoints that get recorded in an OOPS
[01:45] <SteveA>  * SteveA, ddaa, spiv, and poolie to talk about the sm-ss
[01:45] <SteveA>  * matthewrevell to discuss Launchpad documentation on the launchpad-users@ list
[01:45] <SteveA>  * thumper to take on implementing SteveA's dbschemas spec
[01:45] <kiko> stub, there's a funny broken link on the homepage
[01:46] <SteveA> 
[01:46] <SteveA> of these...
[01:46] <SteveA> fourth isn't done yet
[01:46] <kiko> https://demo.launchpad.net/malone
[01:46] <SteveA> first three are done
[01:46] <SteveA> fifth is blocked on me
[01:46] <carlos> DONE:TranslationReview, bug #44214, #71283, learned some javascript for TranslationReview.
[01:46] <carlos> TODO: Finish TranslationReview
[01:46] <carlos> BLOCKED: kiko should review bug #7128
[01:46] <Ubugtu> Malone bug 44214 in rosetta "We need to add code to prevent POFiles being in the same path" [Critical,Fix committed]  http://launchpad.net/bugs/44214 - Assigned to Carlos Perell Marn (carlos)
[01:46] <Ubugtu> Malone bug 71283 in rosetta "Allow non-authenticated rendering of +translate pages" [Critical,In progress]  http://launchpad.net/bugs/71283 - Assigned to Carlos Perell Marn (carlos)
[01:46] <Ubugtu> Malone bug 7128 in ruby1.8 "libruby1.8: CGI::Session creates files insecurely" [Unknown,Fix released]  http://launchpad.net/bugs/7128
[01:46] <matthewrevell> flood coming
[01:46] <ddaa> SteveA: did we do three?
[01:46] <carlos> sorry, my computer is getting locked
[01:46] <matthewrevell> I've been in contact with the Ubuntu Documentation team to see what Launchpad-related documentation I can provide. I have some anecdotal evidence that new users find the leap from Ubuntu to Launchpad somewhat jarring. I hope that, by introducing Launchpad in an Ubuntu context, we can smooth the transition.
[01:46] <matthewrevell> So, I plan to offer Ubuntu-specific versions of the relevant Launchpad quick-start guides, which will introduce the fact that Launchpad exists and is an important part of the Ubuntu ecosystem, but all within the familiar Ubuntu branding.
[01:46] <matthewrevell> Additional effort required should be minimal but I think it's an important step to making Launchpad more accessible to our largest customer's users. In other news, I plan to have the first draft of the first quick-start guide - "Creating your Launchpad account" - finished tomorrow.
[01:46] <carlos> and was not able to paste my three sentences
[01:46] <stub> kiko: Can you be more specific?
[01:46] <SteveA> matthewrevell: great news, I look forward to reading the first QSG
[01:47] <carlos> grrr
[01:47] <kiko> stub, well, that link used to go to the old /malone. that's supposed to be bugs.launchpad.net now or something, right?
[01:47] <matthewrevell>  I delayed mentioning docs in launchpad-user to start speaking to potential user panel people, and thought I'd speak to them about docs at first instead.
[01:47] <SteveA> ddaa: I had the discussion, perhaps you weren't there.
[01:47] <danilos> carlos: dump that IBM trash out ;)
[01:47] <stub> kiko: It links to the malone product now. No idea if that is good or bad.
[01:47] <ddaa> SteveA: don't think I was there.
[01:47] <kiko> stub, well.. it's definitely not what it used to. but Malone is deprecated anyway.
[01:47] <ddaa> nevermind...
[01:47] <SteveA> stub, kiko: maybe rename it launchpad-malong or launchpad-bugs
[01:48] <SteveA> ok, we've overrun by 3 mins
[01:48] <SteveA> my apologies
[01:48] <kiko> SteveA, no, I think the link is broken -- it should be fixed.
[01:48] <SteveA> that's all folks.  have a great holiday period!
[01:48] <SteveA> MEETING ENDS
[01:48] <matthewrevell> Have a good break everyone!
[01:48] <mpt> The overrun was my fault
[01:48] <mpt> Happy holidays!
[01:48] <stub> Should it change to bugs.launchpad.net or does the portlet need to be removed now Malone as a brand is deprecated?
[01:49] <carlos> thanks guys
[01:49] <thumper> night all
[01:49] <danilos> kiko: carlos mentioned something about a call tommorow on 1.0 status and planning--care to clue me in?
[01:49] <mpt> I should be so lucky
[01:50] <kiko> stub, we should change both linktext and the link. It should be 'Launchpad offers a <a href="https://bugs.demo.launchpad.net/">collaborative bug tracker</a> that...'
[01:50] <Ubugtu> New bug: #76732 in launchpad "OOPS reports should include the Launchpad code revision ID" [Undecided,Unconfirmed]  http://launchpad.net/bugs/76732
[01:51] <mpt> SteveA, skype?
[01:51] <SteveA> mpt: I have some biology to deal with first, but yes, shortly
[01:52] <kiko> stub, and for rosetta, 'Launchpad offers a <a href="https://translations...">Web-based translation system</a>. ...'
[01:52] <kiko> stub, and then fixing the links for the support and meeting trackers too. :-)
[01:53] <stub> How about you submit the bug reports :-)
[01:53] <salgado> mpt, kiko, what should be the size (in kB) limit of icons/hackergotchis and emblems?
[01:53] <kiko> stub, oh! I thought I was doing /you/ a favor! :-)
[01:54] <kiko> salgado, how big are they meant to be?
[01:54] <stub> me? Anyone can fix these and land them as trivial. I'm finished for the day as soon as nobody needs me.
[01:54] <kiko> stub, we all need you always, that's nonsense talk there
[01:55] <kiko> stub, so you filed the two first bugs right? come to think of it, mpt will nuke this all for 1.0
[01:55] <salgado> kiko, hackergotchis: 200x200 and emblems 64x64
[01:55] <kiko> stub, so I'm not sure...
[01:55] <kiko> salgado, like not more than 100k
[01:55] <cprov> well, missed the entire thing ...
[01:55] <kiko> salgado, well, 200k
[01:56] <salgado> kiko, and for emblems?
[01:56] <kiko> danilos, carlos: yeah we should chat tomorrow morning or late today (you call but tomorrow morning easier)
[01:56] <carlos> I prefer tomorrow morning too
[01:56] <kiko> salgado, like 25k
[01:56] <cprov> SteveA: do you want the Soyuz 1.0 report and my three sentences on pvt or LP ML ?
[01:57] <salgado> kiko, I think max 100k would be better. the images will be served through https and though won't be cached by default, so we may slow down page loads even more
[01:57] <kiko> salgado, we can raise the limit if people cry, so sure.
[01:58] <matsubara> cprov: send to mpt as well as he'll summarize the meeting later.
[01:58] <cprov> matsubara: ok, tks
[01:59] <matsubara> kiko: speaking of caching images over https, what's that tricky again?
[02:00] <kiko> matsubara, har har.
[02:00] <kiko> http://kb.mozillazine.org/Browser.cache.disk_cache_ssl
[02:00] <matsubara> kiko: ta!
[02:00] <Ubugtu> New bug: #76734 in launchpad "Fix Malone link on Launchpad front page" [Undecided,Unconfirmed]  http://launchpad.net/bugs/76734
[02:00] <Ubugtu> New bug: #76735 in launchpad "Rosetta link on Launchpad front page needs to change" [Undecided,Unconfirmed]  http://launchpad.net/bugs/76735
[02:09] <SteveA> cprov: to mpt please
[02:10] <cprov> SteveA: already sent, you were CCed, sorry then
[02:10] <SteveA> np
[02:29] <SteveA> LarstiQ: what's the latest on the amsterdam bazaar sprint?
[02:31] <salgado> SteveA, do you have a minute to chat?
[02:33] <SteveA> salgado: sure
[02:34] <salgado> SteveA, see #l-c
[02:37] <kiko> mpt, can you file a bug for having the Support icon on  beta renamed to answers?
[03:15] <jwendell> a doubt about preferred email in LP: Can somebody explain me what is going on here: https://launchpad.net/people/jonathan
[03:15] <Ubugtu> New bug: #76743 in launchpad "Refactor of LibraryFileAlias.[secure_] url" [Medium,Confirmed]  http://launchpad.net/bugs/76743
[03:17] <salgado> jwendell, what's going on in what sense?
[03:17] <jwendell> salgado, about his preferred email address, He has only one email, @ubuntu.com
[03:18] <jwendell> How is it possible?
[03:19] <salgado> jwendell, I guess that only lasts for a short period of time --his email may start bouncing any time
[03:19] <salgado> jwendell, elmo should be able to tell if that's actually the case
[03:20] <Ubugtu> New bug: #76744 in launchpad "Most frequently reported bugs list should not include rejected bugs" [Undecided,Confirmed]  http://launchpad.net/bugs/76744
[03:21] <jwendell> salgado, ok, thanks
[04:45] <danilos> hey guys
[04:45] <danilos> is our irc server dead, or is it just me?
[04:50] <LarstiQ> danilos: looks fine to me
[05:43] <mhb> in a custom product, who has the right to load a translation template?
[05:46] <mhb> = I'd like to contact someone who has the right to load a translation template for blender in LP (https://launchpad.net/products/blender/) so that translations in Rosetta can begin. Who should that be?
[06:21] <pirast> hi! the yast svn repo is reachable now.. could anyone from the lp team start a new sync? (https://launchpad.net/products/yast/trunk)
[06:24] <salgado> ddaa, ^
[06:45] <pirast> ddaa, thanks
[07:17] <heno> sorry I missed the LP meeting earlier. I've put up this page for FiF: https://wiki.ubuntu.com/DevelTeamLPWishList , which will hopefully fill up more after I advertise it at our distro meeting tonight
[08:47] <kiko> good job on the landing danilos 
[08:47] <kiko> what's next?
[08:47] <danilos> kiko: yay, I am up on bug 73509, identified the problem, now creating a test case
[08:47] <Ubugtu> Malone bug 73509 in rosetta ".po file export doesn't update cached files" [Critical,Confirmed]  http://launchpad.net/bugs/73509 - Assigned to   (danilo)
[08:48] <danilos> and back on ff tommorow :)
[08:48] <mdke> day after tomorrow, the world
[08:49] <kiko> danilos, so what causes that problem?
[08:49] <danilos> kiko: it's simply because pofile.latestsubmission is only updated when translation suggestion is added, not reviewed
[08:49] <kiko> ah!
[08:50] <danilos> kiko: so, we've got a translation which is older, then a bad translation submitted and approved, and later old translation re-approved
[08:50] <danilos> kiko: but that one doesn't get exported right now
[08:50] <danilos> kiko: i.e. the 'middle' one gets exported, which is of course broken
[08:52] <kiko> is basically latestsubmission all that controls the caching?
[08:53] <carlos> danilos: hmmm, you forgot to update database/potemplate.py to use the configuration option
[08:53] <carlos> danilos: I added it as one of my recent landings
[08:54] <danilos> carlos: ah, right, crap, I'll do that now, thanks for letting me know
[08:54] <carlos> danilos: thank you
[08:54] <carlos> danilos: btw, congratulations for the landing too ;-)
[08:55] <danilos> kiko: pofile gets exported with old date, but there may be something else involved: that's why I want a test case first :)
[08:55] <danilos> carlos: thanks :)
[09:30] <Ubugtu> New bug: #76794 in launchpad "We need to get some way to check javascript in pagetests" [Undecided,Unconfirmed]  http://launchpad.net/bugs/76794
[10:53] <zyga> is the .po/.pot import queue broken?
[10:53] <zyga> right now there are 57959 files waiting, that's really too much IMHO
[10:55] <carlos> zyga: not really
[10:55] <carlos> it's just that we didn't open Feisty (yet)
[10:57] <carlos> see you later!
[11:00] <kiko> zyga, look at the upstream imports in particular, because they tell a better story
[11:02] <zyga> oh, good to know then :-)
[11:20] <Ubugtu> New bug: #76808 in launchpad "List both sender name and email address in Launchpad configuration files" [Wishlist,Unconfirmed]  http://launchpad.net/bugs/76808
[11:48] <somerville32> How do I add a remote bug watch? It used to be simple :S
[11:48] <kiko> somerville32, what do you mean! it is even easier now!
[11:49] <somerville32> I can't find it at all
[11:49] <kiko> Also affects: +upstream
[11:49] <kiko> and then follow the instructions
[11:49] <somerville32> It asks for a product
[11:50] <kiko> yes, it does. you enter the name of the product and presto
[11:50] <somerville32> There is no product setup for this source package
[11:50] <kiko> that's the problem -- and easy to solve it! /products/+new
[11:50] <somerville32> omg... :(
[11:50] <somerville32> lol
[11:50] <somerville32> Easier my butt :P
[11:50] <kiko> somerville32, seriously
[11:50] <kiko> if the product is pre-registered
[11:50] <kiko> it is very very easy
[11:51] <kiko> if the product wasn't pre-registered before it was even more work
[11:51] <kiko> trust me
[11:51] <kiko> launchpad only gets easier
[11:52] <somerville32> lol
[11:52] <somerville32> I remember I just had to provide the bug number and it set it all up :P
[11:53] <kiko> no
[11:53] <kiko> seriously, that's not true
[11:53] <kiko> well, ok, you could add a bug watch, but it was unlinked 
[11:53] <kiko> you didn't have a task for it
[11:53] <kiko> it was really a lot less useful
[11:53] <somerville32> lol
[11:53] <kiko> somerville32, what product is this anyway?
[11:53] <j-a-meinel> Maybe he was remembering this: https://bugs.launchpad.net/products/bzr-pqm/+bug/45504
[11:53] <Ubugtu> Malone bug 45504 in bzr "bzr doesn't gracefully handle interrupted push/branch operations" [Medium,Fix committed]   - Assigned to John A Meinel (jameinel)
[11:53] <somerville32> xfce4-cpugraph-plugin
[11:53] <j-a-meinel> If you go to a product, with a bug that doesn't belong to it
[11:53] <kiko> j-a-meinel, FIX COMMITTED!!!
[11:53] <j-a-meinel> It gives you a button to add it.
[11:54] <j-a-meinel> kiko: Yep.
[11:54] <kiko> IT IS XMAS ALREADY!!!
[11:54] <j-a-meinel> I'm working on fixing 'bzr branch', but I should have 'bzr push' working.
[11:54] <kiko> that is so cool
[11:54] <kiko> thanks for doing that john
[11:54] <kiko> you rock -- apparently as usual
[11:55] <kiko> somerville32, what bug tracker does it use?
[11:55] <somerville32> xfce4
[11:55] <kiko> somerville32, I'll register it for you, there
[11:55] <j-a-meinel> It was a little hairier than I thought it was going to be. But I've probably only spent one full day on it.
[11:55] <somerville32> kiko: Register what
[11:55] <somerville32> +?
[11:55] <kiko> the product
[11:55] <somerville32> I already am
[11:56] <kiko> ah, ok
[11:56] <kiko> I was going to make that token gesture to appease the gods of usability
[11:56] <somerville32> :D
[11:57] <kiko> I try at least
[12:01] <somerville32> Ok, almost done
[12:02] <somerville32> kiko: So, can I link a source package to a product?
[12:03] <kiko> you can, yes
[12:03] <Fujitsu> Isn't a source package linked to a release series, not a product/
[12:03] <Fujitsu> *?
[12:03] <kiko> https://launchpad.net/products/xfce4-cpugraph-plugin/trunk/+ubuntupkg
[12:03] <kiko> Fujitsu, it is, yes. I am suggesting just linking trunk for now, because that is good enough and can be moved across later.
[12:03] <kiko> good catch
[12:04] <kiko> so somerville32, Fujitsu's right in pointing out that series are linked to source packages in distro releases. 
[12:04] <Fujitsu> It's a little silly in most cases, IMO.
[12:04] <kiko> yeah...
[12:05] <kiko> I can concur with that
[12:05] <Fujitsu> For some cases it's a good idea, but others it really is useless.
[12:06] <kiko> it's a lot of metadata and you don't want to have to maintain it all the time
[12:06] <kiko> we could change the UI to make it much more accessible and that might solve enough of the problem though
[12:07] <kiko> just offering the link from the main product page could be enough
[12:07] <kiko> (it still acting on the default series and a specified package)
[12:13] <somerville32> Woot!
[12:15] <seb128> kiko: you should not need to create product to be able to open an upstream task
[12:16] <seb128> kiko: there is some bugs where I don't use the upstream task feature or use wrong products just before it's too complicated
[12:16] <kiko> seb128, but what if we don't know about upstream at all...
[12:16] <seb128> well, there is some package using bugzilla.gnome.org for upstream bugs
[12:17] <seb128> and I can't open an upstream task because there is no product
[12:17] <kiko> seb128, register the product then -- or ask somebody to
[12:17] <seb128> I'm not smart enough to register a product
[12:17] <Fujitsu> It would be really nice to not have to register products; it's a bit of an inconvenience.
[12:17] <seb128> it ask me about the trunk or something I've no idea about
[12:17] <seb128> I just know they have their bugs to bugzilla
[12:17] <kiko> seb128, so we can simplify /that/ process
[12:17] <kiko> heh
[12:18] <kiko> seb128, Fujitsu: it is a fact that once most upstreams are registered this can be less painful