/srv/irclogs.ubuntu.com/2008/07/07/#bzr.txt

* Foskasse Já tenho (sqrt(350)-0.7082869*cos(20)-0.4192478) ANOS!00:08
* Foskasse Happy birthday to me guys!!00:08
lifelesshi01:56
mwhudsonhi lifeless01:57
mwhudsonlifeless: isn't it like 3am for you now?01:57
lifeless401:58
bob2ep?01:58
lifelessGYADEV01:58
mwhudsonlifeless: eurg01:58
Odd_Blokelifeless: Ah, are you at GUADEC?01:58
Odd_BlokeI'll take 'GYADEV' as a 'yes'. :p01:59
lifelessyes02:00
lifelessCurrently jetlagging; and waking up jamesh02:00
mwhudsonlifeless: just woke up, or still awake?02:00
lifelessjust woke \02:01
lifelesspoolie: on NEWS (420MB corpus), bit of a pathological case perhaps:02:02
lifelessgaip it all: 136MB02:02
lifelessbzip it : 36MB02:02
pooliehello lifeless02:02
lifelessour knit hunks in bzr.dev: 4.5MB02:02
pooliedid you mean gzip?02:02
lifeless7zip(lzma) the 420MB as one file ccatted together - 215KB02:03
lifelesspoolie: yes02:03
lifelessgit repacking at 200,200 638KB02:04
bob2how about rzip?02:04
lifelessmy first attempt with my new compressor: 600KB02:04
lifelessbob2: dunno02:04
lifelessand its outputting some really badly chosen sequences thanks to sequence matcher02:05
lifelesslp:~lifeless/+junk/bzr-groupcompress02:09
Odd_BlokeA gnome-terminal extension that made those clickable would be awesome.02:12
poolielifeless: nice02:21
poolieor an irc bot that expands them to http url02:22
mwhudsoncan i rename a thread in a loom?02:31
lifelessmwhudson: there is a bug, I would love a ptch02:31
lifelessmwhudson: it includs the workaround02:31
lifelesscall to prayer has just starter02:32
mwhudsonlifeless: i can't find the bug, although https://bugs.edge.launchpad.net/bzr-loom/+bug/203287 and https://bugs.edge.launchpad.net/bzr-loom/+bug/203203 are relevant to what i'm trying to do02:34
ubottuLaunchpad bug 203287 in bzr-loom "unable to create a new bottom thread" [High,Triaged]02:34
lifelessmwhudson: basically make a new thread called newname and delete oldname02:35
mwhudsonlifeless: but i want to create a new bottom thread02:35
lifelessmwhudson: you want to rename the bottom thread?02:35
mwhudsonlifeless: yeah02:35
lifelessso do what I said02:35
mwhudsonwell, i just started again, the loom was about 10s old02:36
lifelessmwhudson: switch bottom && create-thread foo && swtich bottom && combine-thread02:36
mwhudsonlifeless: ah right02:37
=== Linnk is now known as Tank|Away
lifelesswooo03:23
lifelessnew version;03:23
lifeless36018103:24
lifelessand 0.5 seconds to get it back03:25
lifelesswhich is 0.03 seconds slower than bzr.dev03:25
lifelesspushing now, trying to sleep again03:27
Odd_Blokelifeless: Sleep well!03:28
alecwhI'm trying to push to a repository, and I'm getting this error: bzr: ERROR: Cannot lock LockDir(http://bazaar.launchpad.net/%7Ephpns-team/phpns/head/.bzr/branch/lock): Transport operation not possible: http does not support mkdir()05:08
alecwhthe command I used: "bzr push lp:phpns"05:08
mwhudsonbzr launchpad-login05:08
alecwhNo Launchpad user ID configured.05:09
alecwhHow do I fix this?05:09
bob2bzr launchpad-login yourlaunchpadusername05:10
alecwhmwhudson: bob2: Thanks a bunch, that worked!05:11
* arjenAU prods igc05:46
lifelesspoolie: how is stacking landing going?06:17
stewarti'm having an issue. bzr serve using recent 1.6 tree on linux, trying to "bzr branch" from the server on a Windows XP install of 1.5 and getting "Could not understand response from smart server: ('error', ",module' object has no attribute 'SmartServerRepositoryStreamRevisionsChunked'')06:29
spivstewart: hmm, sounds like a bug.  1.5 is the version on the server?06:37
pooliehello lifeless, i'm debugging the anotate failures atm06:37
pooliearjenAU: he's sick today i think06:37
stewartspiv: no, 1.5 is client.06:37
poolieor away anyhow06:37
arjenAUpoolie: he's awake and talking to me anyway ;-)06:37
spivstewart: ah, hmm.  I'll just take a look06:37
arjenAUpoolie: but tnx06:37
stewartspiv: i'm pulling latest dev tree for server now, i'll see if that helps.06:37
spivstewart: I see the bug, and it's still in bzr.dev06:38
spivstewart: I'll just send a patch to fix it, thanks for the report!06:38
stewartspiv: cool. easy fix by any chance?06:38
stewartspiv: can you cc me on the patch? stewart @ mysql dot com06:39
spivYeah, just deleting some lines from bzrlib/smart/request.py06:39
spiv(We unimplemented some RPCs in 1.6 as part of the fallout from the VersionedFiles reworking Robert did.  Performance impact should be minimal for pack format repositories.)06:40
spivstewart: I'll do that.06:40
stewartspiv: thanks!06:42
stewartwill try patch as soon as i receive it.06:43
spivstewart: sent06:49
arjenAUstewart: can you be on im?07:25
stewartarjenAU: yepp... am now07:25
arjenAUgood lad07:25
stewartspiv: now i'm getting (on client) "Server is too old for streaming pull, reconnecting. (Upgrade the server to Bazaar 1.2 to avoid this)". Is that intentional?07:50
spivstewart: heh.  Yes, although that is a bit confusing it's unavoidable I think.07:51
stewartspiv: well, at least it's doing something now. i'll see how long the branch takes07:51
spivstewart: thanks.  Let us know if it takes noticeably longer than having 1.5 on the server.07:52
stewartspiv: no disk space has been used on client yet :(07:58
spivstewart: is that worse than before?  Damn.08:03
stewartspiv: haven't tried explicitly with 1.5 server... but would have expected quicker.08:04
spivYou could try "bzr -Dhpss ..." instead of "bzr ..." and looking at the ~/.bzr.log to see what it's doing.08:05
spivHmm...08:05
stewartspiv: it's a mysql tree, generally, over the internet branching it should take about 20mins. the majority of that being at about full speed of the network link. Now it's transferring something though... but only at up to about 200k/sec08:05
stewartsometimes bursts...08:05
spivIf it is dropping back to the <1.2 RPCs, it's probably going to take longer fetch graph data.08:05
spivPart of the reason for the protocol changes in 1.6 is so we don't need unnecessary reconnections with mismatched client/server versions in future.08:07
stewartspiv: at least it's going... but not fast. at least, i'd expect faster considering on local network.08:11
spivstewart: yeah, that doesn't sound good.  I think 1.5 is figuring that if the server doesn't support streaming pull, it also doesn't support get_parent_map08:12
stewartspiv: it's getting data now... but only 82.3MB so far08:13
spivStreaming pull shouldn't matter too much with a pack repo, but get_parent_map still does.08:13
spiv(Especially if the repo hasn't been packed recently)08:13
stewartspiv: there's 15 pack,s one of which is 550MB08:14
spivSome friction is unavoidable when client and server are different versions :/08:14
stewartspiv: yeah, no doubt. perhaps when 1.6 windows installers are up it'll be better...08:15
* spiv nods08:16
stewarthopefully branching subsequent branches into the repository is a lot faster08:16
spivI think mhammond posted a test 1.6b3 installer to the list.08:16
spivYeah, it should be.08:16
stewart113MB now08:16
spivUpgrading the client will definitely help, when that becomes possible for you.08:17
stewartspiv: is this what you meant: http://www.nabble.com/Experimental-1.6b3-windows-binaries-available-td18168374.html08:18
spivRight.08:18
AfCOh, for the love of...08:25
AfCLaunchpad: The URI scheme "bzr" is not allowed.  Only URIs with the following schemes may be used: bzr+ssh, ftp, http, https, sftp ... This is the external location where the Bazaar branch is hosted.08:25
AfC(when trying to add a remote branch)08:25
andrea-bsAfC: you have to use bzr+ssh:// or lp: , not bzr://08:26
AfCRidiculous.08:27
stewartspiv: tried with new version. instead getting "socket.error: (10055, 'No buffer space available')". so this time it doesn't work at all :)08:29
* stewart will try rebooting the windows client vm... it did say to do that in the installer...08:29
spivstewart: woah!08:29
stewartdarn non-operating operating systems08:30
spivstewart: That's surprising.  I thought we'd squished all those.08:30
spivAnd I wouldn't have expected the changes in 1.6 to cause that.08:30
spivstewart: please file a bug with a traceback for that08:30
stewartspiv: will do.08:31
spivstewart: past experience with that error suggests we know what to do about it once we get a traceback :)08:31
stewartwill just double check08:31
stewartspiv: filed at https://bugs.launchpad.net/bzr/+bug/24618008:48
ubottuLaunchpad bug 246180 in bzr "no buffer space available" [Undecided,New]08:48
spivstewart: Thanks!08:50
* spiv heads to the shops08:50
stewartnow to go back to 1.5 so i can actually get the source tree there08:50
arjenAUstewart: funny how your bug ended up here and mine did not. it's #246178 also for bzr09:00
stewartjoy... i just have to swear at windows a lot now...09:00
stewartgah09:00
mathrickso, what is the proper way of accessing bzr from non-python languages09:26
beunomathrick, one way is using the xmloutput plugin09:28
lifelessbeuno: hiya09:36
beunolifeless, evening!09:37
AfCAh, Launchpad, crashing my browser. I love it.09:38
siretartis there an easy (scriptable) way to report the latest revision of the current branch?09:41
siretartwith revid, that is09:41
spivbzr revision-info09:42
RAOFsiretart: There was also a recent blog post about incorporating bzr into the build process; there was a bzr command to substitude various branch info in a string.09:43
RAOFAh, right.  bzr version-info is what I'm thinking of.09:45
siretartaah, that's cool. thanks09:47
mathrickbeuno: mhm, and is there some more systematic approach to calling into python from outside10:11
mathrick?10:12
beunomathrick, well, I suppose that depends on the language, it's bindings, etc10:13
mathrickbeuno: yeah, but how do you bind from, say, C to python?10:14
beunomathrick, I wouldn't know  :)10:14
mathrickparticularly I'm interested in common lisp -> python, but C is good enough, I can manage from there10:14
mathrickbeuno: oh10:14
mathrickso you were just saying without any actual background?10:15
mathrickI mean, the bindings etc. need to work somehow10:15
mathrickI guess it's #python time10:15
beunomathrick, sounds like something outside of bzr's scope, yes10:15
=== arjenAU2 is now known as arjenAU
Odd_Blokepoolie: We could do with having a chat.  I'm currently pretty much on GMT+7 sleeping patterns, so sometime tomorrow morning for you would be best (as I'm pretty tired and about to head bedwards).10:49
poolieheh me too :)10:54
pooliewell, not sleep, but go offline10:55
lifelessspiv: ping11:13
LaibschHow do I merge two bzr branches?  "bzr branch $branch1;cd $branch1;bzr merge $branch2" tells me that revision $XY is not present in object $YZ11:32
LaibschThe two branches are unrelated as far as bzr is concerned, there is no common ancestor or something like that11:33
markhLet's say I made a branch of bzr.dev, made local commits and pushed it to a *new* branch.  What is the fastest way to get a diff against the original branch?11:36
=== Tank|Away is now known as Linnk
AfCbzr diff -r ancestor:../path/to/branch11:37
AfCCan be quite useful11:38
AfCbzr diff -r branch:../path/to/branch11:38
AfCon other occasions11:38
markhah, cool, thx.  'ancestor' is a special 'keyword'?11:38
AfCmarkh: whether that applies to you in your situation I couldn't say11:38
markhit gives me a clue I didn't have, so gives me something to read up on - thx!11:39
AfCmarkh: it's a namespace, yes. Like tag: and the others at11:39
AfCbzr help revisionspec11:39
Stavroshmm, bzr 1.5 crashes rather frequently :/12:12
Stavrosis this a known issue?12:12
fredoHello!12:13
PengStavros: Um, details?12:14
PengStavros: And, you mean that it exits with a traceback, right?12:14
fredoJust one question: Is it possible to integrate bzr into a python application? Let's say I want to write a version controlled wiki, can I interface bzr from within my app without calling it on the command line?12:15
StavrosPeng, yes, it crashed with various errors at least three times in the past two days12:15
Stavrosi'm reporting one of them right now12:15
PengStavros: Good. You should report the others too. :)12:16
Stavrosit just crashes too frequently for comfort, even during commits :/12:16
Stavrosthe others were reported already12:16
Pengfredo: import bzrlib12:16
fredoPeng: Thanks!12:16
fredoWhere do I find the docs for bzrlib?12:16
Pengfredo: bzrlib is the entirety of Bazaar. The bzr script is just a simple wrapper that calls into bzrlib.12:16
fredoAh, ok. Thanks!12:17
Pengfredo: Um, there are API docs somewhere. There's also other stuff in doc/ in the source and the website.12:17
fredoI'll have a look into this.12:17
fredoYes, I think I found the API doc.12:17
semsliequick question about bzr-svn: I have some branches that were checked into subversion via bzr-svn (for the purposes of working with the other members of our team). I've noticed that when those branches are checked out into a new repository then "bzr visualise" doesn't show the branch history, but rather one flat line of history. However it obviously does know about its branch-point, because merging that branch into another will produce the correct history. 12:18
jelmersemslie: It doesn't push the right hand side revisions, though it does know about them12:19
AfCjelmer: do you have a minute? (pm)12:34
jelmerAfC, yeah12:35
AfCk12:35
LarstiQstewart: out of interest, which bugs are those?12:35
PengOh, look. I've been having a problem with bzr-svn for a couple days, and I was just abotu to report it, but it works correctly now. :)12:35
LarstiQehm12:35
semsliejelmer: okay, I think that makes sense with that I'm seeing12:35
LarstiQs/stewart/Stavros/12:35
jelmersemslie: if you pull in the changes from elsewhere (the original bzr branch for example) it will show them12:36
LarstiQjelmer: when are you at guadec?12:36
jelmerLarstiQ: didn't make it12:37
semsliejelmer: the situation is that a work mate is getting interested in all the bazaar activity and gave it a try. The visualisation tool gives a tangible sense of the activity that has been taking place on the bazaar side, so he was a bit disappointed not to see it straight away.12:38
LarstiQjelmer: hokay12:38
LarstiQjelmer: I have a free bed here at EP ;)12:38
PengCool, bzr-svn is importing tags now too. :)12:40
jelmersemslie: see also bug 15888312:42
ubottuLaunchpad bug 158883 in bzr-svn "ability to push non-lhs revisions" [Wishlist,Triaged] https://launchpad.net/bugs/15888312:42
jelmerLarstiQ: :-)12:42
semsliejelmer: nice to see its on the list. what are the challenges in pushing non-lhs revisions?12:44
jelmersemslie: They can't be pushed to the same location as the lhs revisions12:45
jelmersemslie: Since they don't have the same ancestry12:45
jelmersemslie: So they have to be pushed to /branches/foo12:46
semsliejelmer: so is it not just a case of storing metadata about the non-lhs revisions? I've noticed that if I made the branch in my bazaar repo, then push to svn, then check out again into the same repo then I see all the threads of activity.12:47
=== fred1 is now known as fredo
jelmersemslie: metadata about what the non-lhs revisions are is already stored13:00
jelmersemslie: the revisions themselves are just not stored13:00
jelmersemslie: You'll see that if you run "bzr log --show-ids" the non-lhs revisions are mentioned13:00
semsliejelmer: oh right, that makes sense and would explain why you then see those revisions as soon as they become available13:04
=== Linnk is now known as Tank|Away
jelmerbeuno, ping13:57
jelmersemslie: Yep13:57
beunojelmer, pong13:57
jelmerbeuno: bzr-upload was rejected due to faulty upload13:59
beunojelmer, hrm, so the DD uploaded wrong?  or was it an issue with the packaging?14:00
jelmerbeuno: It was uploaded incorrectly14:01
beunojelmer, ugh, I'll ping the DD and nag then, sorry14:02
jelmerbeuno: No worries, the sponsoring is much appreciated :-)14:02
lifelessJc2k: ping14:03
Jc2klifeless: pong14:03
=== tale is now known as tethridge
lifelessJc2k: so, JFDI huh? thought thats what we were doing :).14:05
Jc2klifeless: they dont know that yet14:06
Jc2ki mean, we still need to jfdi for the supporting stack14:07
Jc2kwrong words14:07
Jc2kwe need to fix bkors stuff :)14:07
lifelessJc2k: totally; thought I get the impression hes given it a go and it just worked :)14:07
lifelessJc2k: e.g. bonsai -> bzr-search :)14:07
Jc2keh14:08
lifelesss/thought/though14:08
* Jc2k looks forward to "Bazaar JFDI" post :)14:09
lifelesswe need the precommit hooks trasnscribed14:09
Jc2kwhere are you guys at?14:10
Jc2khave retreated to hotel to hack for a bit14:10
lifelessI'm in the vcafeteria getting power14:10
lifelessthe evolution talk was interesting14:10
Jc2kahh i think i'd already left14:15
Jc2kDVCS DVCS Swag taxi hacking :)14:15
lifelessJc2k: :)14:16
lifelessJc2k: you're at the golden horn ?14:16
Jc2klifeless: about 5 minutes away at hotel aslan14:17
lifelessin sultanahmet14:18
siretartis there a shortcut for 'bzr revert file -r"the branch I'm merging from"'?14:18
siretartin case of conflicts, that is14:18
Pengsiretart: You can use the .OTHER file.14:19
james_wsiretart: "mv file.OTHER file" ?14:19
james_wsiretart: but other than that I don't think so (e.g. if you have resolved the file, or there weren't conflicts in the first place)14:19
lifelessJc2k: cool14:19
siretartjames_w: Peng: that doesn't resolve the 'conflited' state14:23
Pengsiretart: Yeah, then you need to run bzr resolved $file.14:24
siretartPeng: bzr revert doesn't require that. but it is rather clumsy to loop up 'the other' revision id14:24
quicksilvermaybe there shuld be14:26
quicksilverbzr resolve-other FILE14:26
quicksilverbzr resolve-this FILE14:26
quicksilverwould be a trivial plugin.14:26
siretartbzr resolve --other would do it, I think14:27
jelmerLaibsch, ping14:29
mathrickjelmer: bzr: ERROR: Repository KnitPackRepository('file:///home/mathrick/Dev/python/.bzr/repository/') is not compatible with repository SvnRepository('svn+ssh://maciek@svn.gnome.org/svn/epiphany-extensions')14:31
mathrickwhich one is compatible?14:31
jelmermathrick: bzr upgrade --rich-root-pack14:31
mathrickaha, thanks14:31
=== thekorn_ is now known as thekorn
mathrickjelmer: humm, how do I make the shared svn / bzr checkout?14:45
jelmermathrick: How do you mean?14:46
mathrickjelmer: I want a dir that's both a valid svn working tree and a bzr branch14:48
jelmermathrick: You mean something that has both a .bzr and .svn subdirectory ?14:49
jelmeryou need to pass --no-plugins to bypass bzr-svn to do that14:50
mathrickjelmer: or alternatively, if I bzr commit to an svn working tree, will it do what I want?14:51
jelmermathrick: Yes, committing in a svn working tree should work14:52
mathrickjelmer: good, and what happens if I svn up it behind bzr's back?14:53
jelmerthat will work as well14:54
mathrickcool14:54
jelmerthe only two things that don't work are merge and revert14:54
mathrickso bzr ci will be local, and svn will still work?14:54
jelmerbzr ci won't be local14:54
jelmerit will upload the changes to subversion14:54
jelmer(since there is no local branch)14:55
mathrickoh14:55
jelmerif you would like to use offline commits, use a bzr branch locally14:55
jelmercommit to that, and once you're done, "bzr push" into Subversion14:56
mathrickjelmer: the thing is that I wanted to work on stuff I manage with jhbuild, and which is in an upstream svn repo. So I wanted jhbuild to be able to do its stuff (ie. update the checkout and compile and install things), but have it also backed up by a local branch14:57
mathrickdoes it make sense?14:57
mathrickit would be no problem to have the local bzr branch if it wasn't for the fact that it's the svn working dir the source gets installed from14:58
jelmermathrick: How hard would it be to add bzr support to jhbuild?14:58
mathrickdunno, I think it already does it14:58
mathrickright, I can just create a local moduleset14:59
mathrickjelmer: thanks for making me think straigtht :)14:59
jelmer(-:14:59
Laibschjelmer: pong15:10
lifelessJc2k: thumper would like to clone your svn update logic15:11
lifelessJc2k: can you spare some time to tell him, or jamesh about this?15:11
jelmerLaibsch, Were you Rolf?15:15
fredpmathrick: Jc2k has his work on bzr-mirror support for jhbuild; but it is already possible to set bzr as the program to do svn checkout15:16
lifelessmathrick: also, http://bzr-mirror.gnome.org:8080/jhbuild/trunk/changes15:19
lifelessmathrick: (you can just pull jhbuild from there using bzr  :)) - hmm, actally remove the :8080, thats only the web viewer15:19
fredpalso don't hesitate to report enhancement requests to jhbuild bugzilla15:20
Laibschjelmer: Yes15:20
mathrickfredp, lifeless: ah, thanks, will look into it15:23
jelmerLaibsch: I was wondering whether there would be any chance you can try reproducing bug 245763 with a later bzr-svn15:27
ubottuLaunchpad bug 245763 in bzr-svn "svn import fails" [Undecided,Incomplete] https://launchpad.net/bugs/24576315:27
Jc2klifeless: sure15:28
Laibschjelmer: later than 0.4.9-1?  Where to get it for hardy?15:29
Laibschwell, actually debian sid15:29
Laibschthis was on a remote machine15:29
jelmerLaibsch: Debian sid has 0.4.10-2 now15:29
LaibschOK, I can try that15:29
Laibschonce I get a connection ;-)15:30
Laibschright now the machine seems to be down15:30
lifelessJc2k: we're heading to hotel now; but perhaps you could mail the scripts etc to them?15:35
=== thekorn_ is now known as thekorn
fredpis there any tool like cvs2cl or svn2cl, to produce a ChangeLog from bzr history?16:45
fredpbzr log --log-format=changelog would sure be nice.16:45
jelmerfredp: there is a plugin that does that I think16:46
jelmerIt's probably listed on the plugin page (http://bazaar-vcs.org/BzrPlugins)16:46
fredpGNU changelog formatter for bzr log16:46
fredpnice16:46
fredpgoogle had a lot of noise16:47
jelmerLaibsch: no hurry :-)18:04
LaibschI'm afraid you might need to remind me18:05
LaibschThe machine is still down18:05
jelmerk, will do18:07
CyberSnooPHi everyone. Am I supposed to be able to create tags in an bzr svn checkout?18:07
jelmerCyberSnooP: only when using the 0.4 branch, not in any released version18:07
CyberSnooPAh, okay. Spend some time in the wiki, but couldn't find it as a limitation18:08
jelmerthere is an open bug report about it18:10
kdehoffHi.  I need to run an odd setup and I'm not sure if it's even possible.18:16
leo2007is there any convention how to write a log entry when checking in using BZR18:17
jelmerkdehoff: ?18:17
kdehoffI'm attempting to set up a set of repositories on an old sun server18:17
CardinalFangleo2007, for what project?18:18
kdehoffThey need to be accessed from within and outside of a firewall, with HTTP/S being the only transport optin18:18
kdehoffBut the users want to control who can and cannot read and/or write to their files18:18
leo2007just for general guideline, CardinalFang18:18
kdehoffFrom the documentation, it doesn't look promising, but access control isn't really touched on much18:19
CardinalFangleo2007, generally, make sure your log audience understands what you're doing.18:20
james_wleo2007: there isn't a general one, but keeping a short first line summary makes for better output with the line log formatter.18:23
jelmerkdehoff: I think there's indeed not an awful lot at the moment18:24
jelmeryou may be able to use apache access control to some extend but I don't have experience with that18:24
kdehoffSo for the HTTP server, the files are generally served as any other web page?18:27
leo2007james_w: thanks18:29
jelmerkdehoff: there are several methods18:30
jelmerkdehoff: you can use webdav to upload to .bzr/ using the webdav plugin for Bazaar18:30
jelmerkdehoff: or you can use the smart server which I think relies on mod_python18:30
jelmerkdehoff: with the webdav plugin you should be able to control who can read/write to a particular branch18:31
jelmerkdehoff: it wouldn't allow access control within the branch18:31
jelmerI'm not sure whether something like that is also possible with the smart server, it may well be18:31
jelmerthe smart server will most likely be faster than the webdav plugin18:32
jelmeralso, the smart server works out of the box for all clients whereas webdav would require the clients to install the webdav plugin first18:32
kdehoffwould the apache "user" need write access for the smart server?18:33
jelmerI think so18:33
PieterJc2k: was the meeting bad?19:28
=== Tank|Away is now known as Linnk
james_whey rockstar. You were after me the other day, sorry I missed you. Was it anything I can still help with?20:07
=== mw is now known as mw|food
alfHello20:39
alfI was wondering what is the recommended way of handling trivial changes to a project20:41
alfeg is it better to have a 'trivial' branch instead of creating a feature branch for each small change20:43
alfor perhaps commit directly on the trunk?20:47
beunoalf, a trivial branch sounds fine20:48
beunobut it's so cheap making branches in a shared repo, I usually just do a branch20:48
=== mw|food is now known as mw
alfbeuno, thanks, what about changing the (local branch of) trunk directly (svn style)20:52
beunoalf, well, that's cheaper I suppose, although for the workflow I have, that doesn't work20:53
beunoI have a branch of trunk locally20:53
beunoand pull regularly20:53
beunoand I don't change it so I don't have to merge20:53
alfbeuno, you mean you don't have to merge with the remote trunk, just push?20:58
beunoalf, right, I pull a copy locally20:59
beunoand merge that into other branches20:59
alfbeuno, and when you wang to publish changes you merge them directly to the remote trunk or through the local copy?21:01
beunoalf, I merge trunk into my feature branch, and push that branch into the mainline21:02
beunoI basically keep a mirror of trunk locally21:02
alfbeuno, thanks, there are so many ways of using bzr and finding your own way can be a challenge :-)21:07
beunoalf, yeah, you may even find more then one that fits you well21:08
alfbeuno, perhaps it would be useful if some of the experienced users/developers published their own ways (eg in the bzr wiki) so that newer users can see some alternatives21:12
beunoalf, there was a thread on the mailing list recently...21:13
beunolet me dig that up for you21:13
beunohrm, can't find it21:14
jelmerbeuno: if you have some time, any chance you can do more bzr-gtk reviewing?21:19
beunojelmer, sure, I'll try and do some later tonight21:20
alfbeuno, it's ok, i'll take a look myself and perhaps send an email to the list21:20
jelmerbeuno: Thanks :-) I'll see if I can do that release at the end of the week21:20
alfbeuno, you have been very helpful, thanks21:21
beunojelmer, sounds great. I'll still be distracted this week, but hopefully I'll get some time in the hotel21:21
beunoalf, my pleasure21:21
Verterokbeuno, jelmer: hi21:23
jelmerVerterok, hi!21:23
beunohey Verterok!21:23
Verterokjelmer: thanks for bb:approve ;)21:24
jelmerVerterok: You're welcome :-) bzr-svn already uses that functionality if it's present21:25
Verteroknice! :)21:27
mwhudsonhello21:49
jelmermwhudson!21:49
mwhudsonthis seems a bit ominous21:52
jelmeroh noes, that's a dictionary word21:54
jelmermwhudson: not to worry, I only filed a few more launchpad-bazaar bugs...21:54
mwhudsonjelmer: oh, ok, i'm sure i'll get round to reading my bugmail folder at some point21:55
=== Linnk is now known as Tank|Away
mwhudsonjelmer: the most recent one is a duplicate in fact22:02
jelmermwhudson: oh, ok. sorry22:02
mwhudsonnp22:02
=== Tank|Away is now known as Linnk
=== mw is now known as mw|out

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