/srv/irclogs.ubuntu.com/2008/11/07/#launchpad.txt

NCommanderDoes LP accept orig.tar.bz2's yet?01:54
=== ursula_ is now known as Ursinha
thumperNCommander: for what?02:37
NCommanderthumper, uploads of orig.tar.bz202:37
thumperNCommander: ah, sorry not sure02:37
wgrantNCommander: I don't think so.02:45
=== henninge-zzz is now known as henninge
thekornhi,07:53
thekornis it possible to create a new user on staging.lp.net?07:54
thekornor won't this work because the registration email will not be sent07:55
wgrantthekorn: It won't work, for that reason.08:01
thekornwgrant, hmm that's what I suspected, how unfortunate08:03
wgrantIndeed.08:04
wgrantthekorn: Why do you need it?\08:04
thekornwgrant, I'm about to add a function to py-lp-bugs to add/accept/decline bug nominations,08:06
thekornand I need to test the case of accepting a nomination,08:06
thekornas on all projects where I'm allowed to accept a nomination, my nomination is auto-accepted08:07
thekornso my idea was to create another user on staging08:08
wgrantthekorn: Want me to nominate some stuff on staging for you, in that case?08:09
thekornwgrant, sounds like a good plan, but I'm not there yet,08:11
* wgrant wasn't aware that nominations were exposed through the API yet.08:12
thekornthanks, will come back to you (or others) when I have some usable code,08:12
thekornno not the api, good old python-launchpad-bugs ;)08:13
wgrantAh, the lovely screenscraping backend?08:13
wgrantI had hoped that could be killed soon.08:13
* thekorn too08:15
wgrantthekorn: Is the API still much slower?08:15
thekornwgrant, no the API is great, and fast08:16
thekornbut lacking some (important) functionallity08:16
wgrantHmm, I remember originally it was substantially slower.08:16
thekornespecially regarding bugs08:16
thekornyes, but this is fixed in many cases08:16
wgrantAh, excellent.08:17
intellectronicathekorn: what functionality is on top of your priority list?08:25
intellectronicatoday i'm landing CVE management APIs, b.t.w08:25
wgrantintellectronica: Yay, finally! You rock.08:26
thekornintellectronica, hi, managing bug nominations and searching users buglists08:30
thekornthis are two things I know of why people are still using py-lp-bugs08:30
intellectronicathekorn: cool. i think nominations should be ready this cycle. hopefully user task lists searches too08:31
thekorngreat, super08:32
=== salgado-afk is now known as salgado
=== verterok_ is now known as verterok
=== matsubara-afk is now known as matsubara
=== mrevell is now known as mrevell-lunch
=== mrevell-lunch is now known as mrevell
=== beuno_ is now known as beuno
=== salgado is now known as salgado-lunch
=== bureflux is now known as afflux
=== jcastro_ is now known as jcastro
=== matsubara is now known as matsubara-lunch
=== kiko is now known as kiko-fud
=== thekorn_ is now known as thekorn
=== matsubara-lunch is now known as matsubara
=== salgado-lunch is now known as salgado
=== ahasenack is now known as pandora
=== kiko-fud is now known as kiko
thekornleonardr, hi, I've got one question about authorize-token, what does the access level "read non-private data" mean?17:01
thekornand especially,17:01
thekornlet's say I'm hiding the time_zone/map in the web UI,17:02
thekornwill this also mean that I cannot access me.time_zone with launchpadlib17:02
leonardrthekorn: in general you will only be able to see information you can see when logged in17:05
leonardrer, when _not_ logged in17:05
leonardrso if it's hidden, me.time_zone will probably show up as redacted17:05
leonardrthere's a tag: value for redacted which you can check17:05
thekornok, that's what I expected,17:06
thekornbut me.time_zone shows "europe/Berlin" when using "read non-private data"17:06
thekornand it's hidden on my profile17:06
leonardrin that case the code to hide that data is probably in the view and not in the data model17:07
leonardrwould you file a bug for that? (in launchpad-foundations)17:08
thekornleonardr, yes will do17:08
MagicFabflacoste, hey17:25
MagicFabI am wondering, how could this bug be filed in 2002: https://bugs.edge.launchpad.net/mailman/+bug/26573617:25
ubottuLaunchpad bug 265736 in mailman "QRUNNER is fucking the machine perform.." [Low,New]17:25
flacosteMagicFab: bug import17:26
flacostealtough the bug number seems kind of high for a bug import17:27
flacostebarry: any ideas ^^^17:27
MagicFaband yes I was curious what bug reports would "offensive" :)17:27
barrythat was likely imported from SF17:27
flacostebarry: with such a high bug number?17:27
flacostebarry: you ran the import a while ago, no?17:28
flacosteo17:28
flacoste265 isn't that high17:28
barrygmb did the import before epic17:28
flacosteah ok17:28
flacosteit's recent then17:28
barryyep, and see the sf608524 tag.  that points to the original SF bug number17:28
jcastrobarry: ~30 minutes until your session!18:29
barryjcastro: oh!  i almost forgot18:50
jcastrobarry: no worries, that's what I'm here for.18:51
* barry wishes he was actually prepared ;)18:51
=== salgado is now known as salgado-afk
kattollikisdHello20:15
kattollikisdsomeone here? :S20:15
kattollikisdI have a problems with requesting cd of ubuntu on my account :S20:16
kattollikisdcan someone help me?20:16
kikokattollikisd, what's the problem?20:17
kattollikisdI resqueting cd for ubuntu ... and now I see this20:20
kattollikisdups sorry20:20
kattollikisdI gonna poste it in a paste bin20:20
kikokattollikisd, on shipit.ubuntu.com?20:21
=== kiko is now known as kiko-afk
kattollikisdhttp://paste.ubuntu.com/68973/20:21
kattollikisdkiko, yes20:22
kattollikisddo you know how to erase all that list so then I start in 0 to resquest cd over agiang20:23
kattollikisd?20:23
kiko-afkkattollikisd, I don't understand the problem.20:27
kiko-afkkattollikisd, is the problem that your requests are being denied?20:27
kattollikisdyes kiko-afk, that the problem, sorry for my english... I don' t know to much about the lenguage :S20:29
kattollikisdkiko-afk, that' s the problem :S20:34
kattollikisdkiko-afk ?20:46
LaneyIs there a way to list all {supported,current,development} distroseries using the LP API?20:51
kiko-afkkattollikisd, what's your launchpad ID?21:06
kattollikisdkiko-afk, Kattollikisd21:11
kiko-afkkattollikisd, I'll check with somebody why your CDs are being rejected. how many are you requesting?21:14
kattollikisdI haven' t request CD for the 8.10, but I request like 5 o 6 cd of the 8.04 ( of then... I had just 2 )21:16
kattollikisdI requested 5 or 6 cd but not as a special request.21:16
kiko-afkkattollikisd, I wonder why your request was declined then. odd.21:17
kattollikisdthe last special request that I did was at the time of the 7.1021:17
kattollikisd:(21:17
kiko-afklet's figure this out21:17
kattollikisdok :S21:17
kiko-afkkattollikisd, make a new request.21:19
kiko-afkon shipit.ubuntu.com21:19
kiko-afkhmm21:20
bacLaney: it doesn't look like you can.  :(21:20
kiko-afkactually, I found it21:20
gmbquit21:20
gmbUrr.21:20
Laneybac: That was my conclusion too21:20
kiko-afkkattollikisd, I'll look into this on monday when there's somebody back in the office ok?21:20
Laneyanyone: What project do I file bugs against for the LP API?21:20
kiko-afkLaney, launchpad21:20
Laneygot it21:21
bacLaney: yes, please open a bug.  that'll get the ball rolling.21:21
LaserJockcan Launchpad host shared repos?21:24
Laneybac: Bug #29533821:25
ubottuLaunchpad bug 295338 in launchpad "Export API functions to get current distroseries for a distribution" [Undecided,New] https://launchpad.net/bugs/29533821:25
kattollikisdkiko-afk, ok... so monday I have to be here right?21:26
kiko-afkkattollikisd, I'll sort it out, you don't have to be around21:31
kattollikisdohhh... thanks kiko-afk, a lot of thanks you21:34
kiko-afkno worries21:34
kattollikisdok byebye21:34
kattollikisdohh wait :P21:34
kattollikisdsorry I.. I just have another question21:34
kattollikisdIf I create anocher account for Kubuntu.. If I put the same address that I have in the ID kattollikisd21:36
kattollikisdTheir cd will arrive ?21:36
kattollikisdat the same address?21:38
=== matsubara is now known as matsubara-afk
persiaLaserJock, set up a branch to which multiple people can write.  Instruct users to use it as a bound branch (or is that not what you meant?)21:46
LaserJockpersia: no, I meant, I have a shared repo, can I push that to LP or not?21:56
persiaOh.  That's not a question for wihch I know a workaround :)21:58
LaserJockI've built some branches for packaging21:58
LaserJockand they're in a shared repo so I'm trying to figure out what I want to end up pushing21:58
kattollikisdIf I create anocher account for Kubuntu.. If I put the same address that I have in another Id of the Launchpad, those Cd that I request will arrive? ( The other ID launchpad is mine, is for Ubuntu )21:58
persiakattollikisd, Best practice is to have only one launchpad account per person.21:59
kattollikisdpersia, oh thanks22:01
HobbseeError ID: OOPS-1042EB13322:26
HobbseeError ID: OOPS-1042EC9722:27
* Hobbsee sighs.22:27
HobbseeThis was working.  You haven't rolled out since the ubuntu release.  Why is it broken again now?22:27
HobbseeOOPS-1042G3321 is the corresponding production oops.22:29
ubottuhttps://devpad.canonical.com/~jamesh/oops.cgi/1042G332122:29
HobbseeError ID: OOPS-1042H329822:31
ubottuhttps://devpad.canonical.com/~jamesh/oops.cgi/1042H329822:31
geserHobbsee: it's weekend, isn't that enough for LP to break?22:43
Hobbseegeser: I can't answer that one, without getting yelled at by kiko-afk and such, i'm afraid.22:43
wgrantLaserJock: You don't push repos. You push branches.22:45
LaserJockwgrant: right, but is there a way to create repo structure on LP?22:46
wgrantLaserJock: If pushing each branch completely is too slow, you might want to upgrade to bzr 1.6 and use stacking.22:46
wgrantNo, that doesn't make sense.22:46
LaserJockhmm22:46
LaserJockso I've got some branches for a project22:47
LaserJockbut I didn't feel like pushing everything22:47
wgrantThen don't push all of them.22:49
LaserJockheh22:50
LaserJockI meant, I'm sort of trying to figure out if I can/should push the whole lot or not22:50
wgrantHmm, what do shared repositories have to do with that?22:51
LaserJockI assumed it would be easier to push if it were to a shared repo22:51
wgrantActually, I think there is a plugin that will let you push all branches in a repo.22:51
wgrantBut you can't push the repo itself.22:51
LaserJockplus it organizes everything nicely22:52
wgrantAnd it'll be slow unless you're next to the DC or use stacked branches.22:52
wgrantHow does it organise things nicely? ~mantha/someproject/* isn't nice enough?22:52
LaserJockno22:52
LaserJockbecause I want to split them further22:53
wgrantOh.22:53
LaserJockand have debian and ubuntu repos22:53
wgrantShouldn't you just have debian and ubuntu branches?22:53
LaserJockno, I also have upstream branches for each22:53
persiaWhy do you need separate upstream branches?22:54
LaserJockso I have debian, debian-upstream, ubuntu, ubuntu-upstream22:54
persiaWouldn't just upstream, debian, ubuntu work?22:54
LaserJockbecause it's not the same22:54
LaserJockdebian and Ubuntu don't always share upstreams22:54
persiaNot the same upstream, or not the same revision?22:54
LaserJockumm, it's the same upstream, but different "revisions"22:54
LaserJockwhere revision is a basically a tarball import22:55
persiaRight, so just have the debian and ubuntu branches branch from different revisions.22:55
wgrantIn mplayer we have upstream, ubuntu and ubuntu-upstream.22:55
persiawgrant, Why?22:55
wgrantThere's no right way to do this, because the way it's done now is wrong.22:55
* persia thought that was what vcs-imports was supposed to do.22:55
wgrantie. the whole idea is wrong.22:55
wgrantpersia: vcs-imports manages the upstream branch.22:56
wgrantIIRC22:56
LaserJockI'm not doing anything with a vcs-import22:56
wgrantBut we're not derived from the upstream branch; we're derived from the tarball.22:56
wgrantWhich is why bzr packaging currently sucks.22:56
persiaRIght, and then one merges the upstream into the packaging branch every once in a while, right?22:56
persiaIsn't that just a matter of making sure the tarball matches a given revision?22:56
wgrantThe "process" (It has only been done a couple of times) is grab a new tarball, strip the code out of ubuntu-upstream, put the new code in, and merge the change into ubuntu.22:57
wgrantIt would be lovely to be able to do that from the upstream branch itself, but I think mplayer might do Bad Things.22:57
persiaUgh.  That's the worst mix of VCS packaging and traditional packaging I've ever heard described.22:58
wgrantYep.22:58
wgrantI wasn't entirely pleased when I discovered it... but it was apparently one of the earlier bzr packaging attempts.22:58
LaserJockso if I were to do a vcs import I'd then have 5 branches :/22:58
wgrantHaving *-upstream or upstream-* branches is probably a bug.22:59
LaserJockperhaps it's better to just ditch it all and create an ubuntu branch that's debian/ only22:59
wgrantI think it's better to wait until james_w fixes the world.23:00
LaserJockwell, I don't exactly have that time very well23:00
LaserJockI'm trying to get some collaborative packaging going23:00
LaserJockand I'm not waiting for another release to get that going23:01
persiaLaserJock, The only VCS packaging system I've seen I liked was to have a vcs-imports branch for upstream, from which were derived distro branches based on a given revision.23:01
LaserJockpersia: umm, what if there is not upstream VCS?23:01
wgrantpersia: That's how it should be.23:01
LaserJock*no23:01
wgrantLaserJock: Then upstream needs to be shot!23:01
persiaDoing debian/ only in VCS is a somewhat limiting compromise, but also works.23:01
persiaAnything else is painful.23:01
wgrantWho broke the team pages?23:02
LaserJockthe problem is that I want to work with Debian23:02
LaserJockand if I can upstream23:02
LaserJockbut there's really no good way to do it via vcs23:02
persiaIf there *really* isn't an upstream VCS, you can fake one by unrolling tarballs, but do it sequentially, and pretend it's a pristine upstream VCS.23:02
LaserJockfor one of the projects there is no VCS at all23:03
wgrantpersia: Does https://launchpad.net/~xorg-edgers have a black menu of death?23:03
wgrantLaserJock: Uhm, wow... that's not good.23:03
LaserJockwgrant: heh, and it's a Main package but I won't go there too much since I put it in23:03
persia"black menu of death"?  No, it has a menu on the left.23:03
wgrantpersia: OK, how odd.23:04
wgrantI thought team pages had a black menu last release.23:04
wgrantBut it seems that only the PPA does.23:04
wgrantHow very confusing.23:04
wgrantLaserJock: Eww.23:04
LaserJockpersia: you have a menu on the left? I have one on the right23:04
persiaThe UI seems to be undergoing a transition that exposes how much of the modularity is encapsulated on a per-display basis.23:05
* persia has apparently enabled the "mirror" function in the text above23:05
wgrantpersia: But this has been going on since before 2.0 was released :(23:05
wgrantAnd I hear it's all going for another revamp for 3.0. Yay.23:05
wgrantCompletely redesign LP's UI every year for three years. Good policy.23:06
persiawgrant, Yes.  There are a lot of display views.  I'd like a consistent UI, but I'm not sure that having one is related to version numbers.  I'm looking forward to the mockups beuno is likely to bring to UDS.23:06
persiaFrom what I understand, consistency and sensible modularity are key items of the plan.23:06
wgrantThat would be good.23:06
LaserJockpersia: do you have any good ideas if I were to have a vcs-import and then want to import the Debian packages?23:07
wgrantBut it's getting a bit silly, having each UI transition only partially completed before remaining bits are rejected because of the next UI redesign.23:07
wgrantLaserJock: You might want to discuss this with james_w, I think.23:07
LaserJockwgrant: that's how I got where I am ;-)23:07
wgrantOh dear.23:07
LaserJockhe gave me code to import everything and now I don't know how to do anything with the branches I got23:08
LaserJockI've got a few hundred MBs of bzr branches here that I don't know what to do with23:08
persiaLaserJock, Well, what I did last time I did that was to collect a set of debdiffs for the last several versions in Debian, and construct a derived branch with a bit of history.  If Debian already has stuff in a VCS, you could create a vcs-importer for Debian as well.23:08
LaserJocknone of the projects have vcs in Debian23:09
LaserJockso that's the hard part23:09
persiaThen create a stub branch of the last few uploads, and do the right thing in the future.23:09
LaserJockI don't have any clue of where Debian is derived from23:09
persiaIf you want this to be not so labour-intensive, wait for james_w to VCS the world.23:09
wgrantThat would be my suggestion too.23:09
wgrantIt's not going to be an easy transition, but it will be so much better when it's all done.23:10
wgrantEspecially if Debian adopts bzr, but that's never going to happen.23:10
LaserJockwell, I guess until then I can just put ubuntu into VCS23:10
persiawgrant, Why won't it be an easy transition?  The last several years of upload revision diffs are available to construct stub branches, and with automation, it ought be mostly invisible.23:10
LaserJockso we do a vcs-import where possible and branch off ubuntu branches23:10
wgrantpersia: I guess I'm just a bit pessimistic because of my previous experiences with bzr packaging.23:11
persiaLaserJock, For Ubuntu-local, that would be the right model.23:11
LaserJockI can then just manually update the ubuntu branch when Debian uploads something new23:11
persiaFor upstream->Debian->Ubuntu, we'd want a Debian branch, which might be vcs-import, and might be constructed, depending on the Debian maintenance.  Ideally, this can be determined from debian/control.23:12
persiaWhen Debian updates, apply the Debian changes to the Debian branch, and then merge those changes into the Ubuntu branch.23:12
LaserJocksure, if only things worked that way ;-)23:12
LaserJockI'd guess maybe 5 of the ~20 packages I'm trying to do use vcs's in Debian23:14
persiawgrant, I was incredibly pessimistic until I saw what cjwatson was doing with the d-i stuff.  Now I'm of a mixed mind : I still don't like bzr much, but with well organised branches and some automation, it's not that bad (although I avoid bzr bd : I've never had it do the right thing).23:14
persiaLaserJock, So?  MoM generates debdiffs for each Debian upload.  Just apply the debdiiff in the branch, and commit.23:15
persiaIf Debian pulls a new upstream, merge against the new upstream first, and only apply the diff of the packaging changes.23:15
persia(and commit inbetween).23:15
wgrantpersia: Why don't you like bzr?23:15
persiaMind you, I think your life would be easier if you just did it the traditional way until there is better infrastructure.23:15
LaserJockpersia: how would I know what upstream to merge against. In fact I'm not sure I can do that23:16
persiawgrant, From what I understand, mostly because I'm not running a new enough version to include the latest speed improvements, and because I don't understand how to use shelve very well.23:16
LaserJocksome upstreams don't have a revision that corresponds exactly to the tarball23:16
wgrantshelve is awesome23:16
wgrantLaserJock: Exactly the problem that I've found.23:16
wgrantThe constant upgrades are somewhat troublesome, too.23:17
LaserJocklike a lot of upstreams I know run autogen.sh between the VCS and tarball23:17
persiaIndeed.  The concept behind shelve is why I still work by flipping around patches, and patchutils is my core set of tools.23:17
wgrantIt's particularly surprising giving that they are coming from the same company that enforces Ubuntu release structures.23:17
persiawgrant, Hrm?  bzr releases on a schedule doesn't it?  while things get deprecated, little seems to break.  It adds to the list of reasons I don't like bzr, but I'm not sure how it's dissimilar to how Ubuntu is released.23:18
wgrantIt's not too dissimilar from how Ubuntu is released.23:19
wgrantIt's just completely incompatible with it.23:19
wgrantYou're told you should always be running $LATEST_BZR_VERSION to fix $CRIPPLING_SPEED_ISSUE.23:19
persiaWell, unless you're in London.23:19
LaserJockwell, I'm pretty sure I'd use for packaging svn if LP supported it :-)23:20
wgrantsvn now has merge tracking, so it's not such an awful choice.23:20
LaserJocksvn is just so much simpler23:20
wgrantExcept you probably can't do cross-repo merging.23:20
persiaLaserJock, is svn better than bzr?  Previously, I'd claim that bzr merge made it superior.  Now, I'll claim that bzr shelve makes it superior (even though I still don't understand shelve as well as I'd like)23:21
wgrantI fail to see how svn is simpler.23:21
LaserJockyou don't have to think about formats, repos, merges, blah blah23:21
persiaYes you do, they just change less frequently.23:21
LaserJockI couldn't care less about merges, etc.23:21
LaserJockI just want revision control that's simple23:21
LaserJockbzr is nothing but trouble for me, for what I do23:22
LaserJockI can see how it's awesome for some things23:22
persiaYou want to do VCS packaging, and you couldn't care less about merges?  That's the *reason* to do VCS packaging.  Otherwise, just VCS debian/ and ignore the rest.23:22
LaserJockexactly23:22
LaserJockI just want debian/ versioned23:22
persiaThen you only need one branch.  The "ubuntu" branch.23:22
LaserJockyep23:22
persiait contains debian/23:22
persiaThrow away the rest of it.23:23
LaserJocklike I said, if LP supported svn I'd do just that23:23
LaserJockbut since it doesn't I end up getting peer-pressured into all the merge stuff, etc. ;-)23:23
wgrantI don't see how svn is simpler than bzr for svn-like workflows.23:23
persiaMind you, this gives you almost none of the advantages of VCS packaging, and nearly all the disadvantages.  Only worth it if you expect to have many people touching the package, and have some reason to delay between uploads.23:23
LaserJockwgrant: because people laugh at you when you do svn-like workflows23:24
persiaGiven that there's no unstable->testing delay in Ubuntu, seems fairly pointless to me.23:24
persiaAnyway, shouldn't we be having this conversation in -motu ?23:24
wgrantLots of people use bzr just like svn.23:24
wgrantProbably.23:24
wgrantOr even -devel.23:25
persia-devel probably makes more sense.23:25
LaserJockwell, my original questions were about LP23:25
LaserJockbut yeah, we've floated more into packaging23:25
persiaIndeed :)23:25
RafikHello people. Why "Registry Administrators" (~registry) is member of the "Ubuntu Tunisian Team" (ubuntu-tn-user) ? That's making sabdfl member of the tunisian team and it's making some noise ^^23:26
Rafik~ubuntu-tn-users, sorry23:27
Rafikbe back tomorrow, gn23:36

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