1 2011-10-04T00:11:55 *** raignarok
2 2011-10-04T01:57:22 *** MattMaker_
3 2011-10-04T01:57:22 *** MattMaker
4 2011-10-04T01:57:28 *** MattMaker_
5 2011-10-04T03:13:28 *** aa__
6 2011-10-04T03:13:29 *** jek
7 2011-10-04T03:13:30 *** dreimark
8 2011-10-04T03:15:45 *** jek
9 2011-10-04T03:15:45 *** aa__
10 2011-10-04T03:15:45 *** dreimark
11 2011-10-04T04:10:59 *** MattMaker
12 2011-10-04T04:14:43 *** MattMaker
13 2011-10-04T06:59:36 *** MattMaker
14 2011-10-04T07:10:15 *** MattMaker
15 2011-10-04T07:43:25 <dreimark> moin
16 2011-10-04T08:33:55 *** xjjk
17 2011-10-04T08:43:12 <dreimark> re
18 2011-10-04T09:24:23 *** raignarok
19 2011-10-04T10:43:55 <dreimark> http://openetherpad.org/pyconcamp
20 2011-10-04T11:12:12 *** mkerrin
21 2011-10-04T11:12:50 *** mkerrin
22 2011-10-04T11:17:11 *** greg_f
23 2011-10-04T11:17:33 *** steve_SYN2cat
24 2011-10-04T11:17:39 <steve_SYN2cat> Hi.
25 2011-10-04T11:18:30 <steve_SYN2cat> Is there an easy way to move my moin19 data directory to my 20 -dev intsall
26 2011-10-04T11:33:01 <ThomasWaldmann> hi steve_SYN2cat
27 2011-10-04T11:33:07 <dreimark> steve_SYN2cat: ThomasWaldmann works currently on a serializer :)
28 2011-10-04T11:34:17 <ThomasWaldmann> for the default branch, there is the fs19 backend - iirc procedure is described in the docs
29 2011-10-04T11:34:45 <ThomasWaldmann> for storage-ng branch, i have a serializer in the works (not committed yet, but some basic code will be there soon)
30 2011-10-04T11:38:36 <steve_SYN2cat> oh, ok so it's fs19 . I will give it a try. I suppose I can have more than one backend then.
31 2011-10-04T11:40:07 <ThomasWaldmann> steve_SYN2cat: the serialize script command has a --data19 (or so) option
32 2011-10-04T11:41:11 <steve_SYN2cat> rtfm… ;) http://static.moinmo.in/m2/html/admin/upgrade.html?highlight=fs19
33 2011-10-04T11:41:56 <steve_SYN2cat> ThomasWaldmann: thanks I will take a look at it
34 2011-10-04T11:43:18 <ThomasWaldmann> will be very different again with storage-ng (but I hope this is the final iteration for storage :)
35 2011-10-04T11:43:48 *** steve_SYN2cat
36 2011-10-04T11:44:51 *** steve_SYN2cat
37 2011-10-04T11:52:49 *** mkerrin
38 2011-10-04T13:11:39 <ThomasWaldmann> steve_SYN2cat: did it work?
39 2011-10-04T13:44:55 *** xjjk
40 2011-10-04T14:24:17 *** steve_SYN2cat
41 2011-10-04T15:10:05 *** brunosmartin
42 2011-10-04T15:46:08 <CIA-65> Thomas Waldmann <tw AT waldmann-edv DOT de> storage-ng * 921:7e2d54e9ddd6 2.0/contrib/migration/ (__init__.py _logfile19.py _utils19.py save19.py): add some basic serializer for 1.9 -> 2.0 migration (needs more work)
43 2011-10-04T15:52:19 <ThomasWaldmann> brunomartin: do you think we could collaborate on some "save20early.py" in the next days?
44 2011-10-04T15:53:14 <ThomasWaldmann> http://hg.moinmo.in/moin/2.0/file/7e2d54e9ddd6/contrib/migration/save19.py < see at the end of that file
45 2011-10-04T16:42:07 <brunosmartin> ThomasWaldmann: Hi! Yeah, I can help on it!
46 2011-10-04T16:43:06 <ThomasWaldmann> ok, feel free to begin :)
47 2011-10-04T16:43:28 <ThomasWaldmann> i guess you have a lot of test data
48 2011-10-04T16:46:31 <ThomasWaldmann> (and it will be simpler than that save19 thing, as you can use the storage api and you don't need to change that much metadata)
49 2011-10-04T16:47:45 <ThomasWaldmann> if you like, we could collect some ideas on etherpad
50 2011-10-04T16:49:18 <brunosmartin> this save19 is already working?
51 2011-10-04T16:52:55 <ThomasWaldmann> yes, but not perfectly
52 2011-10-04T16:54:03 <ThomasWaldmann> (see todo at top of file)
53 2011-10-04T16:54:56 <ThomasWaldmann> you won't need much of the code you see there, maybe just the last few lines
54 2011-10-04T17:00:29 <brunosmartin> great! I will start it today! am I the only one that need this?
55 2011-10-04T17:12:28 <ThomasWaldmann> I am not sure who uses moin2 in production.
56 2011-10-04T17:12:52 <ThomasWaldmann> I'll maybe use the converter also, to move over our 10 demo pages.
57 2011-10-04T17:13:02 <ThomasWaldmann> (could also use c&p, though :)
58 2011-10-04T17:25:07 <ThomasWaldmann> brunosmartin: i am currently thinking about a slightly different approach
59 2011-10-04T17:26:17 <ThomasWaldmann> one of the things that does not work in that "purely streaming" fashion, is conversion of the old userids (123.4567.89 style) to the new uuid userids
60 2011-10-04T17:26:49 <ThomasWaldmann> (for 1.9 -> 2.0)
61 2011-10-04T17:27:47 <ThomasWaldmann> also the parenting needs to keep some states (although this is usually just remembering revid for rev n-1 when dealing with rev n)
62 2011-10-04T17:29:15 <ThomasWaldmann> so I could create some db table now to simplify these map lookups, or
63 2011-10-04T17:30:28 <ThomasWaldmann> just read 1.9 stuff, do the easy processing, put it into a storage-ng backend and then do some post-processing (using the index it has built while I put stuff in)
64 2011-10-04T18:15:36 *** MattMaker
65 2011-10-04T18:31:14 *** MattMaker
66 2011-10-04T18:37:39 *** MattMaker
67 2011-10-04T18:44:47 *** MattMaker
68 2011-10-04T18:45:27 *** MattMaker_
69 2011-10-04T18:49:07 *** MattMaker
70 2011-10-04T18:49:08 *** MattMaker_
71 2011-10-04T18:56:22 *** mkerrin
72 2011-10-04T19:21:15 *** greg_f
73 2011-10-04T21:12:49 *** MattMaker_
74 2011-10-04T21:15:00 *** MattMaker
75 2011-10-04T21:15:00 *** MattMaker_
76 2011-10-04T22:56:32 <brunosmartin> re
77 2011-10-04T23:15:13 <ThomasWaldmann> wb
78 2011-10-04T23:20:58 <brunosmartin> I'm trying to load the file I serialized, but i get IOError: Directory moin-2.0/wiki/index does not exist
79 2011-10-04T23:21:28 <brunosmartin> on a fresh storage-ng branch clone
80 2011-10-04T23:22:09 <ThomasWaldmann> try:
81 2011-10-04T23:22:22 <ThomasWaldmann> moin load -s -i --file yourfile
82 2011-10-04T23:22:30 <ThomasWaldmann> -s = create storage dirs
83 2011-10-04T23:22:39 <ThomasWaldmann> -i = create an empty index
84 2011-10-04T23:26:41 <ThomasWaldmann> btw, i am currently trying that different approach, directly importing moin 1.9 data into moin2 storage and then modifying it as needed, with help of index
85 2011-10-04T23:37:32 <brunosmartin> I'm getting this: http://pastebin.com/PZSNnmJy
86 2011-10-04T23:38:56 <brunosmartin> when trying to load...
87 2011-10-04T23:39:42 <ThomasWaldmann> oops
88 2011-10-04T23:39:46 <ThomasWaldmann> wait a sec
89 2011-10-04T23:40:23 <ThomasWaldmann> http://paste.pocoo.org/show/487368/ apply this to werkzeug
MoinMoin: MoinMoinChat/Logs/moin-dev/2011-10-04 (last edited 2011-10-03 22:45:03 by IrcLogImporter)