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

=== Andre_Gondim-afk is now known as Andre_Gondim
wgrantsinzui: I somehow feel that the Launchpad importance categorisation system doesn't work well, after seeing all of your Answers triage.02:00
sinzuiwgrant: it does not02:01
sinzuicritical means stop work and fix it now02:01
sinzuihigh means we commit to fix it in 3 cycles and schedule and assignit02:01
sinzuilow is anything what we cannot commit people to02:02
wgrantSometimes I really wish priority and severity were still separate fields.02:02
sinzuiWe are still discussing dropping the other importances02:02
wgrantWishlist needs to die, and you seem to feel the same about Medium.02:02
wgrantBut I like Medium.02:03
sinzuiwgrant: what does medium mean to you02:03
wgrantsinzui: I'm not sure, but other projects use milestones to track what you seem to use importance for.02:03
wgrantFew other projects define High/Low based on whether they can find resources.02:03
sinzuiBjornT:  likes medium, but it is personal. we medium is not more likely to be fixed than a low. It is a logistical problem really02:04
wgrantAfter seeing what has been done to Answers, I am sure that Launchpad has it wrong.02:04
sinzuihttps://dev.launchpad.net/BugTriage02:04
wgrantWhat happens when Answers gets some love? The bugs are no longer ordered.02:05
sinzuiwgrant: I am being honest about what will be fixed02:05
wgrantI know.02:05
sinzuiwgrant: We look at the business objects and User demand to create stories that define the themes to makr bugs as High02:06
sinzuiAnswers and bugs still get critical issues, and they are fixed immediately.02:06
wgrants/bugs/blueprints/?02:06
sinzuicorrect, blueprints.02:07
wgrantYou seem to be changing the old definition of importance (a combination of priority and severity) to mean only priority.02:07
wgrantAnd that priority is global across all of launchpad-project.02:07
sinzuiI think I want them separate again too02:08
wgrantWhich makes priorites apart from Critical impossible for Answers and Blueprints, except for changes necessitated by other Launchpad changes.02:08
wgrants/priorites/importance/02:08
sinzuiwgrant: but that is true02:08
wgrantSo if Answers, by some act of god, gets somebody working on it... how do they know what to do?02:09
sinzuiI can only work on these application after hours02:09
wgrantRight.02:10
sinzuiwgrant:  as I said business objectives and user demand. representatives from each group (there is about 7 groups) get 3 issues that I will put into the prioritisation list02:10
sinzuiif close an issue, from a list another can be added02:10
wgrantsinzui: Interesting...02:10
sinzuistakeholders can always change their list, at any time02:10
sinzuiWe will be reorganising stakeholders at UDS02:11
wgrantI don't think the third paragraph of 'The Problem with "Medium"' is a bad idea.02:11
sinzuihttps://dev.launchpad.net/VersionThreeDotO/Registry needs better input...the stake holds need to be more repesenative02:12
sinzuiwgrant:I think tags are much better at discovering the themse of bugs to understand what needs to be done, and that allows us to update importance02:13
sinzuiwgrant: you can see from my completed bugs, 2/3 are low, but I fixed them in an opportunist fashion. I had a time box to complete a high bug, and I closed some easy low ones since I had time left02:15
wgrantsinzui: Perhaps. But there are some bugs that are almost objectively of higher importance than others (for example, I saw one about Answers misattributing bug comments and status change messages - that has to be higher importance than a typo)02:15
wgrantBut under the Launchpad triage guidelines, they are both Low. Just because there are no engineers on Answers.02:16
wgrantThere is no way to distinguish them.02:16
sinzuiwgrant: I agree, there are many degrees. That is why the person who does triage must reevaluate everything.02:16
wgrantWhat happens when community developers appear on the scene in Launchpad?02:17
sinzuiwgrant: This model reflects what happens,02:17
sinzuiwgrant: I would remove critical. just use three states, high, medium, low. Or do now, schedule for near future, fix opportunisticaly02:18
sinzuiIf I could fix the blueprint statues, they would be essential, expected, and optional02:19
wgrantsinzui: 'schedule for the near future' is much better handled by targetting/milestoning to a series.02:19
sinzuiwgrant: We have  had lots of bugs assigned to milestones and persons that never get fixed. Only the high items really get fixed02:20
sinzuimedium and low always slip02:20
sinzuithe problem is...if a high bug is not fixed in a year, it clearly was not high, Other things were fixed instead02:21
wgrantRight.02:21
* Nafallo waits for the state "OMGTHEWORLDENDS"02:22
wgrantThe conflation of severity and priority years ago really seems to have been a bad idea, in retrospect.02:23
wgrantAs was the introduction of Wishlist as an importance.02:23
sinzuiWe do need to fix importance, priority, and status in bugs and blueprints. We avoid blueprints. We Will have people on Answers and Blueprints in a few months, and then interment. every quarter.02:23
wgrantOh, really?02:23
wgrantI imagined they were orphaned indefinitely.02:23
sinzuiwgrant: We need both those apps to do our job, and they do not work for us02:24
wgrantsinzui: I don't think Blueprints and Bugs should be separate apps.02:24
* sinzui high five's wgrant02:24
wgrantAnswers needs to be separate, and needs fixing, yes. But Blueprint?02:25
wgrantHaving features/bugs split in listings, for example, is a good thing, but they are so similar that IMO it should just be a flag on the object...02:26
wgrantAnd I don't understand why it was ever done the other way.02:26
wgrantNor why Wishlist exists.02:26
wgrantChange Wishlist into a flag, perhaps add a couple of extra fields to bug tasks, and kill off Blueprint forever. Maybe.02:27
sinzuiwgrant: A lot of us agree with you.02:31
sinzuiThe problem now is that now that we have it, how do we fix it so that is a tool to plan a release instead of a record of what someone wants?02:32
wgrantsinzui: It sounds to me like you need to have a big get-together of lots of stakeholders... rather convenient that there's on this week and next.02:36
sinzuiindeed02:36
batomsive been trying to dput to my ppa and the upload succeeds but i don't get a confirmation email02:37
sinzuiwgrant: I'm sure the stake holders will change when we open source. I also hope that priorities will change when more people can help fix the issues that concern them most02:38
batomsand the package doesn't show on my ppa page02:38
batomsanyone have any ideas?02:38
* sinzui thinks02:38
sinzuibatoms: are you receiving other email from Launchpad?02:40
batomssinzui: what other types of emails? i'm not getting anything related to the upload of the package02:40
sinzuibug emails? team emails?02:41
wgrantbatoms: OK, there are a couple of things to check. Have you waited more than five minutes? Is the _source.changes signed with your key? Is that key registered with your account on Launchpad?02:41
batomslet me double check the key02:44
wgrantbatoms: Also check that Changed-By and Maintainer in the .changes have non-obfuscated email addresses.02:47
wgrantThat has caused silent failures in the past, but I'm not sure if that still happens.02:47
batomsi think it might be my gpg key, mine has changed recently02:49
batomsi'll check all those things, thanks02:50
batomsshould the incoming line in .dput.cf be ~whatever/ubuntu or ~whatever/ppa/ubuntu if uploading to your group PPA03:23
Sarvatt~whatever/ppa/ubuntu03:24
batomsafter uploading my new gpg key i can now get the confirmation email...unfortunately its to confirm my rejection03:25
wgrantbatoms: Either of those should work, but the latter is the new, preferred one.03:42
Peng_Is it just me, or does LP take longer to mirror new branches than it used to?05:51
wgrantPeng_: You mean scan, so they show in the web UI?05:53
wgrantOr mirroring remote branches?05:54
Peng_wgrant: I mean the actual mirroring.05:55
jmlPeng_: it's possible -- we don't have any graphs tracking that.05:56
Peng_:D05:56
jmlPeng_: do you have any data supporting your hypothesis?05:58
Peng_jml: No, I don't.06:17
Peng_I've been noticing this for at least a couple weeks, too. I'm a useful user, eh? :P06:18
jmlPeng_: ahh, even anecdotes are better than nothing.06:18
jmlPeng_: I can have a poke around later on and see if there's a cheapish way of gathering data on how long mirrors take.06:18
jml(note the unspecified time frame)06:19
Peng_This may have been since the last rollout, or longer. :\06:20
jmlwhat leads you to make the suggestion06:20
jmlI'm wondering if it's just the big yellow notice on the web page06:20
Peng_jml: Is the "Last mirrored" statistic on branch pages based on the scanner or the puller?06:21
jmlPeng_: puller.06:22
Peng_jml: It took 12 minutes to mirror a branch I just added, then. I have no proof, but it felt like it only took a few minutes in the past.06:22
jmlok.06:23
jmlthat's interesting06:23
jmlPeng_: so, I can't come up with any convincing explanations for it getting slower.06:25
jmlPeng_: *but* I do know that we're making the puller more responsive in the next cycle or so.06:25
Peng_OK, cool. Thanks. :)06:26
Peng_12 minutes obviously isn't a huge issue, but felt different to me, so I wanted to bring it up.06:27
jmlyeah, thanks for doing os.06:27
jmlI really want to write a Bazaar plugin that requests a mirror using the Launchpad API also,06:27
jmlbut - sadly - I must write this talk first.06:27
Peng_How would the plugin work? Would it run automatically after pushing or something? How would it know if/where the branch was mirrored?06:30
jmlPeng_: well, at the simplest level, it could just be 'bzr request-mirror <branch_url>'06:33
jmlPeng_: I don't know if Bazaar has a post-push hook or equivalent.06:33
jmlPeng_: It could also try divining the Launchpad branch from the public branch location.06:34
jmlbecause for many mirrored branches it could make sense for the push location to be the server and the public location to be Launchpda.06:34
Peng_jml: I'd be happy with just "bzr request-mirror <branch-url>".06:42
jmlPeng_: yeah, me too, I think.06:42
jmlPeng_: also, I need to figure out a way of writing a launchpadlib application that tells you when your branch has been mirrored.06:42
Peng_jml: In my case, the public location is set to my server, not LP. If it was possible to pass that URL to LP and get back the LP URL for that branch, that'd be totally neat, though. :D06:43
jmlPeng_: that's not already provided?06:43
Peng_jml: I have no idea.06:43
* Peng_ knows nothing of the API.06:43
jmlhmm.06:43
jmlwell, there's definitely a thing we already have in the code, and something that we should provide if we don't already06:44
lifelessjml: bzr help hooks | grep -> post_push, and also there is post_branch_tip_change07:10
jmllifeless: that's good to know.07:10
jmlhelp hooks would have been my first port of call, too.07:11
Peng_This time, it took 14 minutes. :D07:37
=== sabdfl1 is now known as sabdfl
Peng_Did you just take away the ability to move branches to a different project the day I accidentally put some branches in the wrong project? :(10:17
* Peng_ temporarily turns off the edge redirect to fix them. :)10:19
tzepu_hello, i am having a problem in signing Ubuntu code of conduct with the error 'no public key' when hitting continue10:50
tzepu_i downloaded 2 times the document and assured that i copy all its content and still get that error, any advice?10:51
Peng_FWIW, I've registered several more mirrored branches, and they were all mirrored in ~12-14 minutes too.11:11
stefanlsdI have a ubuntu package in bzr which i would like two devs (maybe more) to work on.  Instead of everyone having their own branch that we need to merge, is creating a team the only way to achieve a 'shared' branch?11:48
wgrantstefanlsd: Yes.11:51
stefanlsdwgrant: thanks :)11:51
happyaronHi, I uploaded a package to my ppa with errors, so it returns build failures, but how can I re-upload the exact file that I've fixed the problem?12:14
happyaronanyone know how to solve?12:18
Nafallobump the revision?12:18
happyaronNafallo: you mean that I should change a version?12:20
happyaronanyway, it always tells me that the newly uploaded .diff.gz already exists in PPA12:21
=== FloSoft`_ is now known as FloSoft`
jpdshappyaron: Yes, change the version number in debian/changelog.12:31
happyaronjpds: thank you12:31
AmpelbeinHi there. Could it be that the official hppa-builders are a little... dead? For example https://edge.launchpad.net/builders/kohnen builds the same package for 7 days. I can't imagine that is correct ;-)13:13
BUGabundocongrats on the new edge bug page!15:20
BUGabundolooks so smooth15:20
Kangarooohow can I make a pool ?16:01
Kangaroooui poll in launchpad16:02
BUGabundoKangarooo: only in a project you can do a poll16:02
Kangarooook and then? or only team manager can make them?16:05
BUGabundonot sure16:05
Kangarooohere https://launchpad.net/~xubuntu-users/+polls was one poll but I don't see button to make new16:05
charlie-tcaI think it is administrators only16:13
BUGabundocharlie-tca: aren't you on the admin team for xubuntu ?16:20
BUGabundowelcome sabdfl16:20
charlie-tcaI don't think so16:20
MisterBaxlo16:31
MisterBaxoupse sorry16:31
BUGabundohehe MisterBax16:33
=== Snova_ is now known as Snova
ranokHello, I'm having troubles uploading a largeish package to my PPA, it gets to 1k less than the total size, then hangs17:25
mithro_Hey guys, my ppa has ran out of space again :(19:12
mithro_although I'm not sure why this time19:16
mithro_are old binary packages auto-purged?19:16
mithro_https://answers.launchpad.net/launchpad/+question/6946019:18
mithro_anyone alive today? Or should I head to bed and check back tommorrow?19:23
johan_inkscapehi all19:33
johan_inkscapehow do i sort the bugs in launchpad by the time of their last changes?19:33
intellectronicajohan_inkscape: go to the advanced search form and select "by: most recently changed" from the dropbox at the top19:39
johan_inkscapeah wow, sorry for the dumb question19:40
johan_inkscapeis it possible to add this "last changed" date/time to the columns in the bug listing?19:46
brycehi johan_inkscape19:53
johan_inkscapehey bryce19:53
brycejohan_inkscape: not in launchpad directly afaik19:53
johan_inkscapetrying to figure out the bug listing in launchpad19:53
brycejohan_inkscape: what exactly do you need?19:53
johan_inkscapeit's just nice to see in the listing when a bug was touched for the last time19:54
johan_inkscapeanother thing:19:54
johan_inkscapethe list of tags has shortened *a lot* for inkscape19:54
johan_inkscape(i can't find the "crash" tag that used to be listed on the right for example)19:55
bryceI've found sorting by last changed is usually sufficient.  Other than that it is possible to query via launchpadlib if for instance you want only bugs newer than N days or some such19:55
brycejohan_inkscape: they implemented an official/unofficial thing for tags19:56
bryceso possibly "crash" just needs added for inkscape's official list19:56
johan_inkscapeok19:56
brycehere I can add it19:58
bryceany other tags that should go into the official list?19:58
johan_inkscapei don't know what tags we have19:59
johan_inkscapelive path effect, or lpe ?19:59
johan_inkscapethanks bryce19:59
brycelivepatheffects - ok19:59
* hyperair wonders if bryce has a /ignore on in #ubuntu-x.19:59
brycehyperair: just a minute, let me finish helping johna first20:00
hyperairno hurry ;)20:00
brycejohan_inkscape: ok I added a couple dozen that look popular, including those two20:01
johan_inkscapeyeah i see20:01
johan_inkscapethanks20:01
brycejohan_inkscape: let me or one of the other inkscape admins know if you have others to propose adding20:02
johan_inkscapeok20:02
lizardmenkeHi I'm beta-testing on ubuntuone and now I want to change my launchpad password. Will changeing my LP password affect my access in my ubuntuone account?20:09
lizardmenkeOr should I rather be asking this question in ubuntuone channel?20:12
beunolizardmenke, it won't20:32
lizardmenkeOk thanks I'll go ahead and change it then20:32
MTecknologyIs it possible to do bzr push to a non existing branch?23:29
MTecknologyLike this: bzr push lp:~mtecknology/temp23:30
wgrantMTecknology: Yes; that's how you're meant to create branches. But that's not a valid branch path!23:42
MTecknologywgrant: there we go - thanks :)23:45
MTecknologythat's pretty cool :)23:45
wgrantIt is.23:47

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