/srv/irclogs.ubuntu.com/2009/11/16/#launchpad.txt

intellectronicasladen: i've removed all subscriptions from the top-level bug00:01
intellectronicasladen: would you mind pasting or forwarding to me a few example emails, so that i can see from their headers why they're being sent?00:01
sladenintellectronica: http://www.paul.sladen.org/ubuntu/bugs/seahorse-apport-and-unsubscribes.mbox.txt  120-odd received messages since your "it's fixed post"00:10
intellectronicasladen: thanks!00:11
sladenintellectronica: and another one this second00:16
intellectronicasladen: i think i know what's going on. our idea of just nuking the subscriptions to that bug was way too naive. you are, of course, an 'also notified' subscriber now :(01:34
wgrantintellectronica: You didn't nuke the dupe subscriptions?01:34
intellectronicawgrant: no, because, at least in theory, users should be able to kill those subscriptions themselves (those bugs don't time out)01:35
intellectronicabut i may have to, as a service to the public01:35
wgrantintellectronica: Users cannot get to the dupe bugs.01:36
wgrantintellectronica: Unless they formulate a link themselves.01:36
wgrantThe normal story to opt out of dupe-spam is to go to the master and click the Unsubscribe link.01:36
wgrantNot go to the dupe and do that, since there is no link to the dupe in the email.01:36
sladenintellectronica: for each of those messages, 1 person is receiving it directly and 1,999 receiving it via the dupe01:37
intellectronicawgrant: right, but the information is in the headers, so it's not impossible, just hard01:37
wgrantintellectronica: They have to know what they are doing.01:38
wgrantintellectronica: And I bet 1950 of them don't.01:38
intellectronicaindeed01:38
sladenintellectronica: people who "know what they are doing" don't reply to a message saying asking to be unsubscribed01:38
ajmitchit's so easy to file a bug & get subscribed, just a little harder for that person to unsubscribe01:39
sladenintellectronica: could I politely, respectively, hopefully, enquire strongly about kludging the out-going mail script01:39
intellectronicasladen: that's a good point. and i'm not rejecting the idea of using a heavier hammer in this particular case, b.t.w01:39
intellectronicasladen: yes, i am know seriously considering doing exactly that01:40
ajmitchparsing an 'unsubscribe' request could be useful too, but prone to failure01:40
wgrantajmitch: And prone to hiding bugs.01:40
intellectronicaajmitch: i think that's taking it a bit too far :)01:40
wgrantajmitch: eg. I forge an unsubscribe request.01:40
ajmitchwgrant: that requires some minimal level of knowledge, and it wasn't an entirely serious suggestion01:41
sladenlong-term I suspect Launchpad is going to have to append email-specific unsubscribe links that "do the right thing" based on how the particular message was receieved (eg. change the "this was generated as a result of..." to be that and/or a link01:41
ajmitchpartly because it's too much to expect gpg-signed mails to be able to unsubscribe from a bug :)01:41
intellectronicasladen: tbh long term i think we should re-consider indirect subscriptions from dupes. i'm not convinced that they are really that useful01:42
sladenajmitch: the background to this is a frequently-occuring bug, apport enabled beyond release, auto-duping, launchpad timing out over X,000 dupe subscribers and then apport interating over all of the report, sending N backtraces to N subscribers  (were N is approximately 2,000)01:43
wgrantMainly because of an update-manager bug.01:43
ajmitchsladen: Yes I know, it's something that's far too easy to subscribe to (by way of apport)01:44
ajmitchthose people must be getting a lot of email01:45
sladenintellectronica: yup;  but I'd encourage doing something $now...  in 24 hours there will be another 100 messages, another 10 unsubscribe requests (and the same everyday going back a week or so)01:45
sladenajmitch: uh huh01:46
intellectronicasladen: we're on it. sorry, once again, for the inconvenience01:46
sladenajmitch: and it's even more monotonous because they're all identical;  people will have started backlisting them in gmail as spam by now, and that isn't going to bode well01:47
ajmitchI'm surprised that there's not been a big outcry over such things yet01:48
intellectronicasladen: using spam filtering is not necessarily a bad idea. the filter is most-likely statistical, and will do the right thing01:48
sladenintellectronica: not for adelie.canonical.com's reputation01:48
intellectronicathat is, after some training, it will identify the bug number as the offending token and distinguish these emails from other bug mail01:49
sladen...and notice the other 1,000,000 that have passed via gmail as being identical, and identify the same source01:50
intellectronicai don't think that's a risk, but admittedly, i don't care to find out :-/01:51
=== micahg1 is now known as micahg
sladenajmitch: I think for most of the people, this bug is the only one they've reported, and possibly their only contact with Launchpad---eg. people have referred saying "i think this linux bug reporter thing has issues and needs to be improved as i cannot unsub"  etc01:57
intellectronicasladen: i am going to nuke the subscriptions for all duplicates (as soon as i can get an administrator's help). i realise that won't solve the problem completely, but we can look at a more heavy-handed solution tomorrow (eu/us) morning.02:00
sladenintellectronica: yeah, it will need an administrator...02:02
sladenintellectronica: it would be good to have a record of who was affected so that a final email can be sent to them apologising/explaining (I'm happy to assist with that)02:03
intellectronicasladen: yes, we keep a record of all of it02:04
=== micahg1 is now known as micahg
intellectronicasladen: subscriptions to duplicates nuked. this will continue to be a problem as new dupes and subscriptions are created all the time, but i hope it will make things manageable until we come up with a longer-term solution tomorrow02:26
intellectronicasladen: thanks a lot for the help diagnosing and solving this problem. feel free to update me with any new information you have02:27
sladenintellectronica: I just got one at  Date: Mon, 16 Nov 2009 02:17:16 -000002:29
sladenoops, mis-read that as 02:2702:29
intellectronicasladen: that may have been just before removing the additional subscriptions. also, you may be 'also notified' for other reasons (other than dupes)02:30
intellectronicaand there's nothing we can reasonably do about that02:30
intellectronicalet's watch for new emails coming in the following hours. you should get none, or a lot less02:31
esrgmb: Here?03:07
jmlesr, gmb is generally around during UK working hours.03:13
esrNoted, thanks.03:14
jmlnp.03:14
esrI wanted to nudge him again about ForgePlucker's Launchpad handler.03:14
lifelessjml: yo03:48
jmllifeless, hi03:49
poolie1hello jml, lifeless03:50
RAOFjames_w: How did you set up your daily-builds launchpad persona?  Did you register a new account with a different email address, or what?07:40
lifelessRAOF: james_w will be asleep before UDS, I wager07:42
RAOFStupid timezones.07:42
RAOFOh, well.07:42
wgrantRAOF: But yes, he did.07:42
RAOFHm.  That's annoying.07:44
wgrantIndeed.07:44
wgrantIt would be handy to be able to restrict SSH keys, OpenPGP keys, OAuth tokens, and perhaps even browser login sessions to certain subsets of Launchpad.07:45
RAOFTime to crank out the ancient hotmail account, then.07:45
wgrantRAOF: No + addressing with your email provider?07:45
RAOFI don't know.  Does gmail?07:46
wgrantI presume so, but I haven't used it in a loooooooong time.l07:46
RAOFAnswer: yes.07:46
wgrantA quick Google suggests yes.07:47
=== \sh is now known as shermann
=== shermann is now known as \sh
maxbTo what extent is the "ubuntu distributed development" stuff part of Launchpad? Is there anyone other than james_w who can answer why a particular import hasn't happened?10:25
wgrantmaxb: It's not part of LP at all.10:28
=== allenap changed the topic of #launchpad to: #482382 is still spamming | codehosting is back -- branch updates are catching up | Read https://help.launchpad.net for help | Help contact: allenap | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: see channel #launchpad-dev
=== matsubara-afk is now known as matsubara
=== salgado is now known as salgado-sick
=== matsubara is now known as matsubara-lunch
[reed]gmb: ping15:06
gmb[reed]: Hi15:07
[reed]gmb: hey, bugzilla.mozilla.org just upgraded to Bugzilla 3.4. Launchpad has already started pulling down comments, but we want to get the reverse set up. I assume you need some type of account to use for it?15:08
[reed]so it can set see_also and add comments15:08
gmb[reed]: We already have an account, it's just not enabled yet on our side, because we're having some problems with our syncing script at the moment.15:09
gmb[reed]: Basically, we track so many bugs on b.g.o that if we switched it on right now there'd be a very good chance that we'd DOS the Bugzilla, which would be Bad.15:09
[reed]what's the account?15:09
[reed]no15:09
[reed]b.m.o15:09
[reed]not b.g.o15:09
[reed]bugzilla.mozilla.org15:09
gmb[reed]: Ahhh. Fail.15:09
gmbSorry.15:09
gmbRight, hang on then. Confusing you with Gnome isn't going to make matters easier...15:10
[reed];)15:10
[reed]been a year since we talked in MV about this, but now it's finally doable15:10
[reed]hehe15:10
gmb:)15:11
=== leonardr is now known as leonardr-away
gmb[reed]: Okay, so we need an account, yes. I'll take care of setting that up, though it'll may take a couple of days to start syncing both ways because of the way that configuration works on our side (basically, we need SA intervention at the moment; fixing that is on our to-do list).15:14
gmb[reed]: Thanks for letting us know, though.15:14
gmbWe'll get it up and running ASAP.15:14
[reed]gmb: you'll need to get that account granted privs15:16
[reed]you can drop me an e-mail with the account name15:17
[reed]or find me on IRC15:17
[reed]and I can do that for you15:17
gmb[reed]: Okay. I'll let you know when it's set up. Thanks.15:17
[reed]https://launchpad.net/~reed has my contact info15:17
[reed]thanks again!15:17
=== leonardr-away is now known as leonardr
=== matsubara-lunch is now known as matsubara
=== allenap changed the topic of #launchpad to: #482382 is still spamming | codehosting is back -- branch updates are catching up | Read https://help.launchpad.net for help | Help contact: - | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: see channel #launchpad-dev
anjDo the lp code pages have a way to view the tags on a branch without scrolling through all of the revisions - i.e. the output from 'bzr tags'?17:41
=== abentley is now known as abentley-lunch
hit^hi, something wrong with lp servers?18:03
=== LarstiQ_ is now known as LarstiQ
=== thekorn_ is now known as thekorn
stevesmith1983hi, I haven't signed into lunchpad for over a year, and I can't fathom out my email address, could someone help please?18:20
stevesmith1983ping allenap - the website says you're on help rotation ^18:21
stevesmith1983I've found my page, could someone log in and tell me my email addres, please https://launchpad.net/~stevesmith18:24
tsimpsonstevesmith1983: it's publicly viewable it seems, do you want me to post it here or /msg you18:27
tsimpson?18:27
stevesmith1983thanks tsimpson :) could you msg it to me please18:28
tsimpsonthere you go18:28
stevesmith1983thanks!  problem - I do't have that doain any mroe, how can I get my password reset?18:28
stevesmith1983I'll try some comon passwords I use first :P18:28
stevesmith1983I'm in, thanks very much, tsimpson :)18:29
tsimpsonno problem :)18:30
stevesmith1983am I being blind? I can't find where to change my email address18:31
stevesmith1983ah, being blind, got it :P18:31
tsimpsonLP is all web 2.0 these days ;)18:32
stevesmith1983well tell mr web 2.0 that his edit pencil icon looks like a funny ! symbol :P18:33
l3onHi all... I've a question: How can I get indirectly members from a group ?18:50
l3onFor example, here: https://launchpad.net/~ubuntu-it/+members18:50
l3onthere are 87 member through other team memberships.18:51
l3onHow can I get a list of them?18:53
tsimpsonvia the web interface or the launchpad API?18:54
l3onI prefer via web...18:55
l3onBut API's way could be interesting :)18:55
tsimpsonI don't think there is a way other than running through all the teams in a team18:55
tsimpsonwith the launchpad API (launchpadlib) you can just iterate over all the users and, if it's a team, iterate over that (in a big loop)18:56
tsimpsonbut there's no way to get "one big list" directly18:56
l3onmmm... so API is the only way?18:57
tsimpsonwithout manually clicking on all the links, yeah18:57
l3ondamn, ok. I'm going to read the doc. Thank you :).18:58
tsimpsonpeople and teams are generally the same object to launchpad, it's just that teams can have sub-members18:58
=== thekorn is now known as foobar
=== foobar is now known as thekorn
ftahmm.. duplicate key value violates unique constraint "binarypackagerelease_binarypackagename_key"20:12
ftahttp://launchpadlibrarian.net/35755024/upload_1347942_log.txt20:13
barefootanyone else having problems with the url for getting launchpad via https://dev.launchpad.net/Getting?20:13
thumperbarefoot: which url are you having problems with?20:14
barefoothttp://bazaar.launchpad.net/~launchpad-pqm/launchpad/devel/utilities/rocketfuel-setup20:14
thumperbarefoot: try http://bazaar.launchpad.net/~launchpad-pqm/launchpad/devel/annotate/head%3A/utilities/rocketfuel-setup20:28
thumperbarefoot: no20:28
thumpernot that one20:28
thumperthis one20:28
thumperhttp://bazaar.launchpad.net/%7Elaunchpad-pqm/launchpad/devel/download/head%3A/rocketfuelsetup-20070604080655-qvg2xintg0bed61s-1/rocketfuel-setup20:28
barefootty thumper20:32
=== matsubara is now known as matsubara-afk
geserdid someone seen a misalignment in the subscribers list of a bug? looks like there is too much space between the person icon and the name so a line break gets inserted20:43
=== micahg1 is now known as micahg
Rochahi21:54
Rochai'm having some trouble with launchpad21:54
Rochahow can i branch two branches i have in a project registered in launchpad?21:54
Rochai have a trunk and stable branches21:55
Rochai want to merge trunk into stable21:55
Rochai did propose for merging which asks for a review21:55
Rochai changed the status of the review to approved21:55
RAOFRocha: The "propose for merging" button doesn't actually do the merging for you.21:55
Rochai know21:55
RAOFIt's a review interface.21:56
Rochabut where is the button to actually do the merge21:56
exarkunRocha: 'bzr merge ...'21:56
RAOFThere isn't one.  You need to merge trunk into stable :)21:56
RAOFcd stable; bzr merge ../trunk21:56
Rochaso i have to branch trunk in a directory on my laptop and merge it with the launchpad url for the stable branch?21:57
ajmitchthough a per-project PQM could be interesting :)21:57
RAOFRocha: More the other way around; you want to merge trunk _into_ stable, so you need to start with stable.21:58
Rochahmm, ok21:59
Rochabranch the stable on my laptop, merge with trunk and pull the changes to the stable branch in launchpad?21:59
RAOFRocha: There is actually a project to make this automated; it's on launchpad and called "tarmac", I think.  It monitors your merge requests and automatically merges the "accepted" ones.21:59
RAOFYes.  Although we'd say "push the changes to the stable branch on launchpad".22:00
RAOFajmitch: Yes; that would be cool.  I seem to remember someone actually talking about making it happen, too.22:00
thumperRocha: we're thinking about adding a "merge it" button, but there isn't one yet22:01
RAOFajmitch: Although that was some time ago, so it would appear to have not :)22:01
ajmitchyeah, I think it came up when talking to thumper22:01
exarkuns/window 1222:01
ajmitchthumper: I'm guessing it could be done with the jobs system that was talked about, running a separate process?22:02
thumperajmitch: yes22:03
thumperajmitch: in fact, it is a trivial job to do22:03
thumperajmitch: it just isn't a priority for us right now22:03
thumperwe have got like a million other things on our plate22:03
ajmitchit sounds useful, I might have to ask you about how to go about it22:03
thumperajmitch: I'd mentor the change if you want to do it :)22:03
ajmitchif you have time for it, that is22:03
wgrantCan I retarget a merge proposal from devel to db-devel?22:06
thumperwgrant: not yet22:06
thumperwgrant: I want to add it?22:06
thumperwgrant: I want to add it.22:07
thumperwgrant: right now, delete and try again22:07
wgrantthumper: I'd prefer not to delete, as it's an approved review.22:07
thumperwgrant: in which case, no you can't change the target22:07
wgrantBut I need to retarget at and merge db-devel.22:08
thumperwgrant: hmm...22:08
thumperwgrant: it just isn't possible right now, sorry22:09
RochaRAOF: done22:16
RochaRAOF: thanks for the help =)22:16
ari-tczewquestion, how can I clean up my +related-software? It shows packages which have been removed from my ppa.22:36
wgrantari-tczew: You can't. Those are there forever.22:37
wgrantIt is a permanent record.22:37
ari-tczewmess :P22:39
geserdid someone else seen a misalignment in the subscribers list of a bug? looks like there is too much space between the person icon and the name so a line break gets inserted22:47
wgrantgeser: +122:48
wgrantgeser: It was slightly misaligned last week, but yesterday I noticed there's a complete linebreak.22:48
wgrantChanging the icon's display from inline-block to inline fixes it.22:48
geserI see it only for "normal" persons, teams look ok. till around a browser width of 1700px it looks like a line break, but on fullscreen I see on bug 179684 the "P" of "P Stahlmann" on the same line as the icon22:52
ubottuLaunchpad bug 179684 in unace "*** stack smashing detected ***: /usr/bin/unace terminated" [Undecided,New] https://launchpad.net/bugs/17968422:52
huayraAnyone here knows what data the launchpad-drupal module can give?23:38
huayraI am keen in using browser autodetection for a site (SpreadUbuntu) based in the Launchpad language settings23:38
huayraand have the original browser autodetection as a fallback23:39
huayraSpreadUbuntu uses Drupal 6.x and the drupal-Launchpad OpenID and Teams module for authentication23:39

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