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

_steven_I am not able to successfully connect to bazaar.launchpad.net either through sftp or ssh when pushing a branch or just connecting directly01:19
_steven_any ideas?01:19
kiko_steven_, really? tell me more. or hmm let me try first!01:19
_steven_I should be able to ssh steven-sheehy@bazaar.launchpad.net, right?01:20
kikono01:20
kikoour bazaar codehost isn't really an SSH service01:21
_steven_ok, so sftp probably doesn't work that way either01:21
kiko_steven_, tell me what you are trying to do via the bzr client?01:21
_steven_bzr push01:22
kikothe exact commandline :)01:22
_steven_bzr push bzr+ssh://steven-sheehy@bazaar.launchpad.net/~steven-sheehy/linuxdcpp/trunk01:23
_steven_that command times out for me01:23
kiko_steven_, first question is whether it's ever worked.01:23
_steven_no01:23
kikookay. can you ping bazaar.launchpad.net?01:23
_steven_yes01:24
kikoand can you bzr branch lp:linuxdcpp?01:24
thumper_steven_: what version of bzr are you using? and on which platform?01:24
_steven_1.3.1 on hardy01:25
spiv_steven_: you can do "sftp bazaar.launchpad.net", it's just "ssh ..." that fails because you can't get a shell on that host.01:25
thumper_steven_: `bzr lp-login` output?01:25
_steven_I've been able to bzr branch lp:linuxdcpp previously01:26
spiv_steven_: so "sftp -v bazaar.launchpad.net" may help you diagnose the problem01:26
_steven_bzr lp-login  is steven-sheehy01:26
_steven_right now bzr branch lp:linuxdcpp is either really slow or not working01:27
thumper_steven_: it doesn't give the best feedback in the world01:27
thumper_steven_: it is probably working01:27
_steven_sftp -vv steven-sheehy@bazaar.launchpad.net gets past "Authentication succeeded (publickey)." and hangs at "debug2: channel 0: open confirm rwindow 131072 rmax 32768"01:29
spiv_steven_: hmm, it's very shortly after that point that I get an (sftp) prompt where I can type "ls", etc.01:30
spiv_steven_: as in, debug2: channel 0: open confirm rwindow 131072 rmax 3276801:30
spivdebug2: Remote version: 301:30
spivsftp>01:30
spivAnyway, that shows that you're authenticating to bazaar.launchpad.net ok.01:31
_steven_so any ideas?01:32
spivTry adding -Dhpss to your bzr command, i.e. running "bzr -Dhpss push bzr+ssh://..."01:33
spivThen watch ~/.bzr.log01:33
_steven_now I get connection timed out when I run bzr branch lp:linuxdcpp01:35
_steven_ok, I'll try that01:35
spivThat will show some details of the bzr+ssh conversation.  Feel free to pastebin the log.01:37
spiv_steven_: FWIW, everything seems to be working normally for me as far as I can tell01:39
spiv_steven_: are you doing a push atm?01:40
_steven_yes, looks like it's going to timeout again01:40
spiv_steven_: huh, that's weird.01:40
spiv_steven_: do you have anything unusual in your ~/.ssh/config ?01:40
_steven_don't have a config file01:41
spiv(I don't see any sign on the server that you've started a smart server session)01:41
spivHmm.  And plain sftp hung for you.01:41
spivThat's sounding like a weird network problem, maybe?01:42
_steven_is there anything I need to do to setup beforehand?01:42
_steven_the key on my launchpad site matches the one in my id_rsa.pub01:42
spivYeah, and the key works.01:42
spivBecause you got "Authentication succeeded (publickey)" from sftp -vv01:42
_steven_I've tried pushing with sftp to with no luck01:43
spivAt this point I'd be trying tcpdump (or wireshark), I think :(01:43
_steven_last thing in .bzr.log is 0.179  ssh implementation is OpenSSH01:43
spivI've seen MTU problems cause SSH connections to hang mysteriously.01:43
spivRight, so it's not successfully establishing an SSH session either, just like sftp.01:44
spivDefinitely sounding like a network issue.  Do you know how to use tcpdump or wireshark? :)01:45
_steven_kind of01:45
spivAlso, if you have an SSH account somewhere else, see if you can sftp to that host (or even bzr push sftp://that-host/...)01:45
spiv"kind of" is probably good enough. :)   I think we're just interested in something obviously strange like the connection hanging because your side sends a packet but never gets an ACK, for instance.01:47
spivI am just stabbing in dark, though.01:47
spivAll I can really say for sure is that our systems seem to be working normally, and I can use bazaar.launchpad.net just fine from my laptop here in Sydney, so it seems likely to be something strange on your end.01:49
_steven_thanks for all the help everyone :)02:19
kiko_steven_, did it work? :)02:20
kikohey emgent!02:20
_steven_kiko: yeah, I was using wireless so I hooked up ethernet from my router and it worked02:21
emgenthello kiko :)02:22
spm_steven_: funky firewall rules on the wireless interface vs wired perhaps?02:22
kiko_steven_, cool. I was a bit concerned at first because we had just rolled out new code for 2.0 and I don't like problems popping up 5 minutes after we roll out!02:23
kikoemgent, how do you like https://edge.launchpad.net/ now? :)02:23
kikonot so much it sounds!02:27
jameshlooks pretty02:40
kikojamesh :)02:44
jameshalthough the "this site is running pre-release code" bar looks a bit out of place02:44
jameshon https://launchpad.net, the tabs look more connected to the breadcrumbs02:45
kikojamesh, yeah, mpt chided me for doing that. But I hated the floating bar at the top.. hopefully there's another solution which we can produce.02:45
jameshkiko: attach it to the top of the screen instead of making it float?02:46
kikojamesh, think it'd look okay?02:46
jameshkiko: I don't think it'd look any worse than what we had before02:46
jameshand I'm not sure where else to put such a message02:46
kikojamesh, I want BETTER!!02:47
jameshIt doesn't necessarily need to be a dark grey bar with white text either02:47
jameshwe could use something more subtle ...02:47
HobbseeScottK: ah, i was *wondering* why i was getting mail about a bzr branch i'd never heard of before.  gotta love LP bugs.02:47
Hobbseeor features.02:47
Hobbseewgrant: which recent events?02:48
Hobbseejamesh: funny, i liked that bar there.  it actually made the top panel look more asthetically pleasing.02:49
_steven_is it possible to push a branch to a project and not have to store it in your user area?03:03
_steven_like have it stored at https://code.launchpad.net/~linuxdcpp/linuxdcpp/trunk vs https://code.launchpad.net/~steven-sheehy/linuxdcpp/trunk03:05
persia_steven_: Not really, although some teams will have team branches as the product branch trunk.03:06
kiko_steven_, well, one thing to point out is /~linuxdcpp is a team.03:10
kiko_steven_, (note the leading ~)03:10
kiko_steven_, I would assume when reading that URL that it's an official branch for that project. is that right?03:11
kikoi.e. maintained by the project core team03:11
_steven_kiko: it's not a real link, just an example03:12
kiko_steven_, sure. but did you understand my point? you can create a team called linuxdcpp and hand the branch over to the team.03:13
_steven_yeah, just wondering why we can't store the branch in the project03:13
kiko_steven_, because branches are tied to people always -- it makes it clear who owns it (which is, in reality, who can commit to it)03:14
kiko_steven_, note that you can use lp:linuxdcpp to pull and push the official branch, so the long URL is only visible to people using specific branches03:14
wgrantHobbsee: DNS vulnerabilities.03:14
Hobbseewgrant: ah, yes.03:15
_steven_kiko: ok, got it now. makes sense03:16
kikocool03:16
wgrantkiko: On a related note, is there a way ~ubuntu-dev can avoid being spammed by branch merge proposals?03:18
Hobbseewgrant: is there a mail address set for it?03:19
kikowgrant, I was going to bring that up with thumper -- but you can too03:19
Hobbseei'm sure i poked and prodded enough to get addresses set for all three...03:19
kikoand should03:19
wgrantHobbsee: No, but we don't want one AFAIK.03:19
Hobbseewgrant: why not?03:19
wgrantThen the list will get spammed.03:19
thumper??03:19
Hobbseewgrant: only if you point it at the list.03:19
thumperwgrant: which branch?03:19
thumperwgrant: or proposal03:19
wgrantI think the concept of commiter == reviewer is a bit wrong.03:19
wgrantthumper: ~jazzva/firefox-extensions/firefox-sage.ubuntu03:20
thumperwgrant: I'm not sure where you get the idea that "committer == reviewer"03:20
wgrantthumper: Well, we're all spammed when somebody proposes a branch for reviewing.03:20
wgrantthumper: (we being people with commit rights)03:21
thumperwgrant: if you don't want the emails, then edit the branch subscription for the ubuntu development team to not get code review emails03:21
thumperwgrant: the default behaviour is (in my opinion) the right way03:22
thumperwgrant: most people want to know if someone is suggesting an update or fix03:22
persiathumper: By "most people" do you mean the set of committers, or the primary set of authors?03:22
* rockstar is in most people03:23
persiaConsider the case where you have a small team that does most of the work (and wants to see all the proposed merges), and a larger team who can commit for integration purposes.03:23
thumperpersia: I mean the vast majority of branch owners (which are individuals)03:23
wgrantWasn't there a distinction between authors and owners before?03:23
wgrantAnd I see now that we are indeed subscribed - it's not implicit from owning it.03:23
thumperwgrant: that was somewhat crack03:23
kikoheh03:24
wgrantNot for our cases.03:24
thumperwgrant: it was a specific design decision not to have implicit email03:24
persiathumper: Why?  As long as we aren't talking about individuals, they are often different.  Restricting to individuals doesn't feel very collaborative.03:24
wgrantthumper: Right, that makes sense, or there'd be no escape for us.03:25
rockstarpersia, how is it restricting?03:25
persiarockstar: restricting the examined set of use cases03:25
thumperpersia: but if you have a team branch, and the team is subscribed, then the team is notified03:26
thumperpersia: I don't get your point03:26
rockstar+1 thumper03:26
thumperpersia: which is wgrant's problem03:26
persiathumper: Except that the team that can commit may not be identical to the team that is the primary driver.03:26
wgrantCorrect.03:26
wgrantubuntu-dev and ubuntu-mozillateam in this case.03:26
thumperpersia: right, but the team that can commit is normally interested in what is landing03:26
wgrantNormally.03:26
wgrantBut again you forget that we are a distro.03:26
wgrantWe are big.03:26
wgrantWe are not normal.03:26
persiathumper: What is landing, yes, but not what is proposed.03:26
persiaWell, I'd expect to see the same for e.g. GNOME.  Any sufficiently large project.03:27
thumpermy response then is "why does the branch allow commits from people who aren't interested in it?"03:27
wgrantthumper: Because that's how distros like Ubuntu work.03:28
wgrantthumper: I might need to change a dependency, but not want to watch the branch closely.03:28
persiathumper: You are conflating "interest in the current state of the branch" with "interest in proposed changes to the branch".03:28
mwhudsoni suspect this conversation is a bit over-specific03:28
persiamwhudson: Why so?  Any large project has the same issues.  Distros are one example, but one could say the same for e.g. KDE.03:29
wgrantAnd Ubuntu isn't a minor user of LP...03:29
mwhudsonpersia: just in that we're talking in terms of what launchpad does now03:29
thumperif the distro branches are *special* then they should have special subscriptions03:29
Hobbseewgrant: sure, but they're going for projects.  the size thing is irrelevant.03:29
rockstarpersia, distros work just a bit differently than large, single projects.03:29
thumperso the larger team gets commit emails03:29
persiathumper: But it's not just distros.  Any large project will have the same issue03:30
mwhudsonHobbsee: for heavens sake03:30
thumperand the smaller team gets the proposals03:30
wgrantHobbsee: I made that point earlier.03:30
Hobbseewgrant: ah03:30
persiarockstar: Yes, but both have different sets of interest within the project.03:30
persias/different/differing/03:31
Hobbseepersia: presumably the large project has a responsibility to operate around launchpad's limitations, then.03:31
rockstarUnfortunately, the default is not specific to the distro.03:31
thumperif someone proposes a merge, it is a bug to have no-one notified03:31
persiaHobbsee: That's not a useful argument from the point of view of defining how behaviour should be defined.03:31
thumperwhat we did seemed like a sensible default03:31
thumperhowever it is just a default03:32
thumperif it doesn't work for you03:32
thumperyou can update it03:32
persiathumper: can it be changed on a per-branch basis, rather than a per-team basis?03:32
thumperpersia: all are on a per-branch basis03:32
thumperwith source package branches we may have a different default03:32
wgrantAre we going to have source package branches soon?03:32
thumperdistro branches are different to upstream branches03:32
rockstarHobbsee, we are quite mindful of the issues with the distro, and are trying to find ways of making things easier for you.03:32
thumperwgrant: define soon?03:33
jmlwgrant: it's a very high priority for us03:33
thumperwgrant: we are planning to do these before the end of the year03:33
wgrantthumper: LP soon... two years seems to be about right.03:33
persiathumper: Just to make sure, it will be possible to have separate sets of people notified for commits to trunk vs. proposals?03:33
wgrantAha, that's good.03:33
jmlwgrant: Mark will skin us if it takes two years ;)03:33
thumperpersia: yes it is right now03:33
wgrantpersia: This seems to be a new feature - I hadn't noticed it before, but it's there now.03:33
persiathumper: Ah.  My misunderstanding then.  My apologies: I hadn't seen that.03:33
thumperwgrant: the feature has been there for quite some time03:33
Hobbseerockstar: ah.  I hope for the distro-related soyuz stuff to get implemented, so more community members can deal with integral parts of the distro, then.03:34
Hobbseehopefully, that will be distro-agnostic, to be useful for any other distros that join.03:35
rockstarHobbsee, unfortunately, I cannot comment on that.  I just wanted to make sure you understood that the distro specific stuff is a priority for us.03:35
thumperwe really do want both "upstream projects" and "disto" use of the LP code features to work for them (easily)03:35
thumpers/disto/distro/03:36
Hobbseerockstar: right.03:36
Hobbseerockstar: full credit for not breaking the package accepting stuff, this ubuntu release, though.03:36
Hobbsee(thanks!)03:36
rockstarHobbsee, I cannot take credit for that either.  :)03:37
mwhudsonwhich branches does ~ubuntu-dev own currently?03:37
Hobbseerockstar: which bit do you do?  QA?03:37
rockstarCode.03:37
Hobbseeahhh03:37
wgrantmwhudson: Good to know it's not only the users who can't discover the UI. https://code.edge.launchpad.net/~ubuntu-dev, perhaps?03:38
mwhudson(in particular, would they be source package branches if such things existed?)03:38
mwhudsonwgrant: i guess i didn't phrase that right03:38
wgrantmwhudson: THey would be.03:39
wgrantExcept maybe a couple.03:39
mwhudsonwgrant: good to know03:39
persiawgrant: Which wouldn't be source package branches?  Many of the native packages have dedicated teams, and encouraging that practice seems appropriate in many cases.03:40
jmlso, just to be clear, they are owned by ~ubuntu-dev because everyone in ~ubuntu-dev should be allowed to commit to them?03:40
wgrantjml: Correct.03:40
wgrantpersia: We have some upstream branches because upstream isn't using LP.03:40
jmlwgrant: that surprises me a little03:40
persiawgrant: Ah, right.03:40
wgrantjml: Why?03:41
wgrantjml: That's how Ubuntu works.03:41
persiajml: Everyone in ~ubuntu-dev can commit to every package in universe, much as everyone in ~ubuntu-core-dev can commit to every package in Main.03:41
jmlwgrant: I guess I would have, in my ignorance, expected that Ubuntu would follow the principle of least privilege.03:42
persiajml: It does.03:42
wgrantjml: We have too little manpower to restrict it any more.03:42
skavezhow do you delete a project?03:42
wgrantWe have two levels of privileges, though Soyuz does support more now.03:43
Hobbseejml: obviously, ~ubuntu-dev could be a member of ~mozillateam03:43
Hobbseewhether that's a good, scalable solution, is a good question03:43
jmlskavez: you have to contact a Launchpad admin. Best thing to do is ask a question on the launchpad project03:43
persiaHobbsee: Hrm?  Do you mean a member of ~ubuntu-dev, or the team?03:43
skavezjml: thanks03:43
jmlHobbsee: I'm missing something...03:43
Hobbseepersia: the team.03:43
Hobbseewait, that wouldn't stop the mail problem.03:43
jmlwgrant: I don't quite get how the two are related03:44
jmlwgrant: manpower and more granular privileges, that is03:44
persiaHobbsee: It would actually exacerbate it.03:44
wgrantjml: We have a small number of people, many of whom have a small amount of time.03:44
Hobbseejml: ~mozillateam:  team actually cares about the branch stuff, and wants to know about every update.  ~ubuntu-dev: team that needs to commit occasionally, but doesn't want to know more than they have to03:44
wgrantjml: Restricting privileges could well limit the number of people with available time to zero. Which is bad.03:44
Hobbseeif that helps03:44
Hobbseepersia: yeah, i just thought of that.03:45
persiaNot just time, but vertical applications: if someone wants to e.g. update all the packages that depend on an obsolete library, that is work worth doing even if that person has not previously worked on those packages.03:45
Hobbseewgrant: why doesn't ~ubuntu-dev just branch any changes, and ~mozillateam merge them across into the main branch?03:45
wgrantHobbsee: That would block on ~mozillateam, because one shouldn't upload before it's merged.03:46
Hobbseehmm.03:46
jmlwgrant: so, what I was thinking of is having a team like ~python-motu-maintainers, that team could own the package branches for python packages in universe, and then people who want to contribute just ask to be members of that team03:46
jmlwgrant: I'm not suggesting this exactly, just trying to understand the situation more03:47
wgrantjml: And then somebody comes along, needs to do 600 rebuilds, and swears violently at having to join 300 teams.03:48
jmlwgrant: you need to edit a branch to do a rebuild?03:49
Hobbseewgrant: with some restricted ones, so they're blocked on getting accepted.03:49
wgrantPeople often need to touch packages only once.03:49
wgrantjml: Changelogs, yes.03:49
persiajml: It is precisely that model of which Ubuntu exists in protest.03:49
Hobbseejml: if you want to keep the branch equal to what's in the archive...yes03:49
jmlwgrant, Hobbsee: ok. that makes things clearer to me :)03:49
wgrantjml: If one doesn't do that, the branch owners get very annoyed when their next upload fails.03:49
Hobbseeand if they're not equal, then people stop using bzr and such very quickly.03:49
Hobbsee(as we found)03:50
persiajml: Essentially, Ubuntu discards the concept of "package maintainer" in the interest of integration.  While individuals have foci, they are not blocked on others when the work requires changes to several packages.03:50
wgrantMhm.03:50
jmlpersia: I thought Ubuntu existed in protest of Debian's inability to release ;)03:50
wgrantjml: That too.03:50
persiajml: Perhaps.  I'm not sure the two aren't unrelated.03:50
wgrantThough they do seem better now.03:50
persiaConsider the difficulties of release management when even the release manager isn't supposed to fix a known problem without some response from a package maintainer.03:50
persiawgrant: Much more widespread use of 0-day NMU03:51
jmlok.03:51
wgrantpersia: Indeed. I was a victim of one whilst waiting for sponsorship. I wasn't pleased.03:51
wgrantIt's like going half-way to full group maintenance.03:51
wgrantWhich is bad.03:51
persiawgrant: Indeed, and complicated by the lack of a central mechanism to track candidates: this is why I think putting candidates on mentors or REVU is broken, and advocate debdiffs and checking for bugs when uploading.03:52
jmlso, from the perspective of branches, I think a lot of this will be addressed by source package branches.03:52
wgrantpersia: Indeed, that works well. Anyway, back to the topic at hand.03:52
wgrantjml: As long as somebody doesn't blindly implement them without asking anybody who has ever worked in a distro, sure.03:53
jmlbecause the current plan is for them to have the same write permissions as the source packages to which they correspond03:53
persiajml: Depends on the implementation.03:53
wgrantThat makes sense.03:53
jmlwgrant: well, I flew to Prague specifically to talk to Colin and others about it :)03:53
wgrantjml: You also want to talk to universe people as well. We work somewhat differently again.03:54
persiaAn additional interest group might be the flavour developers, who often have additional different processes.03:55
rockstarwgrant, I think it would be difficult to cover every single possible workflow, but we will do our best.03:55
jmlgood points, both03:55
mwhudsoner03:55
mwhudsonwhat are we doing now, other than talking to distro people?03:55
persiarockstar: I think the important part is to be aware which workflows are being broken, rather than supporting them.03:55
jmlalso, we actually do change stuff based on feedback :)03:56
rockstarpersia, is there a wiki page with specific launchpad workflows?03:57
rockstarThat mould be an excellent start03:57
persiarockstar: There isn't one.  This was by decision.  Each workflow is documented in a page addressing the specific sort of work.03:57
rockstarpersia, can I please have an example?03:58
=== kiko is now known as kiko-afk
persiarockstar: https://wiki.ubuntu.com/StableReleaseUpdates03:58
jmlso, on a slight tangent03:59
persiaThat documents the interaction with bugs, upload targets, etc. for an update.  Each type of thing done (aside from trivial bug closure) is likely to have a similar page.03:59
jmlI'd be happy to fix a bug in Launchpad in exchange for an equivalent bug in Ubuntu :)04:00
jmlthere's this thing with my volume control...04:00
persiajml: Any bug?04:00
jmlpersia: not any bug :)04:00
persiaThat's not as interesting then :)04:01
mwhudsonheh04:02
jmlalthough almost everything in launchpad-bazaar is fair game.04:03
Hobbseejml: i thought ubuntu people demanded payment in beer :P04:05
* rockstar can be bribed in coke04:06
jmlHobbsee: I moved on to whisky months ago04:06
rockstarEr, the dark liquid kind...04:06
Hobbseeheh :)04:06
Hobbseerockstar++04:06
wgrantOoh dear.04:24
wgrantNZ's string dried out?04:24
wgrantOh, same connection. I see.04:24
hyperairis there a way to request a rebuild of a package in ppa or has that feature been removed?04:47
wgranthyperair: You've always had to upload a new version, unless you mean retrying a failed build.04:57
hyperairyes.04:58
hyperairi meant that04:58
hyperairretrying a failed build04:58
hyperairthere used to be a button for that04:58
wgrantIt's in the usual place.04:58
hyperairbut i can't seem to find it anymore04:58
hyperair=\04:58
hyperairwhere?04:58
wgrantSomewhere on that page.04:58
wgrantLet me see...04:58
hyperairit used to be in the build log page04:58
hyperairoh nevermind04:58
hyperairi just realized i wasn't logged in04:58
hyperairjeez this is stupid04:58
hyperairof all things04:59
wgrantHeh.04:59
hyperairokay i fuond it =D05:00
hyperairhmm how long does it take for the .deb to be published after the build is successful?05:00
wgranthyperair: Up to 20 minutes. They are currently published at XX:00, XX:20, XX:40.05:14
hyperairi see.05:15
halghello05:19
halgwhile using launchpad, tried to list code files for revision.  Got message telling me to come here.05:20
rockstarhalg, can you be a bit more specific?05:20
halgsorry.05:20
halgHold on while I get the specifics.05:20
halgI was in mysql project.05:22
mwhudsonah05:22
halgJust kind of browsing, getting used to the code base and the lp system.05:22
rockstarhalg, can you post a url?05:22
halgSure.05:22
halgHere:  http://bazaar.launchpad.net/%7Emysql/mysql-server/mysql-5.1/annotate/2673?file_id=sp1f-buffer.cc-20041023073145-aao3dolyuw7jezlyrdgfk6nbxzxhy47c05:22
halg(yucch)05:22
halgAnyway, I tried to click on "browse files" (I think as I recall)05:23
mwhudsonyeah, some of the mysql branches stress the code browsing rather a lot :/05:23
halg(Don't really remember what I was doing since I was just getting familiarized)05:23
mwhudsonhalg: the page loaded for me, maybe try again?05:23
halgOK, so I get this error page telling me to come here.05:23
halgSuer.05:23
halghold on.05:23
halgHmmm.  I thought I had selected something else.05:24
halgBut anyway, it sounds like patience is the order of the day.05:24
halgEvery day I mean.05:24
halgMysql is a huge project.05:24
mwhudsonyes, we noticed :)05:25
halgSo the webserver is getting a bit bogged down?05:25
mwhudsonyes05:25
halgSo, under what conditions should I be concerned, if ever.05:25
halg?05:25
rockstarhalg, I don't think you need to be concerned.  That's our job.  :)05:25
halgWell, what I mean is re: mitigating damage to the repository or other services.05:26
halgI would hate to be in the middle of a transaction of some sort and cause corruption.05:26
mwhudsonfor bazaar.launchpad.net stuff, unfortunately, we know ABOUT the problems, but fixing them is going to take some work05:26
mwhudsonhalg: this sort of thing has no chance of corrupting data05:26
halgNo way for ME, a user, to trash things?05:26
mwhudsonno05:27
halgIf the system gets bogged way down.05:27
halgGood!05:27
halgRelieved to hear that.05:27
mwhudsoni mean, if you have the right to upload to the branch, you can mess things up that way05:27
mwhudsonbut not by browsing from the web05:27
halgRight.  But I meant in terms of just doing what I am supposed to, not an error in my content chagnes.05:28
halgchanges.05:28
mwhudsonright05:28
halgThanks for your help.05:28
mwhudsonno worries05:28
halgI'm sure I'll be back at some point ...05:28
mwhudsonhope so :)05:28
halg???05:28
halgYou want me back?05:28
halgI'd think no news is good news!05:28
halgLater!05:29
mwhudsonit's nice to hear from our users from time to time :)05:30
halgI'll see what I can break and get back to you.05:31
wgrantWhy do branch merge proposal emails not respect team contact addresses?05:33
jmlwgrant: what do you mean by "respect"?05:34
wgrantjml: They seem to spam all members regardless of the team contact address.05:34
jmlwgrant: that's a bug.05:35
wgrantOh. I see.05:35
wgrantMaybe it does.05:35
wgrantBut this team has an email address, but it's somehow not set as the contact address.05:35
jmloh ok.05:36
jmlwgrant: which team?05:36
wgrantubuntu-dev05:36
wgrantWhat a confusing UI.05:37
jmlwgrant: please file a bug if you find a bit of the UI confusing05:39
jmlwgrant: especially if you can provide a suggestion for making it less so.05:39
wgrantI plan to.05:39
\shdoes anyone know where the bzr repo is hiding for the new python lib for the new lp api? leonov needs to get hands on :)07:22
jml\sh: I'm not 100% sure it has been released yet.07:26
* \sh needs to talk to gmb then ;) 07:26
=== RAOF is now known as ROAF
=== ROAF is now known as RAOF
sabdflgmb, \sh: that lib should be available for anyone who wants to prototype and play10:22
wgrantIsn't it meant to be released to beta testers some time this week?10:22
wgrant(hi sabdfl)10:23
sabdflhi10:23
sabdflafaic it was supposed to be released a month ago, when the initial api pieces landed, though it's no doubt rough10:23
wgrantRough is much better than private in this case, IMO.10:24
Hobbseedoes it work, though?10:24
wgrantHobbsee: If we can make screenscraping work, we can make a broken proper API work.10:24
\shsabdfl: ah good to hear :)10:28
\shsabdfl / gmb: if someone can point me to a place where I can export/branch it, we'll start right away with an implementation in leonov :)10:30
gmb\sh: Off the top of my head, I don't know where that is (it's not something that I've personally been working on). I'll find out for you, though, and get back to you.10:31
\shgmb: thx a lot :)10:31
\shwgrant: well, I don't know how thekorn thinks about it, but I think it's good to have two ways working for a little time...but regarding my work on py-lp-bugs, I don't want to see everything screenscraped in general ;)10:33
* \sh is brb...marathon meeting10:43
sabdflbarry is the person who was responsible for the library, iirc10:51
=== thekorn is now known as thekorn_
aa_hi, is it possible to send copy of all announcements to an email address?11:36
intellectronicaaa_: not in launchpad itself, but i'm sure there are rss to email gateways out there you could use11:38
aa_intellectronica: great, just saw I can get a feed of them11:39
aa_intellectronica: don''t suppose you know of any such services?11:42
intellectronicaaa_: http://www.google.com/search?q=email+rss11:47
aa_ok thanks12:00
=== abentley1 is now known as abentley
mptGooooooooooooooooood afternoon Launchpadders!13:00
mptwgrant, unfortunately there isn't really a "that part of the code" that grep could be pointed at13:02
wgrantmpt: I haven't seen Open or Closed used anywhere except that page, so I presumed it would have been somewhere local to that page.13:03
mpthm, only 70 occurrences13:04
wgrantOh dear.13:04
mptshouldn't be that difficult :-)13:04
=== mars is now known as Guest65430
=== vednis is now known as mars
Annabelhi all,15:08
AnnabelI am in the process of releasing a major open source package for matlab and I wondered whether users could have SVN client access to the trunk branch of a project.15:08
AnnabelI have sought on the documentation wiki, but did not found the answer15:08
Annabelany help?15:08
Annabelor suggestions?15:08
=== salgado_ is now known as salgado
mrevellHey jelmer, would bzr-svn help Annabel ^^^^15:32
jelmerhi Matthew, Annabel15:39
jelmerSubversion client access to bzr branches isn't supported yet by bzr-svn, although there has been work on it15:40
AnnabelHi jelmer and mrevell15:40
Annabelah OK15:40
mrevellthanks jelmerl15:40
AnnabelI guess the same is true for client CVS access ...15:41
jelmeryou should be able to keep a copy of the bzr branch in Subversion though (instead of direct access)15:41
jelmerAnnabel, yeah, although it's harder to maintain a copy of the bzr branch in CVS15:43
jelmerfor Subversion, keeping a copy should be as simple as "bzr push <svn-url>"15:43
Annabelit seems to be some kind of a workaround is not it? Can the SVNserver be hosted on the launchpad server or is it restricted to a personal server15:43
AnnabelOK15:43
jelmerLaunchpad doesn't provide Subversion hosting at the moment15:44
AnnabelOK. Thanks a lot for your help, Jelner!15:46
* Annabel needs to leave now15:46
AnnabelCU15:46
=== kiko-afk is now known as kiko
forrestHi all, I'm a freshman who never developed any linux programs before16:40
forrestIs there anyone who can lead me into the world of linux development?16:40
kikoforrest, hmmm, there's a lot of stuff out there on the web. what sort of app do you want to build?16:47
forrestI'm always thinking that start from the very beginning16:48
forrestbut now I have already got some expirence on embeded system developing16:48
forrestCould you give me some advice of where to start?16:51
=== salgado is now known as salgado-lunch
mptmrevell, sorry for reporting a duplicate of bug 253274 -- I thought "nobody will have reported this already", so I didn't bother searching :-)17:05
ubottuLaunchpad bug 253274 in launchpad-documentation "h3 on help and h4 on news are underlined" [Low,Confirmed] https://launchpad.net/bugs/25327417:05
mrevellheh, no worries mpt. You've seen that I've reported a few dupes in my time :)17:06
=== Ursinha is now known as Ursinha-lunch
=== salgado-lunch is now known as salgado
=== matsubara is now known as matsubara-lunch
=== Ursinha-lunch is now known as Ursinha
=== matsubara-lunch is now known as matsubara
sabdfleverybody feeling the 2.0 love?18:34
sidneihi kiko18:37
ScottKsabdfl: Unfortunately yes.18:38
kikosidnei!18:41
kikoScottK, couldn't hope to have anything more positive from you :)18:41
sidneikiko: you've been hard to find lately :)18:42
* cody-somerville is experiencing revision 6773 love.18:42
ScottKkiko: I don't like the new interface and I don't see any point in being shy about it.18:42
cody-somervilleI'm starting to like the new interface.18:44
sidneiim wondering if there's any work planned on improving the experience on uploading releases to launchpad18:44
kikosidnei, uploading release tarballs, you mean?18:44
sidneikiko: tarballs and installers yes18:44
sidneikiko: i frequently have to upload the plone windows installer which is 30mb and fails 3 out of 4 times18:44
kikosidnei, because the upload fails?18:45
sidneikiko: yes, the upload fails18:45
kikothat's disturbing18:45
sidneikiko: i get a 'please try again' screen without any specifics. i suspect it's a timeout18:46
sidneimakes me kinda miss the ftp-based upload process from sourceforge. cumbersome but effective.18:48
kikosidnei, I'll look into this. I wasn't aware this was such a problem -- and the fact that I'm not aware is really disturbing18:49
* kiko winks ata cody-somerville18:49
sidneikiko: i've opened a feature request some time ago, bug #174798, that would be ideal to me18:53
ubottuLaunchpad bug 174798 in launchpad "Feature Request: Upload from URL" [Undecided,New] https://launchpad.net/bugs/17479818:53
sidneii see from bug #32772 that this is unlikely to get accepted though18:55
ubottuLaunchpad bug 32772 in malone "request: "add atachment" a file from a URL" [Medium,Invalid] https://launchpad.net/bugs/3277218:55
sidneikiko: ?19:52
=== _neversfelde is now known as neversfelde
kikosiretart, yo20:31
kikosidnei, sorry, was on the phone20:31
sidneikiko: man, im almost giving up here. on the 5th try, each takes about 40 minutes :(20:32
kikosidnei, this really bothers me, and Rinchen is going to look into this with the QA team -- I see the security implication of it but if all we're doing is putting stuff in the librarian.. people can upload anything to the librarian today.20:33
kikosidnei, I think I'm going to put a feature request up for sftp:// uploads20:34
sidneikiko: please, anything would be an improvement20:34
kikosidnei, I wonder if I can upload it more easily from here. want me to try?20:36
sidneikiko: wouldn't hurt i guess, but i've tried uploading from a box in houston and haven't had much luck20:37
kikookay20:37
kikosidnei, we're adding an item to tomorrow's meeting to talk this over20:38
sidneikiko: i really appreciate that. thanks!20:39
kikothanks for the feedback, I hate it when we don't know what's not working :-(20:39
kikosiretart, yo!21:02
sidneikiko: if you still want to give it a try, i can give you a url to fetch the file from21:14
kikosidnei, if you've tried from houston, I'm not sure it will be better from california :-(21:15
kikosidnei, I was considering uploading from the DC itself21:15
kikobut I wonder if I can upload using w3m21:15
mtaylorkiko: who should I annoy about spec dependancies?21:15
kikomtaylor, me, I guess :)21:16
mtaylorkiko: I tried to add a depend to a spec, and I got a wonderfully informative "Constraint not satisfied"21:16
kikomtaylor, heh. is the spec on a different project?21:17
mtaylorkiko: nope.21:17
mtaylorkiko: I tried to add https://blueprints.edge.launchpad.net/drizzle/+spec/remove-include-dir as a depend of https://blueprints.edge.launchpad.net/drizzle/+spec/gettextize21:17
kikohmm.21:17
sidneikiko: if you cant upload with w3m that's a serious bug, ha! :)21:18
ScottKCurrently you can't even browse Launchpad with it, so probably not.21:19
LaserJockScottK: you can browse, you just can't login, correct?21:20
mptbecause w3m follows the de-jure rules for cookies rather than the de-facto rules, iirc21:20
ScottKIIRC it was SSL certs.21:20
ScottKMaybe it was cookies.21:21
sidneii bet one can handcraft a curl command line to upload21:21
mptbug 59510 is the only one we have about w3m21:21
ubottuLaunchpad bug 59510 in launchpad "Can't log in with w3m due to bad cookies" [Undecided,Confirmed] https://launchpad.net/bugs/5951021:21
kikoit's a problem with cookie RFC violations? gar.21:21
matsubarasidnei: what's file URL?21:22
sidneimatsubara: https://houston.enfoldsystems.com/files/sidnei/Plone-3.1.4-buildout.exe21:22
matsubarasidnei: and where were you trying to upload it to?21:22
sidneiand add .asc to that too21:22
sidneiuploading into https://edge.launchpad.net/plone/3.1/3.1.4/+adddownloadfile21:22
sidneidoes lp support http-basic auth too or only cookie?21:25
kikosidnei, it used to support basic-auth, hmm21:25
sidneiyeah, seems to work21:27
kikomtaylor, I'm a bit stumped.21:40
mtaylorkiko: ok21:40
mtaylorkiko: I guess maybe I just shouldn't associate those two... perhaps lp is starting to have emergent intelligence!21:40
sidneiOMG21:41
kikomtaylor, I've been looking at the schema and code and..21:41
sidneikiko: i was able to upload it with curl from a different host21:41
sidneikiko: this one has slightly better uplink :)21:41
kikoheh21:41
kikogood21:41
sidneikiko: did you open a bug about it?21:42
kikosidnei, no, we're still talking about it21:42
kikobut it's on the radar21:42
sidneikiko: ok21:42
sidneikiko: fwiw, http://paste.lisp.org/display/6445021:43
kikoScottK, https://bugs.edge.launchpad.net/launchpad/+bug/5951021:53
ubottuLaunchpad bug 59510 in launchpad "Can't log in with w3m due to bad cookies" [Undecided,Confirmed]21:53
kikosidnei, thanks! that is useful.21:54
sidneikiko: np. gotta go, bye!21:54
kikosiretart, ping v322:07
siretartkiko: hey there!22:08
siretartv3?22:08
kikosiretart!!22:08
kikosiretart, it's great to hear from you. do you have time tomorrow for a phone call?22:08
siretartwhat time do you think of?22:09
kikosiretart, your afternoon more or less22:09
siretartthat should be doable, but let's please syncronize that on IRC22:09
kikosiretart, will do. I am hoping to get heno and colin in on that same call22:09
siretartallright!22:09
kikocool22:10
kikosiretart, I'll mail you something now as a preamble22:10
siretartsounds cool! great!22:10
kikomtaylor, oho, it's a bug :)22:11
kiko<flacoste> kiko: you can't depend on an implemented spec, that's silly, but that's how it works22:11
kikomtaylor, isn't that just daft!22:11
LaserJocksiretart: hiya22:11
mtaylorkiko: that is, in fact, stupid22:11
kikomtaylor, https://bugs.edge.launchpad.net/blueprint/+bug/14053322:11
ubottuLaunchpad bug 140533 in blueprint "Blueprints in progress can't depend on completed blueprints" [Undecided,Confirmed]22:11
kikoGAR22:11
mtaylorwhy not?22:11
kikomtaylor, easy to work around though...22:11
mtaylorsure22:11
kikowell it says bug 140533 there for a reason :)22:12
ubottuLaunchpad bug 140533 in blueprint "Blueprints in progress can't depend on completed blueprints" [Undecided,Confirmed] https://launchpad.net/bugs/14053322:12
ScottKkiko: Right.  That's the one.22:19
kikoScottK, read my comments there22:19
kikoI think it's unlikely this is a bug in launchpad22:19
kikothose cookies are explicitly allowed in the netscape spec22:19
ScottKOf course RFC 2119 is a recent spec so it's unlikely you'd be in a position to support it.22:36
=== slayton is now known as slayton-ZzZz
kikomtaylor, I'm fixing the bug fwiw. should be on edge in 2 days22:41
mtaylorkiko: you rule!22:42
kikomtaylor, some people say that too literally true!22:44
mtaylor:)22:45
=== matsubara is now known as matsubara-afk
=== cody-somerville_ is now known as cody-somerville
kikoScottK, the issue is more that that spec seems to be overly restrictive.23:04
ScottKSomeone should take that up with the IETF.23:06
=== salgado is now known as salgado-afk
=== matsubara-afk is now known as matsubara
=== fta_ is now known as fta
kikoScottK, you didn't get my point I guess23:58

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