/srv/irclogs.ubuntu.com/2012/08/30/#bzr.txt

* jaimef hunts for the bzr fetch/update00:21
jaimefahh pull00:22
=== smartboyhw is now known as Guest59018
=== smartboyhw_ is now known as smartboyhw
mgzmorning08:14
jammorning mgz, any luck on the ppa stuff?08:15
=== jam1 is now known as jam
=== _thumper_ is now known as thumper
jmlwhy you no build daily for quantal?10:04
mgzthere was some discussion on list about what value we were getting from dailies10:05
mgzbut the short answer is because no one has set it up10:05
jmlah right10:05
jmlwell, basically, I want to patch core a couple of times for better colo branch support10:06
jmlbut I'm not really interested unless I get to use the patches10:06
jmlI guess I could just add ~/src/bzr to my PATH or something10:06
mgzI tend to use setup.py install --user10:07
mgzbut a daily for quantal is probably reasonable.10:07
mgzit's only really the dailies on older (non-lts) releases that were really questioned10:08
mgzso... I could go around adding precise in the recipes everywhere and see what breaks, then go crying to maxb10:11
vilamgz: you meant 'adding *quantal*' ?10:13
mgzI should mind my p-s and q-s...10:14
jmlheh heh10:19
jmlman, so long since I've hacked on bzr10:20
mgzhm, dulwich ftbs currently...10:24
mgzquilt error on:10:25
mgzApplying patch 01_less_strict_index_tests10:25
mgzpatching file dulwich/tests/test_index.py10:25
mgzshould be safe to just pop that patch10:26
mgzbah, not paying attention, why is bzr-build(?:er|deb) installing postfix on this vm...10:27
* jml gives up and files a bug instead10:29
maxbIt is probably time that we should be turning on dailys for quantal10:52
maxbMy value argument is mainly against maintaining dailys for more than the current stable and current development release10:53
mgzmaxb: I've flipped a few things on and will try to remember to see if there are any new build failures reported10:56
=== yofel_ is now known as yofel
tbf...if the main branch moves forward it happens that feature branches develop merge conflicts. is there a better way to solve such issues, than to create a new branch from the main branch and then merge the conflicting feature branch into the new feature branch?12:48
tbf...if this'd be git i'd just rebase... but well.12:49
jamtbf: that doesn't get rid of merge conflicts, it just moves them into the rebase. If you just merge from trunk you can resolve the conflicts in the feature branch without creating yet-another-one.12:49
tbfjam: of course: i'll have to resolve the conflicts at some point12:50
tbfjam: let's try12:50
tbfhow does bzr chose its submit branch?14:13
tbflooks like "bzr info" is showing me total nonsense14:13
LeoNerdSurely, whatever is named in .bzr/branch/branch.conf ?14:14
jelmerLeoNerd, and ~/.bazaar14:16
santagadahow do I fork a branch in launchpad?14:28
santagadathe obvious bzr branch lp:... then bzr push lp:~myuser/branch takes a looong time so it apears to be wrong14:28
santagadashouldn't this be almost instantaneous? or at least not take a long time on the client?14:29
mgzsantagada: the push is slow?14:36
mgzyou probably aren't pushing back to the right location14:37
mgzeg, I branch lp:bzr, and push back to lp:~gz/bzr/name_of_my_feature14:38
santagadamgz: it needs the bzr?15:24
santagadaand where can I find this documentation15:25
SamB_MacG5Hmm... How come INSTALL and setup.py state different minimum required versions of Python?15:54
mgzSamB_MacG5: doc bug in INSTALL, please feel free to branch lp:bzr/2.4 fix, and propose16:03
mgznote cElementTree is in python 2.6 core so that bit is also wrong16:04
SamB_MacG5mgz: Yes, I could swear I've seen somewhere else that mentioned cElementTree as required by bzr but said something about it being bundled in some versions of Python.  (It might have been referring to a version of bzr that actually supports Python 2.5, though.)16:16
mgzSamB_MacG5: looks like doc/en/admin-guide/introduction.txt also needs updating16:19
* SamB_MacG5 absently wonders how updates to translations are handled16:21
SamB_MacG5oh, huh, so 2.5 also includes cElementTree16:23
mgzI tend to update trivial command name changes and stuff in all of them, but leave wording changes for native speakers16:23
mgzfor the admin-guide, there are no translations to worry about at least.16:23
SamB_MacG5I was more thinking about the problem of figuring out which bits have changed and (likely) need retranslation16:25
mgz`bzr log -l1 doc/ja` to get N last rev translated docs were changed, then `bzr diff -rN..-1 doc/en` and update would do16:28
=== deryck is now known as deryck[lunch]
SamB_MacG5makes that gettext-based thing aptitude uses sound like fun, it does!16:31
mgzgettext is bad enough in general, using it on whole documents even uglier16:32
mgz(bzr actually does something like that for command help, splits things up into paragraph looking things and hopes, but it's not a very nice way of working)16:33
SamB_MacG5what would *you* use to track up-to-date/fuzzy/untranslated paragraphs and such?16:34
mgzI've never really done any translation. Does not seem to be a solved problem though.16:36
SamB_MacG5at least with ReST like you're using, it presumably isn't terribly tricky to explain which markup should cause something to be considered on its own...16:37
SamB_MacG5Unlike with docbook and such16:37
* SamB_MacG5 realizes he doesn't need to google for the software, he has an Emacs window open to his Debian box and can just check the source tree for aptitude...16:41
SamB_MacG5ah, it's called po4a16:42
* SamB_MacG5 has to go16:42
mgzbye!16:45
jelmerSamB_MacG5, the minimum required version should be 2.617:19
=== deryck[lunch] is now known as deryck
SamB_MacG5okay, what's the *maximum* supported version of Python for bzr 2.4?20:41
fullermd2.7, pretty sure.20:44
SamB_MacG5Hmm, what should become of the bullet items in http://doc.bazaar.canonical.com/developers/code-style.html#python-versions ?20:52
SamB_MacG5are those things now good?20:52
SamB_MacG5or are there other reasons any of them shouldn't be allowed?20:52
fullermdWell, anything talking about pre-2.6 is certainly OBE.20:55
SamB_MacG5OBE ?20:56
fullermdOvertaken By Events20:56
SamB_MacG5And there's a paragraph in http://doc.bazaar.canonical.com/developers/ui.html#progress-and-activity-indications that hinges on Python 2.4's lack of finally blocks in generators20:58
* SamB_MacG5 wishes bzr's docs were in .rst files and/or that Emacs' dir-locals mechanism was a *bit* more expressive ... for example, supporting filename wildcards instead of just modes to act on ...21:59
fullermdHm, that works fine in vim.  Maybe you should upgrade  8-}22:00
SamB_MacG5... don't you have little cookies at the ends of the files for vim?22:00
fullermdWell, you could do that too.  But I have all sorts of glob'd up paths in .vimrc for setting this&that.22:01
SamB_MacG5I'm sure I could do something in ~/.emacs ...22:01
fullermdProbably.  If nothing else, you could throw together a quick little filesystem implementation that indirects through the raw disk device...22:02
SamB_MacG5but it would be nicer if something adequate could be added to the repository (regardless of whether or not it would actually be accepted)22:02
SamB_MacG5something that says "all the .txt files in this tree should be assumed to be in ReStructuredText format"22:04
SamB_MacG5I had something that almost worked, but it ended up redirecting `log-edit-mode' to `rst-mode' too, so I that's a bust...22:05
SamB_MacG5soo ... how come nothing seems to link to http://doc.bazaar.canonical.com/developers/win32_build_setup.html ?22:40

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