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 has joined #moin-dev
   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 has quit IRC
 122 2010-05-30T16:26:47  *** DmitryAndreev has joined #moin-dev
 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 has joined #moin-dev
 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 has quit IRC
 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_ has joined #moin-dev
 483 2010-05-30T23:44:08  *** DmitryAndreev has quit IRC
 484 

MoinMoin: MoinMoinChat/Logs/moin-dev/2010-05-30 (last edited 2010-05-29 23:45:02 by IrcLogImporter)