/srv/irclogs.ubuntu.com/2013/09/08/#bzr.txt

Noldorinjelmer, sorry disconnected00:48
Noldorinjelmer, hi13:38
jelmerNoldorin: Himmagery13:38
jelmerI mean, Hi13:38
Noldorinheh13:38
Noldorin:)13:38
Noldorinjelmer, so the problem i'm having with porting your plugin is that repository.text_store and .control_store were VersionedFileStore objects, but they've been (apparently) moved to the .revisions, .inventories, .texts, etc. properties13:39
Noldorinwhich are VersionedFiles objects, not stores13:39
jelmersure - the plugin is specific to an older repository format13:40
Noldorinyes but. my point was that i was asking you what the new equivalent is.13:40
Noldorinsurely you have some knowledge about how it's changed over time?13:41
jelmerNoldorin: .revisions, .texts and .inventories are roughly the equivalents13:41
Noldorinwhy does VersionedFileStore exist then?13:41
jelmerNoldorin: I'm not sure I follow13:43
NoldorinVersionedFileStore has many of the old methods that existed on VersionedFiles13:44
Noldorinbut isn't really used anywhere, as far as i can see13:44
Noldorinjelmer, replacing the copy/delete functionality for VersionedFiles isn't immediately apparent13:48
jelmerNoldorin: sorry, it's been way too long since I've looked at this stuff13:50
Noldorinheh okay13:50
Noldorinjelmer, no anyone who could help me then maybe?13:50
jelmerbasically, you want to generate the record streams for texts/inventories/revisions and insert those into the new repository13:50
jelmerNoldorin: I'd suggest asking on the mailing list13:50
Noldorinok13:50
Noldorini don\'t really have the time or patience to wait for mailing list replies, but maybe...13:51
jelmerNoldorin: you can always dig further enough to find it yourself :-)13:51
Noldorinthe code is very convoluted though13:51
Noldorinand not well commented13:52
Noldorinso chances of that are virtually nil13:52
Noldorindynamic languages are a PITA to read as well13:52
jelmerNoldorin: meh, it's all just what you're used to13:54
Noldorinsomewhat13:54
Noldorinbut not completely13:54
jelmerI think the main thing lacking here is a doc that explains the overall architecture13:54
Noldorinjelmer, i agree13:54
xnoxIn ubuntu saucy, bzr hasn't been migrating to release pocket for a while now.19:44
xnoxtrying: bzr19:44
xnoxskipped: bzr (32 <- 31)19:44
xnox    got: 99+0: i-9919:44
xnox    * i386: bzr-gtk, groundcontrol, nautilus-bzr19:44
xnoxthose three packages need fixing =/19:44
xnoxor removal.19:44
jelmerhi xnox19:53
jelmerxnox: bzr-gtk is slated for removal from Debian, so I'll request its removal from Ubuntu too19:54
xnoxjelmer: hello. Ok. What about the other two? bump the dependencies & see what breaks (if anything) ?19:54
jelmerxnox: nautilus-bzr comes from the bzr-gtk source package19:54
jelmerI'm not sure about groundcontrol19:54
xnoxok.19:55
jelmerxnox: it looks like groundcontrol has a dependency on bzr-gtk, even in Debian (where it will probably break :-()19:58
xnoxack.19:59
=== lifeless_ is now known as lifeless

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