1 2010-06-27T00:17:11 <dreimark> :)
2 2010-06-27T00:17:17 * dreimark downloads
3 2010-06-27T00:21:19 * ThomasWaldmann tests it with pypy 1.3 :)
4 2010-06-27T00:23:11 <dreimark> 13,7K/s ETA 29m 32s
5 2010-06-27T00:27:16 <ThomasWaldmann> ehrm, upload was at much more here :)
6 2010-06-27T00:30:38 <ThomasWaldmann> 2010-06-27 00:29:50,883 INFO MoinMoin.web.serving:41 127.0.0.1 "GET /HelpOnMoinWikiSyntax HTTP/1.0" 200 -
7 2010-06-27T00:30:41 <ThomasWaldmann> Segmentation fault
8 2010-06-27T00:30:45 <ThomasWaldmann> xorAxAx: ^^
9 2010-06-27T00:31:23 <ei-grad> pypy? )
10 2010-06-27T00:31:59 <ThomasWaldmann> yup
11 2010-06-27T00:32:44 * ei-grad finished download at 257.6KiB/s
12 2010-06-27T00:36:22 * dreimark too - cable is better currently
13 2010-06-27T00:36:32 <ThomasWaldmann> python 2.6: ~8 requests/s, pypy 1.3: ~1 request/s
14 2010-06-27T00:36:45 <ThomasWaldmann> (HelpOnMoinWikiSyntax)
15 2010-06-27T00:42:16 * ei-grad feels ashamed, 404 on http://localhost:8080/HelpOnConfiguration, it should be?
16 2010-06-27T00:42:29 <dreimark> see LanguageSetup first
17 2010-06-27T00:43:08 <ei-grad> there is a link from LanguageSetup to HelpOnConfiguration)
18 2010-06-27T00:43:20 <dreimark> ei-grad: you need to read it first
19 2010-06-27T00:43:28 <dreimark> and then to install language packs
20 2010-06-27T00:43:44 <dreimark> afterwards you need to restart the daemon
21 2010-06-27T00:43:49 <dreimark> see docs
22 2010-06-27T00:44:37 <dreimark> well yes we have only one page there HelpOnConfiguration is mentioned there
23 2010-06-27T00:44:52 <dreimark> and is not installed from the beginning
24 2010-06-27T00:46:47 *** grzywacz
25 2010-06-27T01:13:20 * dreimark looks ok
26 2010-06-27T01:13:23 <dreimark> gn
27 2010-06-27T01:15:36 <ei-grad> gn dreimark
28 2010-06-27T01:43:28 <xorAxAx> ThomasWaldmann: well, without the gdb tb thats a useless "bug report"
29 2010-06-27T03:40:29 *** grzywacz
30 2010-06-27T06:15:43 *** kursor
31 2010-06-27T08:44:34 *** franklin
32 2010-06-27T11:31:21 *** valeuf
33 2010-06-27T11:32:39 <ThomasWaldmann> moin
34 2010-06-27T11:33:01 <ThomasWaldmann> xorAxAx: it didn't run under gdb and I couldn't reproduce
35 2010-06-27T11:50:06 *** kursor
36 2010-06-27T12:08:56 <aa_> ThomasWaldmann: I should tell you I am planning to retire glashammer
37 2010-06-27T12:09:14 <aa_> ThomasWaldmann: flask performs much the same taks (and is practically a clone of the core)
38 2010-06-27T12:09:41 <aa_> (which is not surprising because Armin wrote most of the glashammer core anyway)
39 2010-06-27T12:10:32 <ThomasWaldmann> oh, pity
40 2010-06-27T12:10:48 <aa_> ThomasWaldmann: why? flask is great
41 2010-06-27T12:10:52 <ThomasWaldmann> but armin warns of using flask for bigger stuff
42 2010-06-27T12:11:25 <aa_> ThomasWaldmann: hmm, well, I better ask him why. Of course I have a number of glashammer apps in production, so it will remain for maintenance
43 2010-06-27T12:12:01 <ThomasWaldmann> iirc, some stuff is rather simple, too simple, he has some web page about it
44 2010-06-27T12:12:15 <ThomasWaldmann> also, does he have that event stuff?
45 2010-06-27T12:12:27 <aa_> ThomasWaldmann: I am not sure that glashammer solves any of those issues
46 2010-06-27T12:12:32 <ThomasWaldmann> or some other pieces of gh?
47 2010-06-27T12:12:44 <aa_> the event stuff is seriously missing
48 2010-06-27T12:12:58 <aa_> except I have a flask extension to make it eventy
49 2010-06-27T12:13:22 <aa_> ThomasWaldmann: when I first made gh, there were zero werkzeug frameworks
50 2010-06-27T12:13:26 <aa_> now there are 5 or so
51 2010-06-27T12:13:32 <ThomasWaldmann> X)
52 2010-06-27T12:13:44 <aa_> just in the interest of sanity, it makes sense I think
53 2010-06-27T12:13:48 * ThomasWaldmann would rather have 1 with 5 devs :)
54 2010-06-27T12:13:54 <aa_> precisely!
55 2010-06-27T12:14:27 *** valeuf
56 2010-06-27T12:14:29 <aa_> and I am strict with myself, open source software must solve a real problem, and if that problem has vanished, then the software can vanish too
57 2010-06-27T12:16:02 <ThomasWaldmann> well, i see a potential problem, if something is intended as "micro framework"
58 2010-06-27T12:16:32 <ThomasWaldmann> that might block inclusion of stuff that would be useful for not-so-micro applications
59 2010-06-27T12:16:59 <aa_> ThomasWaldmann: I agree with this, and I think flask is just called a "micro framework" to be fashionable
60 2010-06-27T12:17:26 <ThomasWaldmann> but i also had looked at flask a few months ago and thought "can't we just use that for moin?"
61 2010-06-27T12:17:48 <ThomasWaldmann> but that "not intended for big stuff page" kept me back :)
62 2010-06-27T12:18:04 <aa_> right, I am not sure what he means by big stuff
63 2010-06-27T12:18:19 <aa_> I was thinking "probably not for facebook", but a blog should be ok
64 2010-06-27T12:18:28 <ThomasWaldmann> i think the request dispatcher wants every target in one module or so?
65 2010-06-27T12:18:36 <ThomasWaldmann> don't remember exactly
66 2010-06-27T12:20:05 <ThomasWaldmann> http://flask.pocoo.org/docs/becomingbig/
67 2010-06-27T12:22:37 <ThomasWaldmann> aa_: maybe you could discuss such stuff with armin, you both have much more frameworkish experience :)
68 2010-06-27T12:23:34 <ThomasWaldmann> I am happy with any clean and maintained codebase that does the job :)
69 2010-06-27T12:24:25 <ThomasWaldmann> and until know, we are still working on more basic stuff, no frameworkish reorg done yet.
70 2010-06-27T12:25:16 <ThomasWaldmann> diofeher is still working on the jinja2 templates and feeding them
71 2010-06-27T12:25:23 <aa_> ThomasWaldmann: I am the same to be honest, I want some clean maintained codebase
72 2010-06-27T12:25:33 <ThomasWaldmann> and the dom stuff is rather isolated anyway
73 2010-06-27T12:25:35 <aa_> (except I rather not be the maintainer)
74 2010-06-27T12:26:33 *** valeuf
75 2010-06-27T12:26:58 <ThomasWaldmann> if noone wants to invest big time in being maintainer, it is best to collaborate :)
76 2010-06-27T12:27:33 * ThomasWaldmann is also glad that he could "outsource" some lowlevel parts of moin into werkzeug
77 2010-06-27T12:27:55 <ThomasWaldmann> and pygments, and soon jinja2
78 2010-06-27T12:30:41 <aa_> out-open-sourcing
79 2010-06-27T12:33:07 * ThomasWaldmann releasing moin 1.9.3 now to have that off my desk :)
80 2010-06-27T12:44:44 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 5710:011bbc010d40 1.9/.hgtags: tagged release 1.9.3
81 2010-06-27T12:51:12 <valeuf> waldi, what is your plane for the implementation of the transclusion ?
82 2010-06-27T12:51:19 <valeuf> s/plane/plan
83 2010-06-27T12:53:31 <ThomasWaldmann> include, transclusion, images are somehow all of the same kind
84 2010-06-27T12:54:54 <waldi> yep
85 2010-06-27T12:55:17 <waldi> valeuf: it will be merged into the include converter or something similar
86 2010-06-27T12:59:37 <valeuf> waldi, ok nice
87 2010-06-27T13:00:18 <ThomasWaldmann> so the next questions are "when" and "by whom" <g>
88 2010-06-27T13:01:53 <ThomasWaldmann> diofeher: DmitryAndreev: ei-grad: valeuf: dreimark: eSyr: TheSheep: waldi: don't forget meeting at 17:00 UTC
89 2010-06-27T13:02:43 <valeuf> waldi, is there any reason to display the source code of the safe HTML instead of the formatted text ? (when the normal HTML, display the content correctly)
90 2010-06-27T13:03:04 <waldi> valeuf: unsupported right now
91 2010-06-27T13:03:06 <valeuf> ThomasWaldmann, yep, I will attend the meeting
92 2010-06-27T13:03:08 <valeuf> waldi, ok
93 2010-06-27T13:04:12 * ThomasWaldmann will continue working on the item uuid stuff (it's all a bit twisted and confusing and takes time)
94 2010-06-27T13:04:44 <dreimark> \o/
95 2010-06-27T13:05:36 *** grzywacz
96 2010-06-27T13:05:54 <ThomasWaldmann> (but if I get that working, fs2 will get considerably smaller, maybe later also some other backends which have "private" code for name<->id mapping)
97 2010-06-27T13:18:19 * dreimark writes anouncements
98 2010-06-27T13:27:57 <CIA-98> Valentin Janiaut <valentin.janiaut@utbm.fr> default * 8471:4bc29cf96cff 2.0-dev-docbook-html-vjaniaut/MoinMoin/converter2/_tests/test_html_in.py: Remove all default arugments in HTML_IN test
99 2010-06-27T13:27:59 <CIA-98> Valentin Janiaut <valentin.janiaut@utbm.fr> default * 8472:cf1a838cb0a8 2.0-dev-docbook-html-vjaniaut/MoinMoin/converter2/_tests/test_html_in.py: Add test for object conversion in HTML_IN converter
100 2010-06-27T13:28:01 <CIA-98> Valentin Janiaut <valentin.janiaut@utbm.fr> default * 8473:e203870083fb 2.0-dev-docbook-html-vjaniaut/MoinMoin/converter2/html_in.py: Add support for object conversion in HTML_IN converter
101 2010-06-27T13:28:02 <CIA-98> Valentin Janiaut <valentin.janiaut@utbm.fr> default * 8474:6ae93a574ae8 2.0-dev-docbook-html-vjaniaut/MoinMoin/ (converter2/html_in.py items/__init__.py): Fix the dummy mimetype x.moin.html to be used with the WYSIWYG editor
102 2010-06-27T13:59:07 <dreimark> ei-grad: E: 22: Undefined variable 'py' in test_ldap_groups.py
103 2010-06-27T14:43:15 *** grzywacz
104 2010-06-27T14:49:21 <ThomasWaldmann> http://www.pomegranatephone.com/
105 2010-06-27T14:53:35 *** DmitryAndreev
106 2010-06-27T14:55:09 *** DmitryAndreev
107 2010-06-27T15:17:25 <ThomasWaldmann> waldi: what shall the theme templates emit? xhtml?
108 2010-06-27T15:19:01 <ThomasWaldmann> (currently they emit html 4.01, but validator finds xmlns stuff in content)
109 2010-06-27T15:34:54 <waldi> the html output is only sgml-compatible xml, not real html. thats why it produces namespace tags
110 2010-06-27T15:36:35 <ThomasWaldmann> so the answer is?
111 2010-06-27T15:36:45 <waldi> yes
112 2010-06-27T15:37:10 <ThomasWaldmann> ok, then i put change html4 to xhtml on diofeher's todo
113 2010-06-27T15:40:06 <waldi> oh, nice: Since the document.write() API is not available for XML documents, much of the complexity in the HTML parser is not needed in the XML parser.
114 2010-06-27T15:41:34 <ThomasWaldmann> how about xhtml vs. html5? it looks a bit like they gave up on xhtml and are now rather going to html5.
115 2010-06-27T15:42:05 <waldi> html5 is the successor of both html4.01 and xhtml1.0
116 2010-06-27T15:42:20 <waldi> it defines both html/sgml and xml output
117 2010-06-27T15:43:06 <ThomasWaldmann> ah, ok
118 2010-06-27T15:48:47 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8380:cd1e1860e548 2.0-dev/MoinMoin/userprefs/prefs.py: userprefs: fix undefined _ name
119 2010-06-27T16:06:53 <valeuf> There is some button to insert forms in the WYSIWYG editor in moin2.0
120 2010-06-27T16:07:02 <valeuf> do you plan to support html forms later ?
121 2010-06-27T16:09:25 <ThomasWaldmann> in the far future maybe, who knows?
122 2010-06-27T16:09:49 <ThomasWaldmann> currently the priority is to get the usual and basic stuff working
123 2010-06-27T16:13:00 <ThomasWaldmann> hm, /* comments */ are not supported yet
124 2010-06-27T16:13:31 <valeuf> ok
125 2010-06-27T16:13:43 <valeuf> But I should not care about it at this time in my converter
126 2010-06-27T16:14:04 <valeuf> I am doing some tests to know which features of the wysiwyg converter are working well with my html_in converter
127 2010-06-27T16:39:35 <ThomasWaldmann> good :)
128 2010-06-27T16:40:37 <dreimark> ei-grad: py.test MoinMoin/auth/_tests/test_ldap_login.py in moin-1.9 works for me
129 2010-06-27T16:40:53 <dreimark> but in your repo all tests are skipped - why?
130 2010-06-27T16:45:47 <valeuf> you are using URI for the object tag in the dom tree isn't it ?
131 2010-06-27T16:49:03 <ThomasWaldmann> diofeher: i added some stuff to your todo
132 2010-06-27T17:53:44 <dreimark> ei-grad: it happened afer 5756
133 2010-06-27T18:01:17 *** valeuf
134 2010-06-27T18:10:02 <dreimark> ei-grad: it is the change of schema_dir http://hg.moinmo.in/moin/1.9-ldap-kerberos-agrigorev/annotate/e177fa55fe2c/MoinMoin/_tests/ldap_testbase.py#l152
135 2010-06-27T18:12:07 <dreimark> why do you need a different dir?
136 2010-06-27T18:17:58 *** valeuf
137 2010-06-27T18:32:51 <dreimark> meeting in 28 mins
138 2010-06-27T18:33:39 <valeuf> dreimark: ^^
139 2010-06-27T18:36:00 <dreimark> much CO2 in the air and quite noisy here - vuvuzela
140 2010-06-27T18:36:55 <ThomasWaldmann> Axes help :P
141 2010-06-27T18:55:20 <CIA-98> Dmitry Andreev <klieg.polar@gmail.com> default * 8319:0d1ca9243122 2.0-dev-wiki-rest-dandreev/MoinMoin/converter2/rst_in.py:
142 2010-06-27T18:55:20 <CIA-98> ReStucturedText->DOM:
143 2010-06-27T18:55:20 <CIA-98> Added Moin directives to parser
144 2010-06-27T18:55:20 <CIA-98> header conversion support
145 2010-06-27T18:55:22 <CIA-98> Dmitry Andreev <klieg.polar@gmail.com> default * 8320:1073ce63a0c1 2.0-dev-wiki-rest-dandreev/MoinMoin/converter2/_tests/test_rst_in.py: ReStructuredText->DOM: basic tests
146 2010-06-27T18:58:42 <ThomasWaldmann> meeting in a minute, who's already there?
147 2010-06-27T18:59:17 * dreimark
148 2010-06-27T18:59:32 <DmitryAndreev> moin
149 2010-06-27T18:59:55 <ThomasWaldmann> hi DmitryAndreev
150 2010-06-27T19:00:10 <DmitryAndreev> hello
151 2010-06-27T19:00:23 <eSyr> here
152 2010-06-27T19:00:44 <ThomasWaldmann> ok, welcome to our weekly meeting
153 2010-06-27T19:00:46 <waldi> hi
154 2010-06-27T19:01:00 <ThomasWaldmann> DmitryAndreev and eSyr: your stage :)
155 2010-06-27T19:01:02 <waldi> i have to go in around 40 minutes
156 2010-06-27T19:01:43 <DmitryAndreev> i works on ReStructuredText->DOM converter last week
157 2010-06-27T19:01:43 <eSyr> hm.
158 2010-06-27T19:02:14 <ThomasWaldmann> xorAxAx: valeuf: if you are there, you're next after DmitryAndreev and eSyr.
159 2010-06-27T19:02:14 <DmitryAndreev> i had a problem with understanding how docutils parser works
160 2010-06-27T19:02:22 <DmitryAndreev> ow
161 2010-06-27T19:02:33 <valeuf> ThomasWaldmann: o/
162 2010-06-27T19:03:19 <DmitryAndreev> a
163 2010-06-27T19:03:24 <DmitryAndreev> lag
164 2010-06-27T19:03:52 <diofeher> moin
165 2010-06-27T19:03:54 <diofeher> am i late?
166 2010-06-27T19:04:06 <DmitryAndreev> but now i've implement converter based on docutils parser, and create basic tests.
167 2010-06-27T19:04:28 *** kursor
168 2010-06-27T19:04:30 <ThomasWaldmann> hi diofeher, ok still.
169 2010-06-27T19:05:06 <diofeher> ok thomaswaldmann :)
170 2010-06-27T19:05:06 <ThomasWaldmann> TheSheep: you are with us?
171 2010-06-27T19:05:32 <ThomasWaldmann> DmitryAndreev: so you solved that problem?
172 2010-06-27T19:05:35 <DmitryAndreev> i need some rst->DOM->rst tests to done with DOM->rst and rst->DOM converters
173 2010-06-27T19:05:41 <DmitryAndreev> ThomasWaldmann, yes
174 2010-06-27T19:07:04 <ThomasWaldmann> DmitryAndreev: did you do some practical tests, feeding rst documents into it?
175 2010-06-27T19:07:05 <DmitryAndreev> also next week i'll try some moinwiki->DOM->rst and rst->DOM->moinwiki conversion tests
176 2010-06-27T19:07:32 <DmitryAndreev> ThomasWaldmann, next week i'll do
177 2010-06-27T19:08:04 <ThomasWaldmann> any blockers?
178 2010-06-27T19:08:26 <DmitryAndreev> ThomasWaldmann, no
179 2010-06-27T19:10:07 <ThomasWaldmann> last week (including the 2 last-minute changesets from today) was only 4 changesets
180 2010-06-27T19:10:51 <DmitryAndreev> i have a lot on fail experiments with docutils parser.
181 2010-06-27T19:11:18 <DmitryAndreev> a lot of
182 2010-06-27T19:11:44 <DmitryAndreev> failed
183 2010-06-27T19:12:07 <ThomasWaldmann> i read your notes telling that you need to work further on it before commit at some day
184 2010-06-27T19:12:43 <ThomasWaldmann> maybe you could try to get something partially working (not complete rst, but some specific part of it), so you can commit more often
185 2010-06-27T19:13:02 <dreimark> DmitryAndreev: sometimes we can help if you show a pastebin
186 2010-06-27T19:14:00 <ThomasWaldmann> any other questions/remarks? eSyr?
187 2010-06-27T19:14:20 <valeuf> DmitryAndreev: how do you do moinviki --> Dom --> rst conversion ?
188 2010-06-27T19:14:21 <dreimark> DmitryAndreev: how much tests do you have now for the parts
189 2010-06-27T19:14:40 <eSyr> DmitryAndreev: have you dealed with tables? iirc, you said ther are some problems with them in docutils parser.
190 2010-06-27T19:14:41 <valeuf> DmitryAndreev: you do it manually ? or did you do add some code to do it easily ?
191 2010-06-27T19:15:00 * ei-grad will be there in 5 minutes
192 2010-06-27T19:15:08 <DmitryAndreev> dreimark, ThomasWaldmann i've tried to find answer in moin rst parser, but it used docutils HTMLWriter, when i only need converts docutils tree,
193 2010-06-27T19:15:55 <waldi> valeuf: it makes no sense to do such tests. it will just duplicate work
194 2010-06-27T19:16:06 <DmitryAndreev> valeuf, i'll do some unit tests rst_out(moiwiki_in(input)) .)
195 2010-06-27T19:16:56 <DmitryAndreev> dreimark, 9, but now with correct output. only for test that it works
196 2010-06-27T19:17:03 <waldi> DmitryAndreev: please add this tests where they belong. none of this formats are immutable
197 2010-06-27T19:18:22 <DmitryAndreev> eSyr, ? i don't remember, that i said that, but i've found some strange nodes in docutils tree "field", that used table, and i did't know what to do with it
198 2010-06-27T19:18:48 <waldi> so tests over two conversions just breaks more often. please remember, a unittest should test exactly _one_ aspect, not more
199 2010-06-27T19:19:55 * ThomasWaldmann agrees with waldi. except for roundtrip tests, x-d-x, it can be nice to see if there are fluctuations.
200 2010-06-27T19:20:12 <DmitryAndreev> waldi, for now i have test_moinwiki_in_out.py for moinwiki in out tests
201 2010-06-27T19:20:25 <ThomasWaldmann> if you do the x-d and d-x tests carefully, you don't need even those, but....
202 2010-06-27T19:20:38 * dreimark those roundtrip tests are addons - first normal tests
203 2010-06-27T19:21:00 <dreimark> not only roundtrip
204 2010-06-27T19:21:12 <ThomasWaldmann> ok, we should proceed, more discussion later please - xorAxAx valeuf: you're next
205 2010-06-27T19:21:17 <valeuf> ok
206 2010-06-27T19:21:40 <waldi> the conversions are not bijective anyway
207 2010-06-27T19:21:41 <DmitryAndreev> dreimark, ofc i have moinwiki out tests two.) and rst out
208 2010-06-27T19:21:55 <valeuf> First of all, I would like to apologize, since I have not been really active last week with my exams, but now I am done with all these stuff
209 2010-06-27T19:22:02 <DmitryAndreev> two -> too *
210 2010-06-27T19:22:03 <valeuf> What I did this week :
211 2010-06-27T19:22:04 <valeuf> * Improved the code of the HTML_IN converter (Refactor some methods, get rid of the default arguments, add comments)
212 2010-06-27T19:22:04 <valeuf> * Implemented the last missing tags for the converter, the only missing one are related to the style.
213 2010-06-27T19:22:04 <valeuf> * Wrote documentation
214 2010-06-27T19:22:04 <valeuf> * Ran tests
215 2010-06-27T19:22:15 <valeuf> What I am going to do next week :
216 2010-06-27T19:22:23 <valeuf> The HTML_IN converter is quite done, so I will start working on the DocBook Converter, starting with the DocBook --> DOM converter. So I will :
217 2010-06-27T19:22:45 <valeuf> # Work on the equivalence list
218 2010-06-27T19:22:45 <valeuf> # Start the different pages related to this converter (with the status and so...)
219 2010-06-27T19:22:45 <valeuf> # Write tests and implementations for the basic tags (paragraph, bold, italic ...)
220 2010-06-27T19:23:13 <valeuf> However, the HTML_IN converter is not completely done, especially, the round trip HTML --> DOM --> HTML is not working for the lists and the tables (I get such errors : AttributeError: 'unicode' object has no attribute 'tag'). So I am going to fix the html_out to have a fully working roundtrip, at least with the different features of the WYSIWYG editor. These changes will be proposed as a patch for the main moin2.0 repos.
221 2010-06-27T19:23:39 * ThomasWaldmann suggests switching to the other one when it is more than "quite" done :)
222 2010-06-27T19:24:50 <valeuf> ThomasWaldmann: what I consider missing for the HTML_IN converter is related to the style, and I would prefer wait a little bit more to have experience with other converter before choosing solution for this problem
223 2010-06-27T19:25:26 <ThomasWaldmann> yeah, but lists and tables?
224 2010-06-27T19:25:50 <valeuf> it is working, the problem is coming from the html_out converter I think
225 2010-06-27T19:26:08 <waldi> valeuf: please provide testcases for broken things
226 2010-06-27T19:26:39 <waldi> i think i mentioned that several times
227 2010-06-27T19:26:40 <valeuf> waldi: actually the unit test are working, the problem are coming from my real test, when I use some html page to feed the converter
228 2010-06-27T19:26:48 <valeuf> like wikipedia page for example
229 2010-06-27T19:27:01 <valeuf> waldi: as soon I understand more, I will add these tests
230 2010-06-27T19:28:59 <ThomasWaldmann> ok, any other questions? xorAxAx?
231 2010-06-27T19:29:08 <xorAxAx> no, none
232 2010-06-27T19:29:27 <ThomasWaldmann> valeuf: blockers?
233 2010-06-27T19:29:31 <dreimark> valeuf: try to add a simple test
234 2010-06-27T19:29:52 <valeuf> ThomasWaldmann: not really, I usually directly ask on channel when I have a problem ^ ^
235 2010-06-27T19:30:20 <ThomasWaldmann> ok
236 2010-06-27T19:30:28 <ThomasWaldmann> ei-grad: dreimark: your stage
237 2010-06-27T19:31:05 <ei-grad> hi
238 2010-06-27T19:32:02 <dreimark> ei-grad: please report
239 2010-06-27T19:33:05 <ei-grad> This week i finished with LDAPGroups and its tests, mostly done with ADGroups (which is like LDAPGroups but using a memberOf and support nested groups).
240 2010-06-27T19:34:13 <waldi> ei-grad: memberOf is an administrative attribute, not accessible by normal users
241 2010-06-27T19:35:07 <ThomasWaldmann> "this week" looks rather like "saturday afternoon"
242 2010-06-27T19:36:07 <ei-grad> ThomasWaldmann: i started my work at friday... yes, there was only two days i spend on a project this week...
243 2010-06-27T19:36:25 <waldi> you know, commit early, commit often?
244 2010-06-27T19:36:28 <ThomasWaldmann> ah, no, sorry, i was confused by the merged changesets
245 2010-06-27T19:36:56 <dreimark> ei-grad: you have a dcvs handy you can commit on every place
246 2010-06-27T19:37:08 <dreimark> and sometimes sync with the repo
247 2010-06-27T19:37:21 <dreimark> so we know what you are doing
248 2010-06-27T19:38:45 <waldi> bye
249 2010-06-27T19:38:47 <ThomasWaldmann> TheSheep: diofeher: you're next after ei-grad and dreimark
250 2010-06-27T19:39:16 <ThomasWaldmann> ei-grad: you've seen waldi's comment about memberOf?
251 2010-06-27T19:39:17 <dreimark> ei-grad: do you have exams? or another job?
252 2010-06-27T19:40:28 <ei-grad> ThomasWaldmann: i don't understand it, i can get its value...
253 2010-06-27T19:40:45 <ThomasWaldmann> as a unpriviledged user?
254 2010-06-27T19:41:06 <ei-grad> hmm... i used an administrator account to test it...
255 2010-06-27T19:41:18 <ThomasWaldmann> that's likely the problem :D
256 2010-06-27T19:41:32 <diofeher> ThomasWaldmann: ok, i'm already writing here :)
257 2010-06-27T19:41:52 <ei-grad> sorry, i have no Windows there on my laptop to check it...
258 2010-06-27T19:42:06 <ei-grad> will test it tomorrow...
259 2010-06-27T19:42:42 <ThomasWaldmann> ok. blockers for you ei-grad?
260 2010-06-27T19:44:04 <ThomasWaldmann> btw, i think ei-grad and waldi should communicate more often. waldi can give good feedback, it's just a bit hard to get...
261 2010-06-27T19:44:16 <dreimark> yes
262 2010-06-27T19:44:41 * dreimark at the moment not harder as getting ei-grad
263 2010-06-27T19:44:46 <ei-grad> hm... i thought about how to make a tests with ActiveDirectory environment... but if we need no ADGroups backend and it seems like its not good idea to implement LDAP groups backend, that supports nested groups, then it is not necessary
264 2010-06-27T19:46:17 <ThomasWaldmann> well, that stuff should be cleared rather soon (in fact, clearing stuff like that would've been nice for community bonding...)
265 2010-06-27T19:46:30 <ThomasWaldmann> ok, any more questions for ei-grad?
266 2010-06-27T19:46:33 <ei-grad> dreimark: i already finished with my exams, and resigned from my job in university computer center...
267 2010-06-27T19:47:26 <ThomasWaldmann> TheSheep: there now?
268 2010-06-27T19:47:52 <dreimark> ei-grad: ok, so you should have more time - more than only the weekends?
269 2010-06-27T19:49:06 <ThomasWaldmann> diofeher: you're next after ei-grad has finished
270 2010-06-27T19:49:32 <diofeher> ok
271 2010-06-27T19:49:38 * ThomasWaldmann will be sheepish due to lack of real sheep
272 2010-06-27T19:50:21 <ei-grad> yes, but there are many other distractions... but i promise work fulltime next week
273 2010-06-27T19:50:45 <dreimark> good
274 2010-06-27T19:50:48 <ThomasWaldmann> ei-grad: kill anyone who distracts you. just tell them you're working for google. :)
275 2010-06-27T19:51:06 * dreimark we have to fill out questions on surveys in a few weeks
276 2010-06-27T19:51:10 <ThomasWaldmann> diofeher: your stage :)
277 2010-06-27T19:51:22 *** kursor
278 2010-06-27T19:51:29 <diofeher> What I did last week:
279 2010-06-27T19:51:29 <ei-grad> ThomasWaldmann: ok, i'll try to take your advice
280 2010-06-27T19:51:29 <diofeher> * Get rid of various small and medium size functions to render them directly in templates. (e.g. editbar())
281 2010-06-27T19:51:29 <diofeher> * Fixed errors alerted by pep8.py and pylint
282 2010-06-27T19:51:29 <diofeher> * Removed Page.link_to from JinjaTheme. But still TODO, have to change the way of data is passed to templates.
283 2010-06-27T19:51:30 <diofeher> * Get rid of dict crap and call functions of JinjaTheme directly in template (e.g. pageinfo())
284 2010-06-27T19:51:32 <diofeher> * Killed unnecessary arguments in various functions (all functions have to get a page or pagename as argument, now they get page as an attribute of JinjaTheme)
285 2010-06-27T19:51:34 <diofeher>
286 2010-06-27T19:51:37 <diofeher> What I plan to do this week:
287 2010-06-27T19:51:38 <diofeher> * Get rid of dict crap (It's almost finished) and call functions directly in templates.
288 2010-06-27T19:51:41 <diofeher> * Fix the way other parts render theme (like userprefs action)
289 2010-06-27T19:51:42 <diofeher> * Render in one template (base.html)
290 2010-06-27T19:52:21 <ThomasWaldmann> there's more dict crap left :)
291 2010-06-27T19:52:31 <diofeher> nothing blocking me yet
292 2010-06-27T19:52:57 <diofeher> i know, but i'm finishing :P i think in next two days I finish this
293 2010-06-27T19:53:03 <ThomasWaldmann> and no, don't touch userprefs now
294 2010-06-27T19:53:23 <ThomasWaldmann> first vastly reduce your todo before you touch other stuff
295 2010-06-27T19:53:32 <diofeher> hmm, ok
296 2010-06-27T19:54:12 <ThomasWaldmann> we're all waiting for the hierarchic template stuff, no old crap left, etc.
297 2010-06-27T19:55:06 <ThomasWaldmann> most of that "immediate" and "now/soon" todo should be doable in a week
298 2010-06-27T19:56:03 <ThomasWaldmann> well, even plus the "afterwards"
299 2010-06-27T19:56:16 <ThomasWaldmann> http://moinmo.in/DiogenesAugusto/GSoC2010/TODO < everybody see there
300 2010-06-27T19:57:05 <ThomasWaldmann> diofeher: how's your moin schedule next week?
301 2010-06-27T19:57:14 <ThomasWaldmann> i mean, what are moin workdays?
302 2010-06-27T19:57:59 <diofeher> hm, this week i'm gonna work mon-fri
303 2010-06-27T19:58:22 <diofeher> i won't have too many classes and just a big project in jsf to finish
304 2010-06-27T19:58:38 <diofeher> this week gonna be productive :)
305 2010-06-27T19:58:56 <ThomasWaldmann> sounds good.
306 2010-06-27T19:59:04 <ThomasWaldmann> any other questions to diofeher ?
307 2010-06-27T19:59:52 <ThomasWaldmann> diofeher: read through todo after meeting, ask me anything that's not totally clear to you
308 2010-06-27T20:00:48 <diofeher> ok ThomasWaldmann
309 2010-06-27T20:02:24 <ThomasWaldmann> ok, thanks to all who were with us. meeting is over, free discussion. :)
310 2010-06-27T20:04:43 *** grzywacz
311 2010-06-27T20:05:37 <diofeher> more questions?
312 2010-06-27T20:05:40 <diofeher> oh ok :D
313 2010-06-27T20:07:22 <ThomasWaldmann> diofeher: btw, userprefs stuff is content (like other actions), we'll first concentrate on the theme (non-content) stuff
314 2010-06-27T20:08:25 <diofeher> yes, i know... i just talking about this because we'll change the function that they call (currently ThemeBase.send_title()) :P
315 2010-06-27T20:08:42 *** kursor
316 2010-06-27T20:09:22 <ThomasWaldmann> ah, well, right. that is related to theme, sure, and need to be changed globally.
317 2010-06-27T20:10:36 <ThomasWaldmann> = replace the usual "send title, send my content, send footer" by something like render('foo', mycontent)
318 2010-06-27T20:11:45 <dreimark> ei-grad: http://technet.microsoft.com/en-us/library/active-directory-maximum-limits-scalability%28WS.10%29.aspx#BKMK_Users
319 2010-06-27T20:11:58 <dreimark> ad has a limit for amount of users
320 2010-06-27T20:12:15 <ThomasWaldmann> so?
321 2010-06-27T20:12:19 <dreimark> For Windows 2000 Active Directory environments, the recommended maximum number of members in a group is 5,000. This recommendation is based on the number of concurrent atomic changes that can be committed in a single database transaction.
322 2010-06-27T20:13:58 <dreimark> w2003 increased that number
323 2010-06-27T20:14:23 <dreimark> the question is what do we want/need to support?
324 2010-06-27T20:15:29 <ThomasWaldmann> well, there obviously are many AD users (even moin using one), so that it is out of question that we also want to support AD
325 2010-06-27T20:16:45 <dreimark> yes sure the question was more like which versions of AD do we need to support
326 2010-06-27T20:17:46 <ThomasWaldmann> is there any advantage not supporting all >2000?
327 2010-06-27T20:17:51 <ThomasWaldmann> >=
328 2010-06-27T20:19:36 <dreimark> one needs to compare related changes between all versions. currently i see only the transaction limit which should not be a problem
329 2010-06-27T20:21:01 <ThomasWaldmann> which relevant changes do you mean?
330 2010-06-27T20:21:08 *** kursor
331 2010-06-27T20:22:29 <dreimark> Increasing the forest functional level changes the way that group membership (and other linked multivalued attributes) is stored in the database and replicated between domain controllers. This allows the number of group memberships to exceed the former recommended limit of 5,000 for Windows 2000 or Windows Server 2003 at a forest functional level of Windows 2000.
332 2010-06-27T20:22:57 <diofeher> bbl
333 2010-06-27T20:24:23 <ThomasWaldmann> dreimark: we don't need to care about how many users they support and how they do it internally
334 2010-06-27T20:26:35 <dreimark> yeah - and we don't want to know.
335 2010-06-27T20:32:41 *** kursor
336 2010-06-27T20:32:42 *** DmitryAndreev_
337 2010-06-27T20:32:52 *** kursor
338 2010-06-27T20:33:06 *** DmitryAndreev
339 2010-06-27T20:41:05 *** DmitryAndreev_
340 2010-06-27T20:47:08 <TheSheep> I'm sorry for being late, something unexpected happened
341 2010-06-27T20:48:06 <dreimark> wb TheSheep
342 2010-06-27T20:54:46 <ThomasWaldmann> TheSheep: wb. no problem, I was quite uptodate with his stuff.
343 2010-06-27T20:55:16 <ThomasWaldmann> http://moinmo.in/DiogenesAugusto/GSoC2010/TODO < if anything is missing or wrong, fix there
344 2010-06-27T22:00:30 <ThomasWaldmann> crap, duplicate names in fs19 input user data
345 2010-06-27T22:11:12 * dreimark reads a jquery book
346 2010-06-27T22:14:08 *** grzywacz
347