1 2010-05-30T01:23:07 <CIA-47> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8245:e0720104ad9b 2.0-dev/MoinMoin/storage/backends/ (acl.py router.py): don't just inherit from DictMixin, add object to get new style class
2 2010-05-30T11:43:33 <ThomasWaldmann> moin
3 2010-05-30T11:49:55 *** ei-grad
4 2010-05-30T11:55:08 <valeuf> moin ^ ^
5 2010-05-30T12:01:14 <ei-grad> moin
6 2010-05-30T12:10:37 <ThomasWaldmann> btw, remember meeting 17:00 UTC
7 2010-05-30T12:17:56 <valeuf> ThomasWaldmann: just to be sure, in our TimeZone (France-Germany) it means 19:00 ??
8 2010-05-30T12:19:17 <ThomasWaldmann> yes
9 2010-05-30T12:19:23 <DmitryAndreev> and 21:00 in Russia:Moscow
10 2010-05-30T12:19:25 <aa_> sorry I can't attend the meeting today, it is really the worst time of my week :(
11 2010-05-30T12:20:06 <ThomasWaldmann> aa_: no problem, thanks for trying :)
12 2010-05-30T12:20:32 <aa_> ThomasWaldmann: my wife works on sundays, which leaves me to do everything else
13 2010-05-30T12:21:27 <valeuf> ThomasWaldmann: thanks
14 2010-05-30T12:22:48 <CIA-47> Dmitry Andreev <klieg.polar@gmail.com> default * 8228:5d40138bfb55 2.0-dev-wiki-rest-dandreev/MoinMoin/converter2/ (_tests/test_moinwiki_out.py moinwiki_out.py): DOM->Moinwiki converter: moinapage_span tests
15 2010-05-30T12:25:18 <dreimark> moin
16 2010-05-30T12:25:26 <dreimark> ei-grad: do you have read my mail?
17 2010-05-30T12:38:22 <CIA-47> Valentin Janiaut <valentin.janiaut@utbm.fr> default * 8230:ab8fe792bd04 2.0-dev-docbook-html-vjaniaut/MoinMoin/converter2/html_in.py: Fix trailing whitespace typo
18 2010-05-30T12:38:24 <CIA-47> Valentin Janiaut <valentin.janiaut@utbm.fr> default * 8231:acd52dda75c6 2.0-dev-docbook-html-vjaniaut/MoinMoin/converter2/html_in.py: Simplify the HTML_IN converter by using symetric tags property
19 2010-05-30T12:38:25 <CIA-47> Valentin Janiaut <valentin.janiaut@utbm.fr> default * 8232:2a078ef97dee 2.0-dev-docbook-html-vjaniaut/MoinMoin/converter2/html_in.py: Add more verbose variable name in HTML_IN converter
20 2010-05-30T12:38:32 <CIA-47> Valentin Janiaut <valentin.janiaut@utbm.fr> default * 8233:654147d31d5d 2.0-dev-docbook-html-vjaniaut/MoinMoin/converter2/html_in.py: Add comments to the HTML_IN converter
21 2010-05-30T12:40:04 <ThomasWaldmann> DmitryAndreev: http://hg.moinmo.in/moin/2.0-dev-wiki-rest-dandreev/rev/4e07f2e5a2ca#l2.27
22 2010-05-30T12:40:28 <ThomasWaldmann> you don't need \ in such cases to continue a line on the next line
23 2010-05-30T12:40:55 <ThomasWaldmann> because the ( is open, python will do that automatically
24 2010-05-30T12:42:07 <ThomasWaldmann> DmitryAndreev: please rather use list comprehensions than map/filter
25 2010-05-30T12:42:23 <DmitryAndreev> hm, ok, thx.
26 2010-05-30T12:44:10 <DmitryAndreev> i used filter there for delete empty strings from list. list generators is better?
27 2010-05-30T12:45:56 <ThomasWaldmann> [s for s in slist if s]
28 2010-05-30T12:46:23 <DmitryAndreev> it is faster?
29 2010-05-30T12:46:47 <ThomasWaldmann> don't know
30 2010-05-30T12:46:52 <DmitryAndreev> .)
31 2010-05-30T12:46:54 <dreimark> but easier to read
32 2010-05-30T12:46:58 <DmitryAndreev> ok
33 2010-05-30T12:47:12 <dreimark> and less line
34 2010-05-30T12:47:14 <dreimark> s
35 2010-05-30T12:47:20 <ThomasWaldmann> http://hg.moinmo.in/moin/2.0-dev-wiki-rest-dandreev/rev/639766245bad#l1.56 < hahaha :)
36 2010-05-30T12:48:05 <ThomasWaldmann> btw, you may want to import the logging stuff (see most other moin modules) and use logging.debug('lalala')
37 2010-05-30T12:48:48 <valeuf> ThomasWaldmann: ah I need to try it also
38 2010-05-30T12:49:00 <valeuf> ThomasWaldmann: can we print variable in logging.debug ?
39 2010-05-30T12:52:11 <DmitryAndreev> py.test with some prints was enough is this case, but i'll have logging.debug() in my mind next time
40 2010-05-30T12:53:50 <ThomasWaldmann> the point is that you maybe want to / may keep some of the debugging logger calls, while you can't keep prints
41 2010-05-30T12:54:22 <ThomasWaldmann> logging.debug("foo: %r" % foo)
42 2010-05-30T12:54:33 <valeuf> ThomasWaldmann: how can we get the output of logging.debug on the stdout ?
43 2010-05-30T12:54:33 <dreimark> DmitryAndreev: a print will kill a server process later
44 2010-05-30T12:54:53 <valeuf> ThomasWaldmann: there is some option to pass to py.test ?
45 2010-05-30T12:55:06 <ThomasWaldmann> and it is on stderr usually
46 2010-05-30T12:55:10 <dreimark> you can get it in a file
47 2010-05-30T12:55:44 <ThomasWaldmann> not sure about tests though, logger init might be different there
48 2010-05-30T12:56:44 <valeuf> dreimark: it is quite annoying :p I like to see my debug statement directly when I run py.test
49 2010-05-30T12:56:44 <DmitryAndreev> dreimark, it was only for me, i was looking were it stops, i've deleted all print
50 2010-05-30T12:57:23 <DmitryAndreev> prints
51 2010-05-30T12:57:59 <dreimark> valeuf: http://pypi.python.org/pypi/pytest-capturelog/
52 2010-05-30T12:58:48 <DmitryAndreev> ooops, not all.)
53 2010-05-30T12:59:01 <dreimark> DmitryAndreev: that was the reason we told
54 2010-05-30T13:00:32 <valeuf> dreimark: perfect :)
55 2010-05-30T13:00:35 <valeuf> dreimark: thanks
56 2010-05-30T13:01:00 <valeuf> dreimark: I can get rid off my print statement correctly now :)
57 2010-05-30T13:01:28 <DmitryAndreev> ok, i'll be carefully next time.) i'm going to logging module
58 2010-05-30T13:01:34 <DmitryAndreev> to read *
59 2010-05-30T13:01:41 <DmitryAndreev> to read about *
60 2010-05-30T13:01:43 <dreimark> DmitryAndreev: http://pypi.python.org/pypi/pytest-capturelog/
61 2010-05-30T13:09:30 <ThomasWaldmann> valeuf: http://hg.moinmo.in/moin/2.0-dev-docbook-html-vjaniaut/rev/654147d31d5d#l1.54 typo
62 2010-05-30T13:10:09 <ThomasWaldmann> valeuf: in france, it is usual to put a blank before ":", right?
63 2010-05-30T13:10:20 <valeuf> ThomasWaldmann: yes
64 2010-05-30T13:10:27 <valeuf> ThomasWaldmann: we do not in english ?
65 2010-05-30T13:10:50 <ThomasWaldmann> could you try not doing that, because english and other languages don't want that
66 2010-05-30T13:11:04 <valeuf> ThomasWaldmann: ok, I did not know ! I am always doing it
67 2010-05-30T13:11:25 <ThomasWaldmann> afaik, it is a speciality of french :)
68 2010-05-30T13:11:26 <valeuf> ThomasWaldmann: I am finishing my changes, and I will fix all the space before the :
69 2010-05-30T13:11:41 <ThomasWaldmann> please do a separate changeset
70 2010-05-30T13:11:55 <valeuf> ThomasWaldmann: yep, it is for that I want to finish what I am doing before,
71 2010-05-30T13:12:00 <ThomasWaldmann> that fixes this and pep8, typos etc.
72 2010-05-30T13:12:29 <valeuf> I do not want to mix typo fixing and adding features
73 2010-05-30T13:13:11 <ThomasWaldmann> yeah, that would be unclean
74 2010-05-30T13:13:18 <ThomasWaldmann> valeuf: http://hg.moinmo.in/moin/2.0-dev-docbook-html-vjaniaut/rev/654147d31d5d#l1.77
75 2010-05-30T13:13:36 <ThomasWaldmann> it is not function_address, just function
76 2010-05-30T13:13:55 <valeuf> ThomasWaldmann: ok
77 2010-05-30T13:13:56 <ThomasWaldmann> or maybe even method
78 2010-05-30T13:14:22 <ThomasWaldmann> *_address sounds so C
79 2010-05-30T13:15:02 <valeuf> ThomasWaldmann: :) it was like this I was understanding the getattr, but this is probably wrong
80 2010-05-30T13:16:12 <ThomasWaldmann> (same for function_name -> method_name)
81 2010-05-30T13:16:28 <valeuf> ThomasWaldmann: ok, I will change that too after
82 2010-05-30T13:16:34 <valeuf> (in a sperate changeset)
83 2010-05-30T13:17:00 <ThomasWaldmann> http://hg.moinmo.in/moin/2.0-dev-docbook-html-vjaniaut/rev/acd52dda75c6#l1.8 same typo again
84 2010-05-30T13:17:13 <ThomasWaldmann> you are consequent :D
85 2010-05-30T13:17:30 <valeuf> ThomasWaldmann: well, this is the reflex of my mothertongue :p
86 2010-05-30T13:17:47 <ThomasWaldmann> s/symetr/symmetr/g
87 2010-05-30T13:17:50 <valeuf> ThomasWaldmann: you will see it for each TODO I put :)
88 2010-05-30T13:18:29 <valeuf> ThomasWaldmann: gasp ... Again I should be more careful about bad reflex from French !
89 2010-05-30T13:22:05 <ThomasWaldmann> diofeher: what are you working on currently?
90 2010-05-30T13:22:29 <ThomasWaldmann> diofeher: btw, you still have no newlines at the end of you files and hg keeps complaining
91 2010-05-30T13:32:28 <CIA-47> Valentin Janiaut <valentin.janiaut@utbm.fr> default * 8234:291dbd53c092 2.0-dev-docbook-html-vjaniaut/MoinMoin/converter2/_tests/test_html_in.py: Add div to the path in the tests for HTML_IN converter
92 2010-05-30T13:32:29 <CIA-47> Valentin Janiaut <valentin.janiaut@utbm.fr> default * 8235:ba1a0db1f561 2.0-dev-docbook-html-vjaniaut/MoinMoin/converter2/ (_tests/test_html_in.py html_in.py): Add support for headings in HTML_IN converter
93 2010-05-30T13:32:31 <CIA-47> Valentin Janiaut <valentin.janiaut@utbm.fr> default * 8236:148d99714806 2.0-dev-docbook-html-vjaniaut/MoinMoin/converter2/html_in.py: Fix minor english typos and PEP8 not compliant stuffs
94 2010-05-30T13:32:38 <CIA-47> Valentin Janiaut <valentin.janiaut@utbm.fr> default * 8237:2f6b06eea832 2.0-dev-docbook-html-vjaniaut/MoinMoin/converter2/html_in.py: Rename variables in HTML_IN converter for better readabiliy
95 2010-05-30T13:35:06 <valeuf> ok lunch time :)
96 2010-05-30T13:36:37 <ThomasWaldmann> http://hg.moinmo.in/moin/2.0-dev-docbook-html-vjaniaut/rev/ba1a0db1f561#l2.39 indentation
97 2010-05-30T14:13:35 <valeuf> ThomasWaldmann: ah yep, it was of my bad habits I should lose, I do not indent my comment for an IF block
98 2010-05-30T14:28:29 * ThomasWaldmann tries to do metadata indexing at router level
99 2010-05-30T15:07:43 <CIA-47> Bastian Blank <bblank@thinkmo.de> default * 62:2461a04b352e EmeraldTree/emeraldtree/tree.py: QName - Remove mostly useless copy function and text property
100 2010-05-30T15:07:45 <CIA-47> Bastian Blank <bblank@thinkmo.de> default * 63:354ac088cd8d EmeraldTree/emeraldtree/tests/test_tree.py: Tests for QName - Use unicode, remove tests for text property
101 2010-05-30T15:07:47 <CIA-47> Bastian Blank <bblank@thinkmo.de> default * 64:bd93ebba58ba EmeraldTree/emeraldtree/tree.py: QName - Fix documentation
102 2010-05-30T15:18:55 <DmitryAndreev> in my test "filter(None, xs)" works 3 times faster then "[s for s in xs if s]", but "[s for s in xs if s]" can be optimized using psyco module, but still 30% slower.
103 2010-05-30T15:24:14 <ThomasWaldmann> do you expect a performance problem at that place?
104 2010-05-30T15:25:01 <DmitryAndreev> no)
105 2010-05-30T15:25:29 <DmitryAndreev> just interesting fact
106 2010-05-30T15:33:35 <waldi> DmitryAndreev: and what happens if you use generators, aka (s for s ... )
107 2010-05-30T15:33:44 <waldi> or dop you really need a list?
108 2010-05-30T15:42:57 <DmitryAndreev> waldi, in converter len() in this case less then 10, and it's in join(), so in generaly it does not matter. no perfomance problem. But you are right, my tests was only for if you need a list
109 2010-05-30T15:58:40 <DmitryAndreev> hm, " ".join([s for s in xs if s]) faster then " ".join(s for s in xs if s)..
110 2010-05-30T16:00:27 <DmitryAndreev> and psyco makes " ".join(s for s in xs if s) slower
111 2010-05-30T16:01:07 <ThomasWaldmann> #FAIL :)
112 2010-05-30T16:01:46 <ThomasWaldmann> we'll just ignore that at places it doesn't matter anyway and choose the better readable stuff
113 2010-05-30T16:15:44 <TheSheep> DmitryAndreev: it's going to change in newer versions of python anyways
114 2010-05-30T16:16:43 <TheSheep> DmitryAndreev: it's trivial to add a special case optimization, for example
115 2010-05-30T16:19:13 <ThomasWaldmann> ei-grad: still alive? you are so silent...
116 2010-05-30T16:21:30 <waldi> okay, the MoinMoin conftest.py breaks tests now
117 2010-05-30T16:21:40 <DmitryAndreev> TheSheep, also it differs in various interpreters. But, i can't stop thinking about optimization. 4 years of C coding at university)
118 2010-05-30T16:22:05 <zenhase> premature optimization is the root of all evil ;)
119 2010-05-30T16:23:41 <TheSheep> ouch
120 2010-05-30T16:24:31 <zenhase> what's ouch? 4 years C at university or my citation?
121 2010-05-30T16:26:34 *** DmitryAndreev
122 2010-05-30T16:26:47 *** DmitryAndreev
123 2010-05-30T16:32:07 <ThomasWaldmann> i guess 4y C is more ouch
124 2010-05-30T16:32:28 <ThomasWaldmann> (and premature optimization IS evil :)
125 2010-05-30T16:34:22 <ThomasWaldmann> waldi: ?
126 2010-05-30T16:35:02 <waldi> and I have some reorganization to make the converter usage clearer: i want to split the MoinMoin.converter2 module in automatic loaded parts (the real converters) and the rest
127 2010-05-30T16:36:16 <waldi> hmm, or I broke it myself. can
128 2010-05-30T16:36:20 <waldi> 't reproduce it
129 2010-05-30T16:36:41 <waldi> ThomasWaldmann: it did just output "> ??\nAssertionError" without any real information
130 2010-05-30T16:38:27 <ThomasWaldmann> strange
131 2010-05-30T16:39:12 <eSyr> moin
132 2010-05-30T16:43:06 <ThomasWaldmann> metadata indexing on router level starts to work
133 2010-05-30T16:43:34 <ThomasWaldmann> so i currently have m.d.i. both at router level and at storage backend level
134 2010-05-30T16:44:38 <ThomasWaldmann> (and that seems a bit redundant, but both places have pros and cons)
135 2010-05-30T17:07:02 <zenhase> ThomasWaldmann: in regards to the premature optimization quote: i guess this is what i should tell people that ask me why i've been studying so long
136 2010-05-30T17:08:06 <ThomasWaldmann> hehe
137 2010-05-30T17:09:07 <zenhase> and actually it's not simply being a smartass ... there is quite some truth to it
138 2010-05-30T17:12:36 <ThomasWaldmann> if you want to help with a tricky problem: look at storage architecture :)
139 2010-05-30T17:25:38 * ei-grad was away from computer...
140 2010-05-30T17:35:09 <CIA-47> Andrew Grigorev <andrew@ei-grad.ru> default * 5672:0cacd30e38b7 1.9-ldap-kerberos-agrigorev/MoinMoin/datastruct/backends/ldap_groups.py: test commit, added lazy ldap group backend, written by Benoit Peccatte (peck)
141 2010-05-30T17:35:31 <ei-grad> mercurial works)
142 2010-05-30T17:40:03 <ThomasWaldmann> filter = filter = '(%s)' % filter
143 2010-05-30T17:50:21 <xorAxAx> didnt we have our meeting at 17:00?
144 2010-05-30T17:51:13 <dreimark> xorAxAx: UTC
145 2010-05-30T17:51:18 <xorAxAx> ah
146 2010-05-30T17:51:44 <dreimark> ei-grad: have you seen my email?
147 2010-05-30T17:52:13 <ei-grad> dreimark: yes
148 2010-05-30T17:53:42 <TheSheep> j moin-soc
149 2010-05-30T17:53:44 <TheSheep> .j moin-soc
150 2010-05-30T17:53:50 <dreimark> you have some blanks in your diary
151 2010-05-30T17:53:57 <TheSheep> sorry
152 2010-05-30T17:57:09 <ei-grad> dreimark: i can't to write anything there, because i not worked enough on my project this week...
153 2010-05-30T17:59:28 <dreimark> ... do you promise to work more next week?
154 2010-05-30T18:00:03 <ei-grad> yes, of course
155 2010-05-30T18:03:00 <TheSheep> .oO( and what if not... ;) )
156 2010-05-30T18:03:43 <dreimark> good. from your changeset it is now not very clear what you have changed to the original poster
157 2010-05-30T18:03:50 <ThomasWaldmann> if not, he must debug windows problems :P
158 2010-05-30T18:04:19 <TheSheep> nooooooo
159 2010-05-30T18:04:32 <dreimark> ei-grad: next time for a similiar situation commit first the original code
160 2010-05-30T18:04:43 <TheSheep> ThomasWaldmann: that's too cruel
161 2010-05-30T18:04:46 <dreimark> and then a changeset of yours
162 2010-05-30T18:04:52 <ei-grad> ok
163 2010-05-30T18:05:18 <dreimark> TheSheep: i think about that next week, promising is a good start, doing convinces me.
164 2010-05-30T18:05:57 <TheSheep> dreimark: good approach
165 2010-05-30T18:06:05 <ThomasWaldmann> ei-grad: btw, please avoid that users have to do duplicate configuration for same thing
166 2010-05-30T18:06:34 <ThomasWaldmann> (i mean stuff that could be done once, in some ldapconnection instance)
167 2010-05-30T18:06:49 <ThomasWaldmann> for ldap_login and ldapgroups
168 2010-05-30T18:07:21 <ei-grad> ok
169 2010-05-30T18:09:04 <ThomasWaldmann> you don't need to use the code from the patch, if you can do better, feel free
170 2010-05-30T18:09:13 <ei-grad> ok
171 2010-05-30T18:09:48 <dreimark> ei-grad: did you run py.test ?
172 2010-05-30T18:10:05 <ei-grad> no... pep8?
173 2010-05-30T18:10:20 <ThomasWaldmann> ei-grad: also avoid code duplication between ldap_login and your stuff
174 2010-05-30T18:11:01 <dreimark> ei-grad: yes
175 2010-05-30T18:13:33 <ThomasWaldmann> TheSheep: you want to use other channel?
176 2010-05-30T18:14:43 <dreimark> he is there
177 2010-05-30T18:16:07 <TheSheep> ThomasWaldmann: doesn't matter
178 2010-05-30T18:17:15 <TheSheep> ThomasWaldmann: the meeting was 18 CET, right?
179 2010-05-30T18:17:18 <TheSheep> CEST
180 2010-05-30T18:17:50 <dreimark> TheSheep: in 43mins
181 2010-05-30T18:17:57 <dreimark> 17UTC
182 2010-05-30T18:18:37 <TheSheep> ah, ok
183 2010-05-30T18:18:44 <TheSheep> so 19 CEST
184 2010-05-30T18:19:15 <dreimark> ei-grad: at various places e.g. http://hg.moinmo.in/moin/1.9-ldap-kerberos-agrigorev/file/0cacd30e38b7/MoinMoin/datastruct/backends/ldap_groups.py#l76
185 2010-05-30T18:20:59 <dreimark> ei-grad: be careful with filter var that overwrites filter
186 2010-05-30T18:22:02 <dreimark> http://hg.moinmo.in/moin/1.9-ldap-kerberos-agrigorev/file/0cacd30e38b7/MoinMoin/datastruct/backends/ldap_groups.py#l25
187 2010-05-30T18:22:21 <dreimark> str(err) ?
188 2010-05-30T18:24:58 <dreimark> ThomasWaldmann: can you install pygments for hg.moinmo.in
189 2010-05-30T18:25:16 <dreimark> then we should have highlighted sources
190 2010-05-30T18:29:35 <ei-grad> dreimark: what's wrong with str(err) ?
191 2010-05-30T18:30:26 <dreimark> you substitute to %s already it don't need str
192 2010-05-30T18:31:14 <TheSheep> %s calls str() already
193 2010-05-30T18:31:16 <dreimark> print "%s" % 1
194 2010-05-30T18:33:16 <dreimark> ei-grad: the pep8 changeset should be separated from that change
195 2010-05-30T18:33:55 <dreimark> not all fixes in one changeset
196 2010-05-30T18:34:06 <dreimark> +please
197 2010-05-30T18:34:13 <ei-grad> ok)
198 2010-05-30T18:43:35 <CIA-47> Andrew Grigorev <andrew@ei-grad.ru> default * 5673:0a549e8264ee 1.9-ldap-kerberos-agrigorev/MoinMoin/datastruct/backends/ldap_groups.py: pep8
199 2010-05-30T18:43:36 <CIA-47> Andrew Grigorev <andrew@ei-grad.ru> default * 5674:e3ff7f2c39aa 1.9-ldap-kerberos-agrigorev/MoinMoin/datastruct/backends/ldap_groups.py: removed duplicate str() call
200 2010-05-30T18:55:40 <dreimark> :)
201 2010-05-30T18:57:33 <dreimark> some notes to commits for everyone
202 2010-05-30T18:58:17 <dreimark> please keep in mind that your commit strings should keep readability after merging the repos
203 2010-05-30T19:00:36 *** vjaniaut
204 2010-05-30T19:01:08 <dreimark> Meeting time!!
205 2010-05-30T19:01:18 <DmitryAndreev> .
206 2010-05-30T19:01:28 <vjaniaut> hey, sorry, I could not go back home, so I just connected from another computer
207 2010-05-30T19:01:42 <vjaniaut> but I am Valentin Janiaut aKa valeuf ^ ^
208 2010-05-30T19:02:12 <DmitryAndreev> spy!
209 2010-05-30T19:03:07 <ThomasWaldmann> yay
210 2010-05-30T19:03:22 <ThomasWaldmann> ok, welcome to our first meeting!
211 2010-05-30T19:04:05 <ThomasWaldmann> diofeher / TheSheep: do you want to begin?
212 2010-05-30T19:05:07 <ThomasWaldmann> (maybe all students who are here already could shortly tell so)
213 2010-05-30T19:05:27 <vjaniaut> ThomasWaldmann, you want some brief about what we did ?
214 2010-05-30T19:05:30 <dreimark> diofeher: ping
215 2010-05-30T19:05:32 * ei-grad here
216 2010-05-30T19:05:56 <ThomasWaldmann> # students report shortly about progress of last week, what blocks them (students prepare stuff to copy and paste into IRC)
217 2010-05-30T19:06:02 <ThomasWaldmann> # students and mentors discuss shortly about plans for next week
218 2010-05-30T19:06:24 <vjaniaut> What I did this week was mainly :Investigate about XPATH, with ?ElementTree and LXML to find the most suitable way to wirte unit_test for converter.
219 2010-05-30T19:06:24 <ThomasWaldmann> ok, dio is missing, so vjaniaut please begin
220 2010-05-30T19:06:24 <vjaniaut> Write the first basic tests for the HTML_IN converter
221 2010-05-30T19:06:24 <vjaniaut> Write HTML_IN converter which can convert : div, p and hX tags
222 2010-05-30T19:07:20 <vjaniaut> What I am going to do next week :
223 2010-05-30T19:07:20 <vjaniaut> Continue to write tests for HTML_IN
224 2010-05-30T19:07:20 <vjaniaut> Write the function in the converter to pass theses tests.
225 2010-05-30T19:07:20 <vjaniaut> Especially, I will try to finish all the symmetric tags
226 2010-05-30T19:07:20 <vjaniaut> And start the conversion of object tag (like img).
227 2010-05-30T19:07:50 <ThomasWaldmann> you gave up on ET for xpath, because it didn't work, right?
228 2010-05-30T19:09:05 <ThomasWaldmann> vjaniaut: ?
229 2010-05-30T19:09:38 <vjaniaut> ThomasWaldmann, for me I consider it as working
230 2010-05-30T19:09:47 <vjaniaut> but ElementTree does not support exactly xpath
231 2010-05-30T19:09:52 <vjaniaut> but a kind of subset
232 2010-05-30T19:10:22 <ThomasWaldmann> sure, it is rather bare minimum. so we don't need lxml yet for the tests?
233 2010-05-30T19:11:41 <ThomasWaldmann> xorAxAx: are you there?
234 2010-05-30T19:12:13 <vjaniaut> well the problem is actually with the namespace
235 2010-05-30T19:13:07 <ThomasWaldmann> ah, right, seen that in your changesets
236 2010-05-30T19:13:18 <vjaniaut> check the changeset http://hg.moinmo.in/moin/2.0-dev-docbook-html-vjaniaut/rev/cd727db0ae5d
237 2010-05-30T19:13:20 <ThomasWaldmann> so, does anything currently block you?
238 2010-05-30T19:13:52 <vjaniaut> not specially,
239 2010-05-30T19:13:56 <xorAxAx> ThomasWaldmann: yes
240 2010-05-30T19:14:06 <xorAxAx> a bit busy, though
241 2010-05-30T19:14:12 <vjaniaut> I plane to continue to add function the HTML converter
242 2010-05-30T19:14:45 <ThomasWaldmann> xorAxAx: any questions/remarks for your student, or in general?
243 2010-05-30T19:14:48 <vjaniaut> especially finish all the symmetric tags, some other simple tags
244 2010-05-30T19:14:50 <xorAxAx> no
245 2010-05-30T19:15:00 <vjaniaut> I plane to work also on img tags
246 2010-05-30T19:15:08 <vjaniaut> to check how I can deal with the attachements
247 2010-05-30T19:15:22 <dreimark> items
248 2010-05-30T19:15:29 <ThomasWaldmann> consult channel first about that :)
249 2010-05-30T19:16:08 <vjaniaut> yep, the idea is to start experience and some drafts, and got your opinion about it
250 2010-05-30T19:16:18 <ThomasWaldmann> vjaniaut: maybe also try to practically use your converter, not only via unittests
251 2010-05-30T19:16:32 <vjaniaut> it is quite a sensitive point in the converter, so I want to start early, to have time to get feedback
252 2010-05-30T19:16:51 <vjaniaut> ThomasWaldmann, ok, I want to add few more elements before, and see how to handle unknown element
253 2010-05-30T19:17:03 <dreimark> makes sense
254 2010-05-30T19:17:23 <vjaniaut> ThomasWaldmann, but I think I will be able to test it directly in the wiki by the end of the week
255 2010-05-30T19:17:37 <ThomasWaldmann> btw, i guess you and DmitryAndreev misses some docs about converter, please add them where you expected to find them
256 2010-05-30T19:18:06 <ThomasWaldmann> ok, any other questions for vjaniaut?
257 2010-05-30T19:19:10 <vjaniaut> everybody is welcome to review my code ^ ^
258 2010-05-30T19:19:16 <ThomasWaldmann> ei-grad and dreimark: your stage :)
259 2010-05-30T19:19:16 <dreimark> hehe
260 2010-05-30T19:19:24 <ei-grad> This week, I could not spend enough time on the project. I managed to only copy the existing code, and make a few minor edits.
261 2010-05-30T19:19:31 <ei-grad> In the next week I plan to give more attention to the project. Main highlights:
262 2010-05-30T19:19:34 <ei-grad> add in ldap_testdata different groups to initialize different tests
263 2010-05-30T19:19:43 <ei-grad> make LDAPGroups work with it
264 2010-05-30T19:19:53 <ei-grad> .
265 2010-05-30T19:20:23 <ThomasWaldmann> did something moin related block you this week?
266 2010-05-30T19:20:38 <ei-grad> no
267 2010-05-30T19:21:20 <dreimark> we havent had yet a disappearing student from the beginning
268 2010-05-30T19:21:28 <ThomasWaldmann> as you told you moved home, can we expect you work fulltime starting tomorrow?
269 2010-05-30T19:21:57 <ei-grad> yes
270 2010-05-30T19:22:53 <ThomasWaldmann> ok, you need to catch up rather soon, don't delay any further
271 2010-05-30T19:22:56 <dreimark> is itpossible that you can run an irc client on some server
272 2010-05-30T19:23:08 <dreimark> so that you can stay connected
273 2010-05-30T19:23:21 <ei-grad> dreimark: ok
274 2010-05-30T19:23:55 <ThomasWaldmann> right now, do you have any questions about what to do or some part of the code or something?
275 2010-05-30T19:23:57 <dreimark> and of cource try to tell in the channel when you are there or when you are away
276 2010-05-30T19:24:31 <ei-grad> ThomasWaldmann: no
277 2010-05-30T19:25:36 <dreimark> so i see many changesets next week and diary pages?
278 2010-05-30T19:25:43 <ei-grad> yes
279 2010-05-30T19:25:48 <dreimark> good
280 2010-05-30T19:25:52 <ThomasWaldmann> ei-grad: btw, update diary on the wiki with all activities (especially if you didn't commit code)
281 2010-05-30T19:26:04 <ThomasWaldmann> ok, that was redundant :D
282 2010-05-30T19:27:01 <ThomasWaldmann> any other questions for ei-grad / about ldapgroups?
283 2010-05-30T19:28:00 <ThomasWaldmann> DmitryAndreev and eSyr: your stage :)
284 2010-05-30T19:28:39 <ThomasWaldmann> TheSheep: can you try to wake up diofeher?
285 2010-05-30T19:29:18 <DmitryAndreev> this week i've done with first working version of DOM->Moinwiki converter. it supports base nodes:
286 2010-05-30T19:29:55 <DmitryAndreev> # headings#italic#bold#monospace etc.
287 2010-05-30T19:30:09 <DmitryAndreev> hardly to copy)
288 2010-05-30T19:30:23 <DmitryAndreev> lists and tables
289 2010-05-30T19:31:12 <ThomasWaldmann> did you find anything that blocks you?
290 2010-05-30T19:31:22 <DmitryAndreev> next week i pland add support of moinpage_object node, footnotes and other
291 2010-05-30T19:32:26 <DmitryAndreev> i have some questiones, like where i need to print '\n' after node, but i think i will find answers by myself
292 2010-05-30T19:32:57 <vjaniaut> DmitryAndreev, print \n after node ?
293 2010-05-30T19:33:07 <ThomasWaldmann> (you can just try on the wiki :)
294 2010-05-30T19:33:07 <DmitryAndreev> test of moinwiki->DOM->moinwiki will help me
295 2010-05-30T19:34:02 <ThomasWaldmann> yeah, I was already preparing to ask about roundtrip tests :)
296 2010-05-30T19:34:17 <DmitryAndreev> vjaniaut, for example, after list-item we need '\n', or * A * B will not work as list
297 2010-05-30T19:34:45 <ThomasWaldmann> (which is rather obvious)
298 2010-05-30T19:34:57 <ThomasWaldmann> but in some cases you'll need \n\n
299 2010-05-30T19:35:11 <vjaniaut> DmitryAndreev, ah ok, I see
300 2010-05-30T19:35:50 <ThomasWaldmann> btw, for the roundtrip stuff:
301 2010-05-30T19:36:10 <DmitryAndreev> or, <p></p> do i need print \n before and after, or \n\n before or after
302 2010-05-30T19:36:17 <ThomasWaldmann> it is not required that outcome of roundtrip is exactly same as input
303 2010-05-30T19:36:44 <ThomasWaldmann> (that would be nice, but I don't think it can be easily done in quite some cases)
304 2010-05-30T19:37:10 <ThomasWaldmann> but, what is absolutely required is that it converges to something stable
305 2010-05-30T19:37:32 <ThomasWaldmann> DmitryAndreev: is it clear what I mean?
306 2010-05-30T19:37:37 <DmitryAndreev> yes
307 2010-05-30T19:38:22 <vjaniaut> ThomasWaldmann, should I try roundtrip with HTML also ?
308 2010-05-30T19:38:32 <ThomasWaldmann> (i.e. it shall not add growing amounts of empty lines somewhere)
309 2010-05-30T19:38:48 <dreimark> vjaniaut: yes
310 2010-05-30T19:39:02 <ThomasWaldmann> doesn't harm, au contraire :)
311 2010-05-30T19:39:29 <DmitryAndreev> well, i'll try it after done with object and other nodes
312 2010-05-30T19:39:49 <ThomasWaldmann> also a nice experiement would be if you both try html -> dom -> wiki :)
313 2010-05-30T19:40:01 <vjaniaut> ThomasWaldmann, yep, we should try that also
314 2010-05-30T19:40:07 <DmitryAndreev> add or delete some \n is not a problem)
315 2010-05-30T19:40:11 <ThomasWaldmann> because that could be one of the main applications later
316 2010-05-30T19:40:29 <dreimark> hehe
317 2010-05-30T19:41:28 <TheSheep> ThomasWaldmann: sorry, I couldn't find any other means of contact with him, sent him an e-mail but that's probably too slow
318 2010-05-30T19:41:52 <ThomasWaldmann> eSyr: anything from you for Dmitry?
319 2010-05-30T19:41:52 <dreimark> diofeher: ping
320 2010-05-30T19:42:04 <ThomasWaldmann> TheSheep: yes, but worth trying :)
321 2010-05-30T19:43:48 <ThomasWaldmann> DmitryAndreev / vjaniaut - btw, if you have questions for waldi, just ask him (he might be not here right now, though)
322 2010-05-30T19:44:27 <vjaniaut> yep, it is hard to catch each other, beecause I am not here at the good time
323 2010-05-30T19:44:41 <vjaniaut> but, I hope that it can quickly review our code,
324 2010-05-30T19:44:56 <dreimark> s/it/he/ ?
325 2010-05-30T19:44:58 <ThomasWaldmann> DmitryAndreev: btw, object and footnotes might be a bit harder. do you have everything else already?
326 2010-05-30T19:45:53 <vjaniaut> ThomasWaldmann, for HTML_IN I am not sure I do not know yet if I will handle footnote
327 2010-05-30T19:46:20 <vjaniaut> or just to ensure circular conversion, but there is so many way to do footnote with HTML ...
328 2010-05-30T19:46:29 <DmitryAndreev> ThomasWaldmann, part and inline_part not support yet, and definition list
329 2010-05-30T19:46:42 <vjaniaut> maybe I need to find a way to handle anchor link inside of a page
330 2010-05-30T19:47:11 <eSyr> (i definitely need notifications on highlights)
331 2010-05-30T19:47:48 <ThomasWaldmann> or an alarm set to sun 17:00 utc :D
332 2010-05-30T19:47:51 <vjaniaut> eSyr, what client to use to miss such of basic features :p
333 2010-05-30T19:48:25 <dreimark> eSyr: irssi /hilight nick
334 2010-05-30T19:48:31 <eSyr> ThomasWaldmann: well, i think, we've discussed all existing issues already.
335 2010-05-30T19:48:55 <eSyr> dreimark: yes, but i need notifications on them.
336 2010-05-30T19:49:23 * ThomasWaldmann could let his irc client beep in 700km distance
337 2010-05-30T19:49:36 <eSyr> (it's rather nontrivial for client in screen in ssh session to notify me somehow)
338 2010-05-30T19:49:54 * dreimark how far beeps it from me?
339 2010-05-30T19:50:23 <dreimark> eSyr: you need a bot
340 2010-05-30T19:50:26 <ThomasWaldmann> ehrm, no, wrong server, it is a bit less, but still too far to hear
341 2010-05-30T19:50:52 <ThomasWaldmann> diofeher: are you here now?
342 2010-05-30T19:51:58 <ThomasWaldmann> ok, looks like not :| we'll talk when he returns.
343 2010-05-30T19:52:07 <TheSheep> :(
344 2010-05-30T19:52:31 <ThomasWaldmann> ok, looks like we are finished with the formal part of our meeting. thanks for attending and feel free to continue any discussion. :)
345 2010-05-30T19:52:40 <TheSheep> unless he has some big chunk of work he hasn't commited yet it doesn't look too good
346 2010-05-30T19:53:08 <ThomasWaldmann> well, it was some forth and back
347 2010-05-30T19:53:58 <ThomasWaldmann> but you're right, he needs to get more active and use grep more :)
348 2010-05-30T19:54:12 <TheSheep> reading code is the hardest part
349 2010-05-30T19:54:17 <TheSheep> even in python
350 2010-05-30T19:54:32 <vjaniaut> Little bit off topic, but who is going to EuroPython ?
351 2010-05-30T19:54:39 * dreimark
352 2010-05-30T19:54:45 * TheSheep
353 2010-05-30T19:54:56 <eSyr> hm, i always think creating algorithms is hardest part.
354 2010-05-30T19:55:19 <TheSheep> eSyr: 99% of the time you just need to find the algorithm someone already created
355 2010-05-30T19:55:20 <vjaniaut> ThomasWaldmann, dreimark and me ?
356 2010-05-30T19:55:21 * ThomasWaldmann
357 2010-05-30T19:55:53 <TheSheep> eSyr: or find several and test them, which is tedius but not hard
358 2010-05-30T19:56:02 * ThomasWaldmann is still homeless there
359 2010-05-30T19:56:23 * vjaniaut too
360 2010-05-30T19:56:36 <TheSheep> ThomasWaldmann: we have 2-person 2 rooms and 3 people going, maybe you could stay with us
361 2010-05-30T19:56:47 <TheSheep> ThomasWaldmann: I will ask the other guys
362 2010-05-30T19:56:52 <vjaniaut> TheSheep, you are going too ?
363 2010-05-30T19:56:57 <TheSheep> vjaniaut: yes
364 2010-05-30T19:57:15 <ThomasWaldmann> TheSheep: etap?
365 2010-05-30T19:57:27 <TheSheep> ThomasWaldmann: no, Premier Inn
366 2010-05-30T19:57:34 <TheSheep> ThomasWaldmann: this time my company pays ;)
367 2010-05-30T19:57:35 <vjaniaut> if I can share room with someone it can be interesting
368 2010-05-30T19:57:37 <ThomasWaldmann> oh, cool :)
369 2010-05-30T19:57:58 * ThomasWaldmann wanted premier inn anyway
370 2010-05-30T19:58:19 <ThomasWaldmann> but they are out of 2bed rooms right now as it seems
371 2010-05-30T19:58:36 <TheSheep> I can't promise it will work
372 2010-05-30T19:58:57 <ThomasWaldmann> TheSheep: yes, please ask the others. you arrive/leave when?
373 2010-05-30T20:00:33 <ThomasWaldmann> (if it doesn't work out, I am thinking about copthorne, which is not too expensive if shared)
374 2010-05-30T20:00:40 <TheSheep> 2010-07-16 - 2010-07-24
375 2010-05-30T20:01:11 <vjaniaut> I see that it will be more expansive if I book after may may 31th
376 2010-05-30T20:01:16 <vjaniaut> I will book now :)
377 2010-05-30T20:01:29 <ThomasWaldmann> 18..25 for me
378 2010-05-30T20:01:53 <ThomasWaldmann> vjaniaut: you are booking where, and for how much per day?
379 2010-05-30T20:02:33 * dreimark fixes test_ldapserver
380 2010-05-30T20:03:08 <vjaniaut> ThomasWaldmann, are the tutorials interesting ?
381 2010-05-30T20:03:18 <ThomasWaldmann> don't know
382 2010-05-30T20:03:38 <vjaniaut> I was thinking to go only to the main conference, and also the sprint (good opportunity to work on moin code together)
383 2010-05-30T20:03:51 <ThomasWaldmann> same for me
384 2010-05-30T20:04:16 <dreimark> meant test_ldap_login
385 2010-05-30T20:04:54 <TheSheep> ThomasWaldmann: pretty much the same as last year
386 2010-05-30T20:05:02 <eSyr> TheSheep: i told about algorithm creation so i mean existing algorithms do not fit >:3
387 2010-05-30T20:05:11 <TheSheep> ThomasWaldmann: I'm not going for the tutorials this time, just it was cheaper to fly on friday
388 2010-05-30T20:05:29 <TheSheep> eSyr: thats like 1% of problems out there
389 2010-05-30T20:05:45 <ThomasWaldmann> like working proxy classes :P
390 2010-05-30T20:06:07 <TheSheep> ThomasWaldmann: this is a syntax/architecture problem, not algorithm problem
391 2010-05-30T20:06:30 <vjaniaut> well I am going to check all these stuffs tonight when I will be back home,
392 2010-05-30T20:06:40 <vjaniaut> but anyway I am going to EuroPython ^ ^
393 2010-05-30T20:06:45 <TheSheep> \o/
394 2010-05-30T20:06:57 <ThomasWaldmann> vjaniaut: you are booking where, and for how much per day?
395 2010-05-30T20:06:57 <TheSheep> vjaniaut: do you play any instrument?
396 2010-05-30T20:07:27 <vjaniaut> ThomasWaldmann, I think I will book just main conference
397 2010-05-30T20:07:41 <TheSheep> vjaniaut: but which hotel
398 2010-05-30T20:07:44 <ThomasWaldmann> i mean accomodation
399 2010-05-30T20:07:49 <vjaniaut> ah, I do not know yet
400 2010-05-30T20:08:06 <TheSheep> vjaniaut: hotels are expensive in UK
401 2010-05-30T20:08:12 <TheSheep> vjaniaut: better book early
402 2010-05-30T20:08:24 <ThomasWaldmann> think about approx. price you want
403 2010-05-30T20:08:30 <vjaniaut> yep, but I have a friend of a firend who can host me maybe
404 2010-05-30T20:08:37 <vjaniaut> I need to confirm that
405 2010-05-30T20:08:57 <vjaniaut> TheSheep, I play saxophone
406 2010-05-30T20:09:27 <vjaniaut> (if by instrument, you mean music instrument ^ ^)
407 2010-05-30T20:10:20 <TheSheep> vjaniaut: wow!
408 2010-05-30T20:10:37 <TheSheep> vjaniaut: I suppose it's a little too big to bring
409 2010-05-30T20:10:59 <vjaniaut> TheSheep, but I will travel with easy jet so I am not going to bring any luggage :p
410 2010-05-30T20:11:14 <TheSheep> vjaniaut: I can bring a spare tinwhistle...
411 2010-05-30T20:11:18 <vjaniaut> :D
412 2010-05-30T20:11:21 <ThomasWaldmann> they bill extra for luggage?
413 2010-05-30T20:11:30 <vjaniaut> ThomasWaldmann, they bill for luggage :)
414 2010-05-30T20:11:56 <TheSheep> cheap airlines bill for everything
415 2010-05-30T20:12:04 <ThomasWaldmann> the new trend. billing for luggage, air, seat, service, landing, ...
416 2010-05-30T20:12:16 <TheSheep> including beverages on board
417 2010-05-30T20:12:42 <TheSheep> that's whay I prefer luftwaff^Wlufthansa
418 2010-05-30T20:13:06 <vjaniaut> yep, but for a 2 hours flight, it is quite useless, so I prefer have a cheap flight, and have a beer when I arrive ^ ^
419 2010-05-30T20:13:17 <TheSheep> if yu count everything, it ends up cheaper and is much more comfortable
420 2010-05-30T20:13:49 <dreimark> vjaniaut: at the conservatorium you find all kind of instruments
421 2010-05-30T20:14:25 <vjaniaut> dreimark, wow
422 2010-05-30T20:14:30 <dreimark> carry your mouthpiece
423 2010-05-30T20:14:35 <dreimark> and borrow one
424 2010-05-30T20:14:35 <vjaniaut> dreimark, can we borrow them
425 2010-05-30T20:14:37 <vjaniaut> ?
426 2010-05-30T20:14:39 <vjaniaut> cool
427 2010-05-30T20:14:48 <vjaniaut> yep, I can bring it, it is quite light
428 2010-05-30T20:14:48 <TheSheep> ah, right, it's a music school after all
429 2010-05-30T20:14:53 <TheSheep> there are even pianos
430 2010-05-30T20:15:11 <dreimark> i remember lots of drums
431 2010-05-30T20:15:37 <TheSheep> I remember that guy who started playing piano and singing like Elton John -- he was amazing
432 2010-05-30T20:15:48 * dreimark is not sure if we can borrow but why shouldn't we ask or try
433 2010-05-30T20:16:06 <dreimark> they have had last year lessons for trombone too
434 2010-05-30T20:16:30 <TheSheep> trombone == faggot in Polish :D
435 2010-05-30T20:17:19 <TheSheep> ah, sorry, that was basson
436 2010-05-30T20:17:30 <TheSheep> bassoon
437 2010-05-30T20:19:58 <ThomasWaldmann> http://wiki.europython.eu/GoogleDiversity wow
438 2010-05-30T20:20:44 <TheSheep> yeah, they always have advantage
439 2010-05-30T20:20:46 <TheSheep> :P
440 2010-05-30T20:21:07 <dreimark> TheSheep: google translates it with puzon
441 2010-05-30T20:21:21 <TheSheep> dreimark: yeah, I mixed up the instruments
442 2010-05-30T20:21:35 <TheSheep> dreimark: it was bassoon I meant
443 2010-05-30T20:23:36 <dreimark> europython has no favicon
444 2010-05-30T20:23:47 <dreimark> or the default from moin
445 2010-05-30T20:26:28 <vjaniaut> ok, I am heading back home
446 2010-05-30T20:26:31 <vjaniaut> see you guys
447 2010-05-30T20:26:35 *** vjaniaut
448 2010-05-30T21:06:33 <CIA-47> Dmitry Andreev <klieg.polar@gmail.com> default * 8229:9abefab9501d 2.0-dev-wiki-rest-dandreev/MoinMoin/converter2/ (moinwiki_out.py _tests/test_moinwiki_in_out.py): Moinwiki->DOM->Moinwiki test, based on moinwiki_in and moinwiki_out converters.
449 2010-05-30T21:30:26 <valeuf> back home :)
450 2010-05-30T21:35:26 <valeuf> so as I was telling, I will try to find a cheaper solution for the EuroPython, but at this time, I am waiting for the first money from Google to pay the conference :)
451 2010-05-30T22:06:30 <DmitryAndreev> moinwiki->DOM->moinwiki with " * A\n 1. B\n 1. C\n" fails :(
452 2010-05-30T22:10:31 <ThomasWaldmann> don't mix lists
453 2010-05-30T22:10:42 <DmitryAndreev> it's sublist
454 2010-05-30T22:11:11 <ThomasWaldmann> ah, right
455 2010-05-30T22:12:25 <DmitryAndreev> but, in tree, "A\n 1. B\n 1. C\n" is an item of first level list, so if i'll print '\n' at the end of the item: " * A 1. B\n 1. C\n\n", and this is not correct..
456 2010-05-30T22:13:25 <DmitryAndreev> but i can't add \n before item or list, or output will be "\n * A\n 1. B\n 1. C"
457 2010-05-30T22:17:00 <ThomasWaldmann> DmitryAndreev: i don't quite get what you mean
458 2010-05-30T22:17:33 <DmitryAndreev> oh, now i see why creates <p> inside <list-item-body>
459 2010-05-30T22:20:17 <DmitryAndreev> no... "* A\n 1. C\n\n 1. D\n\n\n" if i print '\n' after</p>
460 2010-05-30T22:23:57 <DmitryAndreev> ThomasWaldmann, never mind, it works now.)
461 2010-05-30T22:27:55 <dreimark> :)
462 2010-05-30T22:31:45 <ThomasWaldmann> DmitryAndreev: can you check whether adjacent different type lists work?
463 2010-05-30T22:34:14 <DmitryAndreev> i have a problem with translation of "whether adjacent" .) you mean " * A\n * B\n i. C\n 1. D"?
464 2010-05-30T22:35:13 <ThomasWaldmann> yes
465 2010-05-30T22:35:26 <ThomasWaldmann> "whether" means "if"
466 2010-05-30T22:40:38 <TheSheep> do not confuse with "wheather" :)
467 2010-05-30T22:41:05 <ThomasWaldmann> yeah, it's weather if you get wet.
468 2010-05-30T22:43:45 <DmitryAndreev> it could work but for some reason a shift of items grows with number of list tests.)
469 2010-05-30T22:43:56 <ThomasWaldmann> hmm, switching from * to 1. and back works
470 2010-05-30T22:44:20 <ThomasWaldmann> roman numerals, letter enums don't
471 2010-05-30T22:45:41 <DmitryAndreev> " * A\n * B\n I. C\n I. D\n 1. E\n 1. F\n" with " * A\n * B\n i. C\n i. D\n 1. E\n 1. F"
472 2010-05-30T22:49:31 <DmitryAndreev> " * A\n * B\n I. C\n I. D\n 1. E\n 1. F\n I. G\n 1. H\n" converters works
473 2010-05-30T22:50:12 <DmitryAndreev> and tree is correct
474 2010-05-30T22:52:08 <DmitryAndreev> ThomasWaldmann, but you are right, its not working in wiki
475 2010-05-30T23:03:12 <CIA-47> Reimar Bauer <rb.proj AT googlemail DOT com> default * 5673:07595b99ffb8 1.9/MoinMoin/auth/_tests/test_ldap_login.py: auth._tests.test_ldap_login: refactored test to current environment
476 2010-05-30T23:03:20 <dreimark> ThomasWaldmann: ^
477 2010-05-30T23:03:27 <dreimark> ei-grad: ^
478 2010-05-30T23:03:30 <CIA-47> Dmitry Andreev <klieg.polar@gmail.com> default * 8230:d07114ea2303 2.0-dev-wiki-rest-dandreev/MoinMoin/converter2/ (_tests/test_moinwiki_in_out.py moinwiki_out.py): More tests for Moinwiki->DOM->Moinwiki conversion.
479 2010-05-30T23:03:41 <dreimark> please merge moin-1.9
480 2010-05-30T23:03:46 <dreimark> ei-grad: ^
481 2010-05-30T23:06:18 <dreimark> gn
482 2010-05-30T23:44:08 *** DmitryAndreev_
483 2010-05-30T23:44:08 *** DmitryAndreev
484