1 2012-03-19T00:17:58 <ThomasWaldmann> kanha_: do you want acls on your page?
2 2012-03-19T00:37:11 *** grzywacz
3 2012-03-19T01:03:05 *** yufra_
4 2012-03-19T01:05:00 <CIA-41> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 1297:35b999641710 2.0/MoinMoin/ (11 files in 6 dirs): remove unused wikiutil imports
5 2012-03-19T01:40:27 <CIA-41> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 1298:b11f3ecfa075 2.0/docs/devel/development.rst: docs: add link to readthedocs (hosting our online documentation)
6 2012-03-19T01:49:03 *** surtani
7 2012-03-19T01:49:15 *** yufra_
8 2012-03-19T02:08:17 <CIA-41> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 1299:49507d0ee5c8 2.0/wikiconfig.py: update wikiconfig.py (remove outdated stuff, cosmetics)
9 2012-03-19T02:11:25 *** pjhades
10 2012-03-19T02:13:10 <ThomasWaldmann> btw, we still have 127.0.0.1 stuff in wikiconfig - can we change that back now to localhost?
11 2012-03-19T02:16:36 <CIA-41> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 1300:456896543862 2.0/MANIFEST.in: add foobar theme to MANIFEST.in
12 2012-03-19T03:03:12 *** Trip_
13 2012-03-19T03:04:35 *** Trip__
14 2012-03-19T03:06:55 *** MattMaker
15 2012-03-19T03:08:27 *** Trip_
16 2012-03-19T03:14:53 *** surtani
17 2012-03-19T03:18:29 *** dwcramer
18 2012-03-19T03:24:58 *** pjhades
19 2012-03-19T04:02:21 *** dwcramer
20 2012-03-19T04:26:48 *** yufra_
21 2012-03-19T04:31:11 *** bretonium
22 2012-03-19T05:07:54 *** yufra_
23 2012-03-19T06:07:31 *** kanha
24 2012-03-19T06:08:21 *** kanha_
25 2012-03-19T06:11:58 *** surtani
26 2012-03-19T06:36:28 *** surtani
27 2012-03-19T06:46:07 *** Trip__
28 2012-03-19T06:54:28 *** MattMaker
29 2012-03-19T07:03:47 *** bretonium
30 2012-03-19T07:04:44 <bretonium> btw, where are the logs which are mentioned in topic?
31 2012-03-19T07:24:09 *** rebe11ion
32 2012-03-19T07:44:30 <surtani> ThomasWaldmann: you discussed something about the fileserver bug yesterday
33 2012-03-19T07:45:10 <surtani> can you discuss about it
34 2012-03-19T07:58:50 <dreimark> bretonium: on the wiki
35 2012-03-19T07:59:11 <dreimark> e.g. http://moinmo.in/MoinMoinChat/Logs/moin-dev/2012-03-19
36 2012-03-19T08:00:52 <bretonium> dreimark: ty
37 2012-03-19T08:03:46 <dreimark> bbl
38 2012-03-19T08:42:36 *** bretonium
39 2012-03-19T08:45:52 *** bretonium
40 2012-03-19T09:09:09 *** gwork
41 2012-03-19T09:09:51 *** bretonium
42 2012-03-19T09:15:18 <dreimark> ThomasWaldmann: currently one failing test http://paste.pocoo.org/show/567772/
43 2012-03-19T09:16:26 *** bretonium|away
44 2012-03-19T09:45:30 *** surtani
45 2012-03-19T10:13:09 *** greg_f
46 2012-03-19T10:28:45 *** bretonium
47 2012-03-19T10:32:55 *** bretonium|away
48 2012-03-19T10:47:44 *** bretonium
49 2012-03-19T11:17:38 *** rebe11ion
50 2012-03-19T12:37:38 <ThomasWaldmann> moin
51 2012-03-19T12:41:08 *** dwcramer
52 2012-03-19T12:55:13 *** kanha_
53 2012-03-19T13:02:18 *** kanha_
54 2012-03-19T13:02:57 *** kanha_
55 2012-03-19T13:05:52 *** bretonium
56 2012-03-19T13:07:56 *** betelgeuse_
57 2012-03-19T13:09:14 <ThomasWaldmann> betelgeuse_: to this channel :)
58 2012-03-19T13:11:07 <betelgeuse_> Hey ThomasWaldmann , I want to apply for gsoc2012 , before that where do i look for existing bugs in moinmoin wiki ?
59 2012-03-19T13:12:02 <ThomasWaldmann> http://moinmo.in/MoinMoin2.0 < this is the page with most interesting links and infos for moin2
60 2012-03-19T13:12:24 <ThomasWaldmann> (including the issue tracker on bitbucket)
61 2012-03-19T13:14:02 <betelgeuse_> ok,the latest stable version is 1.9 or 2.0 ?
62 2012-03-19T13:14:14 <ThomasWaldmann> 1.9.4
63 2012-03-19T13:14:26 <ThomasWaldmann> but soc is mostly about moin2
64 2012-03-19T13:14:52 <betelgeuse_> ok,thanks for the info .I will look into it .
65 2012-03-19T13:37:22 *** dave_largo
66 2012-03-19T13:58:23 *** bretonium
67 2012-03-19T14:01:43 *** bretonium|away
68 2012-03-19T14:03:54 *** brunomartin
69 2012-03-19T14:12:31 *** dwcramer
70 2012-03-19T14:12:44 *** dave_largo
71 2012-03-19T14:23:11 <kanha_> moin
72 2012-03-19T14:23:56 *** greg_f
73 2012-03-19T14:25:41 *** greg_f
74 2012-03-19T14:33:24 <bretonium> hmm, cannot find. Where is make_runserver being called from?
75 2012-03-19T14:35:59 <bretonium> never mind
76 2012-03-19T14:54:43 *** dwcramer
77 2012-03-19T15:01:12 <bretonium> ThomasWaldmann: are you sure, that it should be fixed in flask-scripts and not in moin?
78 2012-03-19T15:01:55 <bretonium> ThomasWaldmann: because If I add "threaded=True" to Server(), I don't get this bug
79 2012-03-19T15:04:34 <bretonium> ThomasWaldmann: also, threaded and processes are conflicting options - you have to choose between handling the requests in processes or in threads
80 2012-03-19T15:08:27 <dreimark> betelgeuse_: ask here
81 2012-03-19T15:09:23 <bretonium> dreimark: he already did
82 2012-03-19T15:09:24 <bretonium> :p
83 2012-03-19T15:10:27 <dreimark> i see thomas was faster ;)
84 2012-03-19T15:10:49 <dreimark> then i can continue with my work
85 2012-03-19T15:11:10 <bretonium> ThomasWaldmann: http://paste.pocoo.org/show/567913/
86 2012-03-19T15:12:04 <dreimark> bretonium: pastebin is outdated please become familar with codereview
87 2012-03-19T15:12:24 <dreimark> not only you, all students please
88 2012-03-19T15:12:44 <dreimark> http://codereview.appspot.com/
89 2012-03-19T15:13:49 <dreimark> http://code.google.com/p/rietveld/wiki/UploadPyUsage
90 2012-03-19T15:19:02 <bretonium> dreimark: moin has it's own codereview?
91 2012-03-19T15:21:47 <bretonium> dreimark: also, why does it require tons of javascript just to display some text, which will be discussed here anyway? Also, it requires registration - what for?
92 2012-03-19T15:23:17 *** dave_largo
93 2012-03-19T15:28:21 *** RogerHaase
94 2012-03-19T15:35:17 <RogerHaase> dreimark: I saw your failing test message. It passes on my W/7 OS. I will try under Ubuntu later.
95 2012-03-19T15:40:21 *** in3xes
96 2012-03-19T15:42:20 *** kanha_
97 2012-03-19T15:43:50 *** in3xes
98 2012-03-19T15:46:53 *** yufra_
99 2012-03-19T16:30:47 <ThomasWaldmann> bretonium: patching the Server() creation works of course, but is not the wanted solution
100 2012-03-19T16:31:41 <ThomasWaldmann> because often one will want threaded=False and processes=1 and only if there is a problem switch to multithread or multiprocess
101 2012-03-19T16:32:21 <ThomasWaldmann> so we need commandline options (as described in the issue i posted to flask-script issue tracker)
102 2012-03-19T16:33:38 <bretonium> ThomasWaldmann: ok, doen. Will send a pull request now.
103 2012-03-19T16:33:57 <ThomasWaldmann> do you want review first?
104 2012-03-19T16:35:19 <ThomasWaldmann> btw, the author of flask-script is sometimes on the #pocoo channel
105 2012-03-19T16:35:53 <bretonium> well, yes, that'd be great. Wait a couple of minutes, I'll clean up something
106 2012-03-19T16:36:03 <ThomasWaldmann> btw, you can use the google account for codereview, no need to create a new one
107 2012-03-19T16:39:34 <dreimark> bretonium: discuss it with guido why he has this amount of js added
108 2012-03-19T16:40:14 <ThomasWaldmann> hehe
109 2012-03-19T16:41:36 <ThomasWaldmann> (as long as it works and i don't have to maintain it myself, i don't care about amount of javascript)
110 2012-03-19T16:43:26 <dreimark> as long as i know andi and guido care for it and i regular meet andi it is fine with me
111 2012-03-19T16:44:11 * bretonium being paranoid walks everywhere with noscript enabled
112 2012-03-19T16:45:55 <ThomasWaldmann> codereview site is quite useful, just disable your noscript for it
113 2012-03-19T16:46:52 <ThomasWaldmann> maybe not needed for every case, but as soon as you want feedback on non-trivial code changes, you'll want it
114 2012-03-19T16:49:25 *** in3xes
115 2012-03-19T16:52:35 *** in3xes_
116 2012-03-19T16:56:01 *** in3xes
117 2012-03-19T16:56:58 <bretonium> ThomasWaldmann: https://github.com/bretonium/flask-script/commit/f5a407f34f5c816d45dfd79377c904383c677131, though I have not run it with their test.py - google at how to test flask apps now
118 2012-03-19T16:57:10 <bretonium> *googling
119 2012-03-19T16:57:56 *** surtani|away
120 2012-03-19T16:58:20 *** in3xes_
121 2012-03-19T16:58:32 <bretonium> it says on http://packages.python.org/Flask-Testing/ how to write tests, but not how to use them
122 2012-03-19T16:59:21 <bretonium> oh, wait.
123 2012-03-19T17:03:44 <bretonium> hmm, any tips on that?
124 2012-03-19T17:05:37 <ThomasWaldmann> bretonium: changeset looks ok. check if indentation in 318/381 matches their usual style.
125 2012-03-19T17:07:27 <ThomasWaldmann> you tried "python tests.py"?
126 2012-03-19T17:08:45 <bretonium> yes. But there is no unittest.main().
127 2012-03-19T17:13:04 <bretonium> well, if I try to add it, it gives 14/25 errors.
128 2012-03-19T17:13:59 <ThomasWaldmann> hmm, maybe python -m unittest test.py (or so)?
129 2012-03-19T17:14:36 *** yufra_
130 2012-03-19T17:15:09 <ThomasWaldmann> well, i guess for that change, automated testing could be considered optional :) would be good if you do a real-life test with moin2.
131 2012-03-19T17:16:41 <bretonium> nope, doesn't work. I tried something like from tests import *; unittest.main() and it gives 14/25 errors.
132 2012-03-19T17:36:37 *** dave_largo
133 2012-03-19T17:40:33 *** surtani
134 2012-03-19T17:42:20 <RogerHaase> ThomasWaldmann: patch for rework of comments button is ready for review: http://codereview.appspot.com/5843064/
135 2012-03-19T17:45:55 <ThomasWaldmann> you read my mind :D
136 2012-03-19T17:51:38 <ThomasWaldmann> RogerHaase: looks ok. thanks, I already thought about comments yesterday, but looks like you did also. :)
137 2012-03-19T17:54:05 <RogerHaase> yes, this was last item on my old repo.
138 2012-03-19T18:00:22 <RogerHaase> ThomasWaldmann: pushed install docs and comments button changes to https://bitbucket.org/RogerHaase/moin-2.0-temp
139 2012-03-19T18:07:07 <CIA-41> Roger Haase <crosseyedpenguin@yahoo.com> default * 1302:bf7b2f5d246f 2.0/MoinMoin/ (4 files in 3 dirs): Rework itembar Comments button; tooltip reflects show/hide state; initialize show/hide per user's option
140 2012-03-19T18:07:08 <CIA-41> Roger Haase <crosseyedpenguin@yahoo.com> default * 1301:f87fb6be6162 2.0/docs/admin/install.rst: minor corrections to install docs - missing double colons and consistent indentation
141 2012-03-19T18:07:09 <CIA-41> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 1303:7c1f270e799b 2.0/ (5 files in 4 dirs): merged
142 2012-03-19T18:09:07 *** bretonium
143 2012-03-19T18:14:48 *** bretonium|away
144 2012-03-19T18:26:16 *** dwcramer
145 2012-03-19T18:27:21 <ThomasWaldmann> RogerHaase: btw, some days ago i have committed that foobar theme
146 2012-03-19T18:32:37 *** greg_f
147 2012-03-19T18:33:58 <RogerHaase> ThomasWaldmann: I have looked at it. First issues I think we disagree on is how CSS and Javascript is reused from base theme.
148 2012-03-19T18:35:18 <RogerHaase> I think themes should override base css and javascript whenever they want.
149 2012-03-19T18:36:15 <ThomasWaldmann> the css is completely new (maybe with some stuff transferred if appropriate)
150 2012-03-19T18:37:17 <ThomasWaldmann> and i guess we need some guidelines for such stuff, but there aren't any yet
151 2012-03-19T18:38:39 *** dwcramer
152 2012-03-19T18:39:19 <ThomasWaldmann> RogerHaase: could you maybe make a wiki page or a etherpad with how you think it would work best?
153 2012-03-19T18:40:06 <ThomasWaldmann> i also see the need for better structure and better ways to deal with colours etc., but I don't know how
154 2012-03-19T18:40:22 <RogerHaase> OK, will do wiki page but it may take a couple of days to get to it.
155 2012-03-19T18:41:11 <ThomasWaldmann> with stylus, there is at least some easy way now to make css in a bit easier way and to split it into multiple files for editing, while still having 1 file in the end for perf. reasons
156 2012-03-19T18:42:10 * ThomasWaldmann brb
157 2012-03-19T18:45:19 <RogerHaase> I have mixed feelings about stylus, etc., I would use it for new personal project, but worry that it is too controversial. Developers either like it or hate it.
158 2012-03-19T18:47:01 *** sudo_dirk
159 2012-03-19T18:59:47 <ThomasWaldmann> RogerHaase: i also had these thoughts (esp. since there are multiple such "meta css" tools)
160 2012-03-19T19:00:27 <ThomasWaldmann> but as it is quite pythonic and offloads quite some burden from the css writer, I found it a positive experience
161 2012-03-19T19:00:55 <ThomasWaldmann> also, one does not need anything at install or runtime, it is just for developers
162 2012-03-19T19:01:30 <ThomasWaldmann> it was recommended by a guy who tried multiple of these tools and liked it best
163 2012-03-19T19:02:58 <ThomasWaldmann> all these necessary computations needed for foobar's sidebars were also quite simpler using it
164 2012-03-19T19:10:24 *** dave_largo
165 2012-03-19T19:33:17 *** in3xes_
166 2012-03-19T19:45:44 *** surtani
167 2012-03-19T19:50:15 *** dwcramer
168 2012-03-19T19:52:46 <bretonium> hmm, what's the most complex task in http://moinmo.in/GoogleSoc2012/InitialProjectIdeas, except plugin system? I think about "Branching, merging and syncing" task, but it requires network api. And I like that task most for now.
169 2012-03-19T19:57:07 <ThomasWaldmann> there is no plan yet for a plugin system. how complex it gets depends on that plan. applications must include a good plan, otherwise it might go nowhere.
170 2012-03-19T19:58:12 <ThomasWaldmann> the branching/merging/syncing/network stuff is more clear already (for me :) and involves python coding as well as UI stuff as well as good planning, too.
171 2012-03-19T19:59:22 <ThomasWaldmann> btw, these ideas are not single soc projects each, you may have to combine
172 2012-03-19T20:09:23 <ThomasWaldmann> bretonium: the b,m,s task is of course a very important task, because even normal single wiki usage needs branch/merge (except if you lock items, but we don't want that)
173 2012-03-19T20:17:30 <ThomasWaldmann> the only way to avoid having to branch/merge is using a collab editor
174 2012-03-19T20:18:08 <ThomasWaldmann> (which also branches / merges internally, but on smaller scale)
175 2012-03-19T20:19:37 <bretonium> ThomasWaldmann: collab editor - like in google docs?
176 2012-03-19T20:21:14 <ThomasWaldmann> multiple people editing same text at same time
177 2012-03-19T20:22:00 *** brunomartin
178 2012-03-19T20:22:48 <ThomasWaldmann> but even if one has that, one still needs branching/merging (if you have multiple wikis or non-text items)
179 2012-03-19T20:25:59 <bretonium> well, I'll write my name into 3 items. But will submit a plan for bms+networking only (more probable), or plugins only (less probable).
180 2012-03-19T20:27:34 *** dwcramer
181 2012-03-19T20:28:00 <bretonium> http://etherpad.org/, btw.
182 2012-03-19T20:33:04 <ThomasWaldmann> bretonium: i used etherpad quite frequently (and recently also etherpad-lite), but it does not seem an option
183 2012-03-19T20:34:01 <ThomasWaldmann> and as i said, for plugins you need very specific plan that shows you can do it.
184 2012-03-19T20:34:47 <ThomasWaldmann> problem is if problem is unclear, student does not propose a good plan either, it might happen that there is no direction later, time will be wasted for long discussions etc.
185 2012-03-19T20:53:42 *** sudo_dirk
186 2012-03-19T20:55:40 <ThomasWaldmann> dwcramer: you don't feel you should be primary mentor for the moin/docbook project?
187 2012-03-19T20:56:28 *** sudo_dirk2
188 2012-03-19T20:56:30 <ThomasWaldmann> (i am asking because you also put your name into the parentheses)
189 2012-03-19T20:56:48 <sudo_dirk2> a very late moin ;-)
190 2012-03-19T20:58:27 <ThomasWaldmann> moin is valid all day/night :)
191 2012-03-19T20:59:34 <ThomasWaldmann> RogerHaase: still with us?
192 2012-03-19T20:59:54 <RogerHaase> yes, just back from shoveling snow
193 2012-03-19T20:59:57 <dwcramer> ThomasWaldMann: Oh, I didn't know what the parens meant. I'm not sure about primary. I can give lots of information about what I want to do and how DocBook works, but will be of little help when it comes to the MoinMoin internals.
194 2012-03-19T21:00:12 <sudo_dirk2> ThomasWaldmann: you are sooooo right
195 2012-03-19T21:00:31 <dwcramer> s/ThomasWaldMann/ThomasWaldmann/
196 2012-03-19T21:00:46 <ThomasWaldmann> RogerHaase: i have that fileserver patch pending. feels like it could solve the issue, but would need a test run on windows.
197 2012-03-19T21:01:15 <RogerHaase> give me a pointer and I will test
198 2012-03-19T21:02:24 <sudo_dirk2> i thought about the requirements of a moin2 plugin system. i wrote my thoughts to an etherpad.
199 2012-03-19T21:02:28 <sudo_dirk2> http://etherpad.osuosl.org/moin2-pluginsystem
200 2012-03-19T21:02:54 <ThomasWaldmann> http://paste.pocoo.org/show/568153/
201 2012-03-19T21:02:57 <ThomasWaldmann> RogerHaase: ^^
202 2012-03-19T21:03:44 <ThomasWaldmann> dwcramer: same for me, just the other way around :)
203 2012-03-19T21:04:19 <ThomasWaldmann> but i think you / the student could expect a lot of help for generic moin stuff here
204 2012-03-19T21:04:43 <ThomasWaldmann> it's just that we have not much clue about DB. and as the main thing in that project is DB...
205 2012-03-19T21:06:44 <ThomasWaldmann> also, there is always the issue with maintenance of code. we can hope for the student maintaining code, but we can't rely on that.
206 2012-03-19T21:06:56 <dwcramer> Ok, I'll update that page. I can tell you everything you need about DocBook (I even ran across some stuff on moinmo.in from 2008 where I recorded my thoughts on some features I'd like to see: http://moinmo.in/DavidCramer )
207 2012-03-19T21:08:19 <ThomasWaldmann> jup, found that recently also :)
208 2012-03-19T21:08:27 <ThomasWaldmann> sudo_dirk2: /me looks
209 2012-03-19T21:09:03 <ThomasWaldmann> sudo_dirk2: noone there except me :)
210 2012-03-19T21:09:43 <bretonium> Notifications sent to: EugeneSyromyatnikov, fa626be3cbdfb6af49669c124aceffe6
211 2012-03-19T21:09:50 <bretonium> who is the second guy?
212 2012-03-19T21:21:39 <RogerHaase> ThomasWaldmann: Sorry for delay, had trouble applying patch again: problem was crlf line endings again. http://paste.pocoo.org/show/568169/
213 2012-03-19T21:22:22 <RogerHaase> back in 20 min
214 2012-03-19T21:36:20 *** in3xes
215 2012-03-19T21:37:08 *** in3xes_
216 2012-03-19T21:47:33 *** in3xes
217 2012-03-19T22:03:54 <ThomasWaldmann> RogerHaase: ok, fileserver tests look ok
218 2012-03-19T22:05:07 <ThomasWaldmann> but those other failures remind me of strange windows behaviour we already have seen in the past...
219 2012-03-19T22:12:17 <RogerHaase> dreimark: I cannot reproduce your failing test. Centos: http://paste.pocoo.org/show/568194/ Ubuntu 11.10: http://paste.pocoo.org/show/568192/
220 2012-03-19T22:12:43 * ThomasWaldmann neither
221 2012-03-19T22:13:07 <ThomasWaldmann> RogerHaase: but i also don't have those "wrong param count" fails, which is strange....
222 2012-03-19T22:15:18 <RogerHaase> where is the wrong param count?
223 2012-03-19T22:15:37 <ThomasWaldmann> in the failing sqlite store tests
224 2012-03-19T22:16:19 *** dave_largo
225 2012-03-19T22:29:44 *** brunomartin
226 2012-03-19T22:30:58 <sudo_dirk2> good night...
227 2012-03-19T22:31:05 *** sudo_dirk2
228 2012-03-19T22:41:39 *** bretonium
229 2012-03-19T22:47:25 *** bretonium|away
230 2012-03-19T22:57:47 *** brunomartin
231 2012-03-19T23:08:33 *** RogerHaase
232 2012-03-19T23:24:52 *** dwcramer
233 2012-03-19T23:37:52 *** dwcramer
234 2012-03-19T23:40:05 *** in3xes
235 2012-03-19T23:40:42 <ThomasWaldmann> ok, the windows sqlite test fail is clear, it is due to the split on ":" and windows has c:\.... in the path
236 2012-03-19T23:57:35 *** dwcramer
237