1 2013-01-28T00:38:03 *** paepke
2 2013-01-28T01:34:01 *** dwcramer
3 2013-01-28T02:16:39 *** ronny2
4 2013-01-28T02:32:32 *** dwcramer
5 2013-01-28T03:03:14 *** bruno_
6 2013-01-28T03:15:01 *** bruno_
7 2013-01-28T04:19:15 *** dwcramer
8 2013-01-28T05:11:33 *** dwcramer
9 2013-01-28T05:55:59 *** dwcramer
10 2013-01-28T06:17:15 *** MattMaker
11 2013-01-28T06:17:29 *** MattMaker
12 2013-01-28T08:26:51 *** ronny2
13 2013-01-28T10:25:56 *** greg_f
14 2013-01-28T13:23:32 <ThomasWaldmann> moin
15 2013-01-28T13:36:46 <dreimark> moin
16 2013-01-28T14:07:51 <ThomasWaldmann> https://codereview.appspot.com/7231046 < fix for open files issue in storage code
17 2013-01-28T14:16:55 *** dave_largo
18 2013-01-28T15:53:46 *** dwcramer
19 2013-01-28T16:07:50 *** ronny_2
20 2013-01-28T16:12:05 *** ronny2
21 2013-01-28T16:34:04 *** RogerHaase
22 2013-01-28T16:34:25 <ThomasWaldmann> 13:07 ThomasWaldmann$ https://codereview.appspot.com/7231046 < fix for open files issue in storage code
23 2013-01-28T16:34:43 <ThomasWaldmann> hi RogerHaase :) that stuff needs windows-testing. ;)
24 2013-01-28T16:35:25 <RogerHaase> will do, looks like tiny fix :)
25 2013-01-28T16:35:36 <ThomasWaldmann> hah
26 2013-01-28T16:36:18 <ThomasWaldmann> btw, i primarily looked at memory and fs store, so use them.
27 2013-01-28T16:37:31 <ThomasWaldmann> https://bitbucket.org/thomaswaldmann/moin-2.0/issue/197/destroy-fails-under-windows-7-cannot and maybe check that
28 2013-01-28T16:38:53 * ThomasWaldmann currently has 1 failing unit test (the blog stuff, as usual since a while) with that changes applied
29 2013-01-28T17:28:08 <RogerHaase> ThomasWaldmann: having trouble with "moin index-build" after loading 3 month old backup: http://rn0.ru/show/G0pwGukS9HRwYHGq1Mal/
30 2013-01-28T17:47:34 <ThomasWaldmann> looking...
31 2013-01-28T17:49:46 <ThomasWaldmann> hmm, it raises a KeyError if it can't open the respective file
32 2013-01-28T17:50:05 <ThomasWaldmann> is the file really not there or maybe some permissions issue?
33 2013-01-28T17:50:27 * ThomasWaldmann needs to add/move exception handlers
34 2013-01-28T17:51:58 <ThomasWaldmann> RogerHaase: ^
35 2013-01-28T17:52:32 <RogerHaase> Have done load, index build many times, but not in past month or so. Will try on another repo
36 2013-01-28T17:54:04 <ThomasWaldmann> i can reproduce that loading the items we have in contrib/
37 2013-01-28T17:59:05 <ThomasWaldmann> ehrm. there is not data O.O
38 2013-01-28T17:59:18 <ThomasWaldmann> no*
39 2013-01-28T18:00:07 <ThomasWaldmann> RogerHaase: so you also deserialized some items (or what do you mean with "load backup")?
40 2013-01-28T18:01:11 <RogerHaase> I did "moin save -- file ..." some months ago, then "moin load --file ..."
41 2013-01-28T18:02:28 <RogerHaase> I did that when I had a wiki with some test pages I wanted to save
42 2013-01-28T18:06:10 <ThomasWaldmann> ok, so we do the same and i can reproduce...
43 2013-01-28T18:06:25 <ThomasWaldmann> can you test the windows related bug without deserializing?
44 2013-01-28T18:08:00 <RogerHaase> yes, was doing that starting with empty wiki.
45 2013-01-28T18:08:29 <ThomasWaldmann> oh. i guess i know what happens.
46 2013-01-28T18:09:37 <ThomasWaldmann> it tests whether the data is already in the store, using "in" operator. as we do not have anything else, it'll just try __getitem__ to find out and that does not raise KeyError any more as it does not open, but just return a opener fn.
47 2013-01-28T18:20:15 <RogerHaase> Found new bug not related to your change, typing a single character page name into url "http://127.0.0.1:8080/D" gives not found rather than ...create it now dialog
48 2013-01-28T18:35:07 <ThomasWaldmann> Issue updated. URL: http://codereview.appspot.com/7231046
49 2013-01-28T18:37:15 *** greg_f
50 2013-01-28T18:38:26 <RogerHaase> ok, will pull
51 2013-01-28T18:41:38 <RogerHaase> bbl, lots of interruptions today
52 2013-01-28T19:25:04 <dreimark> bbl
53 2013-01-28T19:27:01 *** ronny_2
54 2013-01-28T19:27:14 *** ronny
55 2013-01-28T19:27:15 *** ronny
56 2013-01-28T19:28:02 <ThomasWaldmann> ronny: time for a review?
57 2013-01-28T19:28:31 <ronny> ThomasWaldmann, tempted, but i should be working on my defense
58 2013-01-28T19:31:09 <ThomasWaldmann> :) then work on your defence.
59 2013-01-28T20:09:30 *** RogerHaase1
60 2013-01-28T20:11:12 *** RogerHaase
61 2013-01-28T20:17:27 *** RogerHaase1
62 2013-01-28T20:19:53 *** dwcramer
63 2013-01-28T20:34:21 <RogerHaase> ThomasWaldmann: now have error doing seek, see bottom: http://rn0.ru/show/A4cRboGCXFBGS4Obx4hG/
64 2013-01-28T20:35:48 <RogerHaase> I deleted wiki files, did index-build, loaded backup, then error on doing index-build
65 2013-01-28T20:53:03 <ThomasWaldmann> ah, interesting. it is expecting a file (old api), but now getting opener fn
66 2013-01-28T21:05:42 <ThomasWaldmann> hmm, somehow that is bad to deal with
67 2013-01-28T21:06:40 <ThomasWaldmann> when saving new data, we have an open file (from werkzeug), extract content from it, rewind it, give it to storage to store it.
68 2013-01-28T21:09:49 <ThomasWaldmann> when dealing with existing revisions, storage returns a file opener fn, so data can be opened when needed (and with "with"), closing it after usage.
69 2013-01-28T21:24:55 <RogerHaase> ThomasWaldmann: here I do Global Index, view an item, Global Index, select the item, then action > destroy: http://rn0.ru/show/s6iMoTGytE7A2JM0Ve3x/
70 2013-01-28T21:26:37 <RogerHaase> Prior to your changes, this sequence resulted in ...cannot access because it being used by another process
71 2013-01-28T21:28:25 <ThomasWaldmann> interesting. can you make sure the data file existed before destroy?
72 2013-01-28T21:29:16 <RogerHaase> I did view the file, then Global Index, select, destroy
73 2013-01-28T21:30:10 <ThomasWaldmann> ok, if you have seen the contents of the item, it was there
74 2013-01-28T21:32:16 <RogerHaase> btw, destroy button on item views menu works OK now
75 2013-01-28T21:33:03 <ThomasWaldmann> ok, so we just need an idea to make that all more consistent somehow
76 2013-01-28T22:02:26 *** dwcramer
77 2013-01-28T22:11:15 <RogerHaase> ThomasWaldmann: the system cannot find the file traceback may be related to item type. I cannot reproduce it using newly created moin-wiki or png items. Here I am trying to upload a text/x-patch file: http://rn0.ru/show/iqBfaTVTvC1IsstilIVJ/
78 2013-01-28T22:15:25 *** dave_largo
79 2013-01-28T22:16:18 <RogerHaase> hmm, spoke too soon, same failure uploading new moin-wiki item
80 2013-01-28T22:33:07 <RogerHaase> Upload errors only happen when manually selecting the contenttype of the new item. When doing it the fast way (New Item, Upload Files) upload works OK.
81 2013-01-28T22:34:54 <RogerHaase> After uploading a zip file, viewing the zip file and clicking on a member name to download: http://rn0.ru/show/8ULAhtQbLyfIsvrgkcKX/
82 2013-01-28T22:40:50 *** prologic
83 2013-01-28T22:41:00 <prologic> 22 users huh
84 2013-01-28T22:41:03 <prologic> active devs?
85 2013-01-28T22:41:27 <prologic> :)
86 2013-01-28T22:41:56 <ThomasWaldmann> no, that would be nice, though :D
87 2013-01-28T22:43:18 <prologic> haha
88 2013-01-28T22:43:37 <prologic> so just like any other project dev channel
89 2013-01-28T22:43:43 <prologic> 3 devs in ours and 1 lurker
90 2013-01-28T22:43:44 <prologic> haha
91 2013-01-28T22:44:10 <prologic> nice to see waldi here though
92 2013-01-28T22:44:11 <prologic> :)
93 2013-01-28T22:45:43 <ThomasWaldmann> your ratio is better than here
94 2013-01-28T22:47:00 <ronny> sup prologic
95 2013-01-28T22:47:00 <prologic> hahaha
96 2013-01-28T22:47:06 <prologic> aye ronny
97 2013-01-28T22:47:13 <prologic> working from home today
98 2013-01-28T22:47:18 <prologic> lots of flooding in my area
99 2013-01-28T22:47:24 <prologic> cyclone over the last few days
100 2013-01-28T22:48:02 <ronny> oh ffs, cant they outsource climate change effects to china
101 2013-01-28T22:48:14 <prologic> haha
102 2013-01-28T22:48:28 <prologic> well it's not really funny
103 2013-01-28T22:48:41 <prologic> we're already int the 10's of millions of dollars worth of damage
104 2013-01-28T22:48:45 <prologic> 3 people died
105 2013-01-28T22:49:00 <prologic> and more flooding expected due to releasing of the dams
106 2013-01-28T22:49:16 <prologic> some parts of brisbane/qld got over 900mm of ran in 24hrs
107 2013-01-28T22:49:25 <prologic> my immediate local area got 300mm
108 2013-01-28T22:49:28 <ThomasWaldmann> uhoh :|
109 2013-01-28T22:49:38 <prologic> our creek broke it's banks and the entire park went under
110 2013-01-28T22:49:50 <prologic> another 200mm and our houses would have gone under too
111 2013-01-28T22:49:54 <prologic> just from a little creek!
112 2013-01-28T22:50:13 <prologic> although that's only happened once so far in 1873
113 2013-01-28T22:50:14 <prologic> :)
114 2013-01-28T22:52:20 <ronny> prologic, thats terrifying
115 2013-01-28T22:53:11 *** paepke
116 2013-01-28T22:53:21 <prologic> it is a little bit :)
117 2013-01-28T22:54:08 <paepke> fyi: about the question i asked yesterday: got it running with nginx and uwsgi under example.net/wiki . no success with gunicorn...
118 2013-01-28T22:55:20 <dreimark> ThomasWaldmann: we got some mails from gospo
119 2013-01-28T22:55:26 <waldi> prologic: who are you?
120 2013-01-28T22:55:56 <prologic> James Mills - author of circuits
121 2013-01-28T22:56:02 <prologic> and way back when pwiki2
122 2013-01-28T22:56:13 <prologic> you ought to remember me somewhat if your memory goes back that far :)
123 2013-01-28T22:56:53 <prologic> I remember when wikis were just starting out heh
124 2013-01-28T22:58:14 <waldi> oh, long time ago
125 2013-01-28T22:58:45 <prologic> yeap :0
126 2013-01-28T22:59:02 <prologic> I'm still around just doing other things - namely circuits
127 2013-01-28T22:59:02 <prologic> :)
128 2013-01-28T23:00:47 *** paepke
129 2013-01-28T23:02:03 <dreimark> prologic: thats 10 years or so ago
130 2013-01-28T23:02:51 <prologic> it is! :)
131 2013-01-28T23:03:03 <prologic> that's about how old my nick is here on freenode too :)
132 2013-01-28T23:03:35 <prologic> 10yrs 10weeks 4days tosy
133 2013-01-28T23:03:37 <prologic> hah
134 2013-01-28T23:04:03 <dreimark> in 6 days you have a magic number
135 2013-01-28T23:04:18 <prologic> haha
136 2013-01-28T23:04:25 <prologic> I should celebrate right?
137 2013-01-28T23:04:30 <prologic> beer or two
138 2013-01-28T23:04:33 <prologic> and lots of oss coding :)
139 2013-01-28T23:04:47 <dreimark> yeah
140 2013-01-28T23:04:52 <prologic> hmm
141 2013-01-28T23:04:57 <prologic> I should take up blogging
142 2013-01-28T23:05:06 <prologic> many have suggested I do so, but I've never been interested
143 2013-01-28T23:05:23 * prologic thinking of using pelican on my site and just generate static content
144 2013-01-28T23:05:36 <dreimark> I also have only wiki and source content, besides mail
145 2013-01-28T23:05:40 <prologic> but I think I'll want to write a creole wiki rrenderer
146 2013-01-28T23:06:16 <dreimark> you could look at hatta or use creole in moin
147 2013-01-28T23:06:34 <prologic> http://prologic.shortcircuit.net.au (powered by http://sahriswiki.org/)
148 2013-01-28T23:06:35 <prologic> :)
149 2013-01-28T23:06:40 <prologic> I wrote my own!
150 2013-01-28T23:06:54 <prologic> based a lot of things I learned 10yrs ago from pwiki2
151 2013-01-28T23:06:57 <prologic> but writing less code :)
152 2013-01-28T23:07:09 <prologic> and I borrowed some code from TheSheep (Hatat) :)
153 2013-01-28T23:07:25 <prologic> specifically his mercurial storage and sqlite (now using sqlalchemy) search
154 2013-01-28T23:07:45 <prologic> and yes it uses circuits.web (eat your own dog food)
155 2013-01-28T23:07:55 <dreimark> hehe
156 2013-01-28T23:08:38 <prologic> unlike hatta though sahris is not shy on deps
157 2013-01-28T23:08:54 <prologic> genshi, feedformatter, creoleparser, sqlalchemy
158 2013-01-28T23:09:16 <prologic> pinotify, mercurial, pygments and docutils
159 2013-01-28T23:13:19 <dreimark> interesting, but we have to continue later, me is too tired currently
160 2013-01-28T23:13:21 <dreimark> gn
161 2013-01-28T23:14:46 <prologic> nn
162 2013-01-28T23:15:16 <prologic> ronny, speaking of CI btw
163 2013-01-28T23:15:22 <prologic> I registered a whiel ago now
164 2013-01-28T23:15:27 <prologic> runthetests.org and runthetests.com
165 2013-01-28T23:15:39 <prologic> I do have plans on building a Python powered CI service
166 2013-01-28T23:16:16 <prologic> My plans were to build it atop circuits + circuits.web + tox
167 2013-01-28T23:16:34 <prologic> falling back to similar custom things jenkins lets you do (run custom commands, shell scripts, etc)
168 2013-01-28T23:25:55 *** dwcramer
169 2013-01-28T23:36:52 <ronny> prologic, i'll be doing some different work on ci and related things with holger soon - tox willl grow much more practical for uploading results
170 2013-01-28T23:37:15 <prologic> well this is good
171 2013-01-28T23:37:21 <prologic> because I plan to use tox
172 2013-01-28T23:37:32 <prologic> and I still haven't looked into juggler more
173 2013-01-28T23:37:34 <prologic> remind me to :)
174 2013-01-28T23:37:48 <ronny> heh
175 2013-01-28T23:38:03 <prologic> I think I would be interested in develpoing the master/slave side of things
176 2013-01-28T23:38:16 <prologic> the distributions of jobs asynchronously
177 2013-01-28T23:38:26 <prologic> and collecting their results
178 2013-01-28T23:38:39 <ronny> hmm, no need to in juggler, its just written into the db
179 2013-01-28T23:38:39 <prologic> leave the web and user interface part up to someone else
180 2013-01-28T23:38:51 <prologic> how so?
181 2013-01-28T23:39:13 <ronny> prologic, its based on couchdb for communication and state keeping
182 2013-01-28T23:39:28 <prologic> yes but coucbdb doesn't start the jobs
183 2013-01-28T23:39:30 <prologic> or collect data
184 2013-01-28T23:39:46 <ronny> yes, but that code already works as well
185 2013-01-28T23:39:53 <ronny> but its quite simple to implement
186 2013-01-28T23:39:54 <prologic> right
187 2013-01-28T23:40:20 <prologic> sounds like juggler is already half way there :)
188 2013-01-28T23:40:21 <ronny> lets move this somewhere else tho
189 2013-01-28T23:41:07 <prologic> sure
190 2013-01-28T23:41:39 <RogerHaase> ThomasWaldmann: one last traceback, dup of earlier one: http://rn0.ru/show/7hSGaimYb5r7XYxg7NwW/
191 2013-01-28T23:41:43 <RogerHaase> gtg
192 2013-01-28T23:41:46 *** RogerHaase
193 2013-01-28T23:42:08 <ThomasWaldmann> http://bavaria-ipsum.de/
194 2013-01-28T23:42:15 <ThomasWaldmann> (german, kind of)
195 2013-01-28T23:42:34 <ronny> ThomasWaldmann, holy shit
196 2013-01-28T23:42:45 <prologic> hmm
197 2013-01-28T23:42:46 <prologic> WindowsError: [Error 2] The system cannot find the file specified: u'c:\\bitbucket\\m2-x6\\wiki\\data/content/data\\a5614ef5d49b43e5b5d6a29e
198 2013-01-28T23:42:46 <prologic> b21533e1'
199 2013-01-28T23:42:50 <prologic> bit of odd path creation there
200 2013-01-28T23:44:11 <ThomasWaldmann> yes, the urlish stuff needs a translation to windowsish
201 2013-01-28T23:44:47 <prologic> *nods*
202 2013-01-28T23:45:07 <ThomasWaldmann> file a bug if there is none yet :)
203 2013-01-28T23:45:42 <prologic> well he should :)
204 2013-01-28T23:45:53 <prologic> I may just investigate the code see how this is happenning
205 2013-01-28T23:59:53 <ThomasWaldmann> australia queensland in german news