1 2010-07-11T00:04:56 <CIA-98> Diogenes Augusto <diofeher@gmail.com> default * 8633:6c6accb94276 2.0-dev-jinja2-plugins-dfeher/ (207 files in 111 dirs): [templating] merge with with 2.0-dev repository
2 2010-07-11T00:11:32 <CIA-98> Diogenes Augusto <diofeher@gmail.com> default * 8634:1e2406509126 2.0-dev-jinja2-plugins-dfeher/MoinMoin/theme/jinja.py: [templating] refactored JinjaTheme.parent_page using wikiutil.ParentPageName
3 2010-07-11T00:13:45 <CIA-98> Diogenes Augusto <diofeher@gmail.com> default * 8635:40499022ec8a 2.0-dev-jinja2-plugins-dfeher/MoinMoin/ (templates/layout.html theme/jinja.py): [templating] fix behavior of userprefs actions (don't need to check if page exists. escaping url of username actions in templates
4 2010-07-11T00:22:51 <ThomasWaldmann> http://hg.moinmo.in/moin/2.0-dev-jinja2-plugins-dfeher/rev/40499022ec8a why did you only do a partial change?
5 2010-07-11T00:24:58 <ThomasWaldmann> * same thing a few lines below that for the login and the logout link
6 2010-07-11T00:25:37 <ThomasWaldmann> if I make the effort of writing your todo list, PLEASE make the effort of reading it
7 2010-07-11T00:29:28 <CIA-98> Diogenes Augusto <diofeher@gmail.com> default * 8636:b377e7dd0b48 2.0-dev-jinja2-plugins-dfeher/MoinMoin/theme/jinja.py: fix behavior of JinjaTheme.username (don't need to check if page exists in Login and logout
8 2010-07-11T00:29:29 <CIA-98> Diogenes Augusto <diofeher@gmail.com> default * 8637:e93e4c868534 2.0-dev-jinja2-plugins-dfeher/MoinMoin/theme/jinja.py: [templating] in ThemeBase set an attribute item_exists and use inside functions instead of current page.exists()
9 2010-07-11T00:29:50 <diofeher> ThomasWaldmann: oh sorry to not put commit together... i've only saw this when i read first line
10 2010-07-11T00:30:00 <diofeher> when i've commited other*
11 2010-07-11T00:30:40 <ThomasWaldmann> ok
12 2010-07-11T00:33:27 *** RogerHaase
13 2010-07-11T00:45:13 <diofeher> re, internet down again ._.
14 2010-07-11T00:57:45 <diofeher> ThomasWaldmann: what about item_writable too?
15 2010-07-11T00:59:02 <ThomasWaldmann> sure, i wrote that
16 2010-07-11T00:59:23 <diofeher> oh yes ^^
17 2010-07-11T01:01:38 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8455:fe913f9bec8d 2.0-dev/MoinMoin/web/static/htdocs/common/js/jquery.js: add jquery 1.4.2 as common/js/jquery.js
18 2010-07-11T01:03:09 <ThomasWaldmann> diofeher: dreimark: eSyr: TheSheep: waldi: xorAxAx: ^^ jquery added
19 2010-07-11T01:08:26 <diofeher> nice :D
20 2010-07-11T01:13:43 <CIA-98> Diogenes Augusto <diofeher@gmail.com> default * 8638:0189430ac8b0 2.0-dev-jinja2-plugins-dfeher/MoinMoin/ (templates/base.html templates/editbar.html theme/jinja.py): [templating] creating attributes in JinjaTheme (item_readable and item_writable) and adapting functions and templates to use it
21 2010-07-11T01:24:53 <ThomasWaldmann> 3.39 + if (self.item_exists and self.item_readable):
22 2010-07-11T01:25:00 <ThomasWaldmann> this is not C :P
23 2010-07-11T01:25:37 <ThomasWaldmann> do a systematic search for if (.*)
24 2010-07-11T01:34:58 <diofeher> fixed :P
25 2010-07-11T01:35:27 <diofeher> ThomasWaldmann: how do you call "()" parentheses or brackets?
26 2010-07-11T01:36:01 <ThomasWaldmann> () are parens, [] are brackets
27 2010-07-11T01:36:28 <diofeher> thx ^^
28 2010-07-11T01:37:30 <CIA-98> Diogenes Augusto <diofeher@gmail.com> default * 8639:c02844e88dba 2.0-dev-jinja2-plugins-dfeher/MoinMoin/theme/jinja.py: [templating] dropped link_to function in ThemeBase
29 2010-07-11T01:37:32 <CIA-98> Diogenes Augusto <diofeher@gmail.com> default * 8640:5120e085fdf5 2.0-dev-jinja2-plugins-dfeher/MoinMoin/theme/jinja.py: [templating] removed parentheses in if's in ThemeBase
30 2010-07-11T03:12:45 <CIA-98> Diogenes Augusto <diofeher@gmail.com> default * 8641:8d3ed90ff2e1 2.0-dev-jinja2-plugins-dfeher/MoinMoin/ (theme/jinja.py wikiutil.py): [templating] renamed some parameters of wikiutil.interwiki_name and item_name local variable renamed to interwiki_name
31 2010-07-11T05:37:29 *** SWAT
32 2010-07-11T07:15:17 <CIA-98> Diogenes Augusto <diofeher@gmail.com> default * 8642:108c9b59620c 2.0-dev-jinja2-plugins-dfeher/MoinMoin/theme/jinja.py: [templating] replacing page.exists() to storage.has_item in JinjaTheme
33 2010-07-11T08:54:42 *** kursor
34 2010-07-11T10:39:12 <ThomasWaldmann> moin
35 2010-07-11T11:17:24 *** kursor
36 2010-07-11T11:57:22 <ThomasWaldmann> TheSheep: can you please review template structure?
37 2010-07-11T12:07:01 <ThomasWaldmann> i guess it would be great if we could merge the template stuff back to moin/2.0-dev
38 2010-07-11T12:07:22 <ThomasWaldmann> soon, at midterm / before europython
39 2010-07-11T13:00:25 *** aa_
40 2010-07-11T13:00:25 *** aa_
41 2010-07-11T13:08:53 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8643:822ef51d32b1 2.0-dev-jinja2-plugins-dfeher/MoinMoin/ (4 files in 4 dirs): whitespace only cleanup
42 2010-07-11T13:41:51 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8456:ef1ba90e52d1 2.0-dev/MoinMoin/action/userprofile.py: userprofile action: fix wrong call to render_content()
43 2010-07-11T14:02:38 *** kursor
44 2010-07-11T14:48:00 *** grzywacz
45 2010-07-11T15:05:15 <ThomasWaldmann> http://paste.pocoo.org/show/236108/ < moin v0.1 main code file :D
46 2010-07-11T15:46:11 <ei-grad> wow )
47 2010-07-11T15:48:09 <ThomasWaldmann> don't look into it for too long :D
48 2010-07-11T15:52:48 *** kursor
49 2010-07-11T15:54:28 *** kursor
50 2010-07-11T15:58:17 * ThomasWaldmann removes the wiki formatting support for i18ned strings (doesn't work any more anyway)
51 2010-07-11T16:09:39 *** DmitryAndreev
52 2010-07-11T16:09:53 <CIA-98> Dmitry Andreev <klieg.polar@gmail.com> default * 8448:b098dda56899 2.0-dev-wiki-rest-dandreev/MoinMoin/converter2/ (_tests/test_rst_out.py rst_out.py): DOM->ReStructuredText: more tests and various bugfixes
53 2010-07-11T16:09:55 <CIA-98> Dmitry Andreev <klieg.polar@gmail.com> default * 8449:e613cc7bd67c 2.0-dev-wiki-rest-dandreev/MoinMoin/converter2/rst_out.py: DOM->ReStructuredText: docstrings
54 2010-07-11T16:09:56 <CIA-98> Dmitry Andreev <klieg.polar@gmail.com> default * 8450:77392d51489d 2.0-dev-wiki-rest-dandreev/MoinMoin/converter2/rst_in.py: ReStructuredText->DOM: docstrings
55 2010-07-11T16:12:38 <CIA-98> Dmitry Andreev <klieg.polar@gmail.com> default * 8451:3d0c8d85dae2 2.0-dev-wiki-rest-dandreev/MoinMoin/converter2/_tests/ (test_moinwiki_out.py test_rst_in.py): fix pep8
56 2010-07-11T16:13:30 *** RogerHaase
57 2010-07-11T16:36:14 <diofeher> moin
58 2010-07-11T16:38:58 <ThomasWaldmann> hey :)
59 2010-07-11T16:40:31 <diofeher> ThomasWaldmann: seeing todo ^^
60 2010-07-11T16:43:04 <ThomasWaldmann> diofeher: before changing stuff, pull from your public repo
61 2010-07-11T16:47:25 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8457:5980d1f95139 2.0-dev/MoinMoin/ (12 files in 5 dirs): remove getText calls with wiki=, percent= or tree= args
62 2010-07-11T16:47:28 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8458:5b5b8c51a80b 2.0-dev/MoinMoin/ (PageEditor.py action/recoverpass.py i18n/__init__.py): i18n: removing broken support code for wiki=, percent=. Fixing whitespace.
63 2010-07-11T16:48:00 <diofeher> ThomasWaldmann: ok.. hey i'm in doubt about hierarchical structure
64 2010-07-11T16:48:17 <diofeher> in show_package_install and show_type_selection
65 2010-07-11T16:48:59 <ThomasWaldmann> i'll have a look, maybe fix the misc minor todos meanwhile
66 2010-07-11T16:49:13 <diofeher> because item use it two... so, merge in one template with hierarchical structure or stay this way and use "content.html" to render layout
67 2010-07-11T16:49:13 <diofeher> ok
68 2010-07-11T16:56:40 <ThomasWaldmann> hah, that was easy :D
69 2010-07-11T16:57:50 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8459:e3ad61302d64 2.0-dev/MoinMoin/ (items/__init__.py templates/show_package_install.html): remove show_package_install template and rendering - the action was already killed a while ago
70 2010-07-11T17:01:44 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8460:c1f9bb8af14b 2.0-dev/MoinMoin/templates/action_packageitems.html: remove action_packageitems template - unused
71 2010-07-11T17:02:09 *** valeuf
72 2010-07-11T17:02:17 *** valeuf
73 2010-07-11T17:02:54 <ThomasWaldmann> diofeher: ^^ merge
74 2010-07-11T17:04:58 <ThomasWaldmann> waldi: xorAxAx: valeuf: DmitryAndreev: until midterm, please do an evaluation whether your code (or parts of it) are safe / ready enough to get merged back to moin/2.0-dev
75 2010-07-11T17:11:11 <diofeher> abort: push creates new remote heads!
76 2010-07-11T17:11:11 <diofeher> (you should pull and merge or use push -f to force)
77 2010-07-11T17:11:18 <diofeher> i've pulled and merged as always :S
78 2010-07-11T17:11:30 <ThomasWaldmann> hg heads
79 2010-07-11T17:12:03 <ThomasWaldmann> (and i told you to first pull and merge from your repo :)
80 2010-07-11T17:12:23 <diofeher> 2.0-dev-jinja...?
81 2010-07-11T17:12:25 <waldi> well, rebase does a much better job, if you manage to get the right revision
82 2010-07-11T17:12:38 <ThomasWaldmann> diofeher: yes
83 2010-07-11T17:13:36 <CIA-98> Diogenes Augusto <diofeher@gmail.com> default * 8646:895f33b536fa 2.0-dev-jinja2-plugins-dfeher/MoinMoin/ (action/userprofile.py web/static/htdocs/common/js/jquery.js): [templating] merge with main repository
84 2010-07-11T17:13:37 <CIA-98> Diogenes Augusto <diofeher@gmail.com> default * 8647:b666e5a84884 2.0-dev-jinja2-plugins-dfeher/MoinMoin/theme/jinja.py: [templating] refactored user_format filter in JinjaTheme.__init__
85 2010-07-11T17:13:38 <CIA-98> Diogenes Augusto <diofeher@gmail.com> default * 8648:3436eaaf30bd 2.0-dev-jinja2-plugins-dfeher/MoinMoin/theme/jinja.py: [templating] removed unnecessary comments in actions_menu (don't need this magic anymore)
86 2010-07-11T17:13:40 <CIA-98> Diogenes Augusto <diofeher@gmail.com> default * 8653:52bc7add1a9c 2.0-dev-jinja2-plugins-dfeher/MoinMoin/ (16 files in 8 dirs): [templating] merged with main repo
87 2010-07-11T17:13:43 <CIA-98> Diogenes Augusto <diofeher@gmail.com> default * 8654:134724e6ea44 2.0-dev-jinja2-plugins-dfeher/MoinMoin/ (4 files in 4 dirs): [templating] merged with my repository
88 2010-07-11T17:15:05 <diofeher> thanks you two! :D
89 2010-07-11T17:15:05 <diofeher> the problem is that I wasn't pulled from my repo... just from main repo
90 2010-07-11T17:15:05 <diofeher> 2 times
91 2010-07-11T17:15:05 <diofeher> :P
92 2010-07-11T17:18:58 <ThomasWaldmann> clean up todo, remove done stuff
93 2010-07-11T17:20:00 <waldi> ei-grad: please read ยง4.1.2 of RFC 4511, ldap is explicitely utf-8-only. use the size limit if you except exactly one result und catch the exception. don't duplicate code, a quick check in ldap_groups.py shows large amounts of duplication.
94 2010-07-11T17:21:11 <waldi> valeuf: i still wait for some answers from friday or so
95 2010-07-11T17:24:08 <waldi> ups, wrong recipient anyway
96 2010-07-11T17:25:45 <waldi> valeuf: sorry
97 2010-07-11T17:25:56 <diofeher> ok thomas
98 2010-07-11T17:28:32 <waldi> valeuf: if you copy code, you have to also add the original copyright line. docbook_in looks too similar to html_out
99 2010-07-11T17:29:34 <ThomasWaldmann> waldi: is that utf-8-only also true for AD?
100 2010-07-11T17:30:57 <waldi> ThomasWaldmann: this limitation is part of the original ldap spec
101 2010-07-11T17:32:07 <ThomasWaldmann> really? was just wondering, because ldap is out there for quite a while and utf-8 was not that popular back then as in recent years
102 2010-07-11T17:34:28 <waldi> 'F\xc3\xb6rster' das sieht stark nach utf-8 aus
103 2010-07-11T17:46:27 * ThomasWaldmann looks at babel currently
104 2010-07-11T17:50:03 <CIA-98> Diogenes Augusto <diofeher@gmail.com> default * 8655:e2165b6c0aee 2.0-dev-jinja2-plugins-dfeher/MoinMoin/ (templates/base.html theme/jinja.py): [templating] fixed some errors detected by pylint and created documentation to special_item_names (old special_pagenames)
105 2010-07-11T17:51:57 *** diofeher
106 2010-07-11T17:52:05 *** diofeher
107 2010-07-11T17:52:14 <diofeher> ops, clicked wrong :P
108 2010-07-11T17:52:52 <ThomasWaldmann> don't push that big red button :P
109 2010-07-11T17:53:15 *** grzywacz
110 2010-07-11T17:55:17 <valeuf> waldi: for the table section ?
111 2010-07-11T17:55:22 <valeuf> waldi: or all the code ?
112 2010-07-11T17:55:34 <valeuf> waldi: what was the question Friday ? I am sorry I did not see it
113 2010-07-11T17:56:00 <waldi> valeuf: they were not for you
114 2010-07-11T17:56:36 <valeuf> waldi: otherwise, adding the copyright from html_out will be ok for docbook_in or you want I rewrite the code differently ?
115 2010-07-11T18:01:16 <waldi> yes, adding them is okay. i just want you to be more careful, the copyright notices are a requirement of the used license
116 2010-07-11T18:01:47 *** kursor
117 2010-07-11T18:01:48 <valeuf> I see, I am not so aware about licensing, but I am always glad to know more about it
118 2010-07-11T18:16:15 *** cdyson37
119 2010-07-11T18:16:38 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8461:c22ac97dd7e0 2.0-dev/ (498 files in 12 dirs): add babel 0.9.5 to MoinMoin.support.babel
120 2010-07-11T18:16:43 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8462:db1d40e77a4a 2.0-dev/ (582 files in 25 dirs): added pytz 2010h as MoinMoin.support.pytz
121 2010-07-11T18:19:32 <waldi> ei-grad, valeuf, xorAxAx, diofeher, TheSheep, DmitryAndreev, eSyr, ThomasWaldmann: Meeting in 40 minutes
122 2010-07-11T18:24:22 *** cdyson37
123 2010-07-11T18:25:40 <TheSheep> moin
124 2010-07-11T18:26:11 * TheSheep <-- in the train, but with good connection, so I will probably be at the meeting
125 2010-07-11T18:27:21 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8463:3fe0e7349625 2.0-dev/docs/REQUIREMENTS: added babel and pytz to REQUIREMENTS
126 2010-07-11T18:27:22 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8464:aaeca22e6a1b 2.0-dev/docs/REQUIREMENTS: updated REQUIREMENTS
127 2010-07-11T18:27:40 <ThomasWaldmann> moin TheSheep
128 2010-07-11T18:34:20 <valeuf> TheSheep: wow internet in the train :)
129 2010-07-11T18:34:23 <valeuf> that's cool
130 2010-07-11T18:34:35 <TheSheep> valeuf: form a mobile phone :/
131 2010-07-11T18:34:38 <TheSheep> from
132 2010-07-11T18:35:01 <waldi> yeah, this works in the civilisation
133 2010-07-11T18:36:34 <TheSheep> waldi: funny thng, it didn't work until I crossed the border of Poland
134 2010-07-11T18:39:36 <diofeher> TheSheep: where are you? :P
135 2010-07-11T18:40:15 <TheSheep> diofeher: about half way between Berlin and POznan
136 2010-07-11T18:40:16 <waldi> TheSheep: i use my mobilephone since years in the train for internet connectivity
137 2010-07-11T18:42:45 <diofeher> oh nice :P
138 2010-07-11T18:43:12 <xorAxAx> waldi: you have been using it for years ...
139 2010-07-11T18:43:51 <TheSheep> waldi: sure, but roaming prices would kill m
140 2010-07-11T18:43:53 <TheSheep> ee
141 2010-07-11T18:43:59 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8465:4ee376664be5 2.0-dev/setup.py: update setup.py (remove CVS specialcase, update categorization)
142 2010-07-11T18:44:54 <xorAxAx> TheSheep: what did you do in berlin? :)
143 2010-07-11T18:45:11 <TheSheep> xorAxAx: visiting friends
144 2010-07-11T18:45:48 <xorAxAx> cool
145 2010-07-11T18:46:11 <diofeher> and hey guys, are you going to support germany soccer today? :P
146 2010-07-11T18:46:24 <diofeher> two hours to final world cup
147 2010-07-11T18:46:34 <diofeher> (sorry, i'm soccer fan :P)
148 2010-07-11T18:46:45 <xorAxAx> germany? they played yesterday
149 2010-07-11T18:46:55 <waldi> which germany? there are two of them (the netherlands and spain ...)
150 2010-07-11T18:47:02 <waldi> at least in this game
151 2010-07-11T18:47:22 <diofeher> ops
152 2010-07-11T18:47:22 <diofeher> haha
153 2010-07-11T18:47:24 <diofeher> forgot
154 2010-07-11T18:48:10 <diofeher> they played well yesterday... but uruguai was awesome
155 2010-07-11T18:48:22 <ThomasWaldmann> there are thinks more important than soccer
156 2010-07-11T18:48:34 <ThomasWaldmann> *gs
157 2010-07-11T18:48:43 <ThomasWaldmann> e.g. SOC projects :D
158 2010-07-11T18:49:25 * ThomasWaldmann writes like that russian guy from userfriendly speaks :P
159 2010-07-11T18:49:40 <diofeher> haha
160 2010-07-11T18:49:50 <diofeher> who is this guy?
161 2010-07-11T18:51:48 <ronny_> pitr?
162 2010-07-11T18:51:55 <ThomasWaldmann> http://ars.userfriendly.org/cartoons/?id=20100624 the one at the left
163 2010-07-11T18:56:16 <diofeher> the same write :P
164 2010-07-11T19:00:19 <waldi> Welcome to todays meeting
165 2010-07-11T19:00:23 <ei-grad> moin
166 2010-07-11T19:00:24 <waldi> please wave
167 2010-07-11T19:00:27 <eSyr> moin
168 2010-07-11T19:00:28 <valeuf> :)
169 2010-07-11T19:00:44 <TheSheep> dmoin
170 2010-07-11T19:00:51 <diofeher> o/
171 2010-07-11T19:01:21 <waldi> ei-grad: please begin
172 2010-07-11T19:01:24 <ThomasWaldmann> o/
173 2010-07-11T19:01:24 <ei-grad> This week I finished with LDAPGroups supporting nested groups, fixed some bugs, wrote snippets and thinking what to write in HowTo.
174 2010-07-11T19:01:24 <TheSheep> can we start with diofeher, I have about 15 min battery left
175 2010-07-11T19:01:30 <ei-grad> Next week I will start to work on Kerberos part of my project - writing code for the common parts, dealing with python-kerberos and (probably) python-win32.
176 2010-07-11T19:01:55 *** grzywacz
177 2010-07-11T19:02:46 <waldi> problems?
178 2010-07-11T19:02:58 <ei-grad> none
179 2010-07-11T19:02:59 <TheSheep> nevermind, it died already
180 2010-07-11T19:04:19 * ThomasWaldmann .oO(it works without battery also!)
181 2010-07-11T19:04:55 <waldi> other questions?
182 2010-07-11T19:05:39 <waldi> from earlier: ei-grad: please read ยง4.1.2 of RFC 4511, ldap is explicitely utf-8-only. use the size limit if you except exactly one result und catch the exception. don't duplicate code, a quick check in ldap_groups.py shows large amounts of duplication.
183 2010-07-11T19:05:58 <ei-grad> hm... ok
184 2010-07-11T19:07:32 <ThomasWaldmann> ei-grad: did you test your current code practically in ldap and ad env?
185 2010-07-11T19:07:46 <ei-grad> yes
186 2010-07-11T19:08:59 <ei-grad> i tried to test all parts to work with unicode because didn't wrote a tests for that yet...
187 2010-07-11T19:09:01 <ThomasWaldmann> the snippets are the result of this?
188 2010-07-11T19:09:25 <ei-grad> mostly yes
189 2010-07-11T19:09:55 <ThomasWaldmann> make sure they work :)
190 2010-07-11T19:10:06 * ThomasWaldmann finished
191 2010-07-11T19:10:17 <ei-grad> yeah, i plan to check all a one time more
192 2010-07-11T19:10:27 <waldi> anyone else?
193 2010-07-11T19:11:29 <waldi> thank you ei-grad
194 2010-07-11T19:11:56 <waldi> valeuf, xorAxAx: you are next, please speak up
195 2010-07-11T19:12:04 <xorAxAx> moooooo
196 2010-07-11T19:12:07 <valeuf> :)
197 2010-07-11T19:12:18 <waldi> xorAxAx: *BZZZZZZZZZZ*
198 2010-07-11T19:12:36 <valeuf> so this last week I finished HTML converter, and work on the DocBook converter
199 2010-07-11T19:12:54 <valeuf> * HTML Converter
200 2010-07-11T19:12:54 <valeuf> * Released tests to show how is working the HTML round-trip conversion from the WYSIWYG editor.
201 2010-07-11T19:12:55 <valeuf> * Fixed latest bugs I found during the previous tests.
202 2010-07-11T19:12:55 <valeuf> * DocBook Converter
203 2010-07-11T19:12:55 <valeuf> * Worked on the list and the tables for DocBook IN and OUT
204 2010-07-11T19:12:55 <valeuf> * Added headings conversion into section.
205 2010-07-11T19:12:56 <valeuf> * Added support to use converter to input or output DocBook
206 2010-07-11T19:13:28 <valeuf> for next week I aim to finish correctly the DocBook OUT converter,
207 2010-07-11T19:14:03 <valeuf> for DocBook IN it will not be completely done, because DocBook is much more complicate than I expected, but I will do my best
208 2010-07-11T19:15:33 <waldi> any problems?
209 2010-07-11T19:16:02 <ThomasWaldmann> does the html_in include image / object conversion?
210 2010-07-11T19:16:28 <valeuf> ThomasWaldmann: it supports the img and object tag, however, the url to the image need to be correct
211 2010-07-11T19:16:54 <ThomasWaldmann> what does that mean?
212 2010-07-11T19:17:31 <valeuf> it means that there is no URL checking, since there is no way to know the URL is correct or not
213 2010-07-11T19:17:52 <valeuf> especially, if you use such tags : <img src="myPics.png" />
214 2010-07-11T19:17:54 <waldi> all the urls _are_ correct, otherwise they would be not included in the input
215 2010-07-11T19:18:21 <valeuf> it can be correct on you website, but there is probably not myPics.png on the wiki server
216 2010-07-11T19:19:52 <waldi> why not?
217 2010-07-11T19:20:00 <ThomasWaldmann> valeuf: check if image roundtrip works 1:1
218 2010-07-11T19:20:14 <valeuf> roundtrip works fine for image
219 2010-07-11T19:20:24 <valeuf> I think we are not talking about the same things
220 2010-07-11T19:20:32 <ThomasWaldmann> dom-html-dom, for some url like moin would create if images were working
221 2010-07-11T19:21:09 <valeuf> I was talking about a situation in which you use the converter to convert HTML from another website
222 2010-07-11T19:21:34 <valeuf> (for instance a Wikipedia page or whatever else...)
223 2010-07-11T19:21:42 <ThomasWaldmann> well, if that works, nice, but i am even more interested in own stuff roundtrip
224 2010-07-11T19:21:54 <waldi> valeuf: a convert have no external context, so there is no "other website"
225 2010-07-11T19:22:41 <valeuf> waldi: would you call importer so ?
226 2010-07-11T19:23:31 <valeuf> I definitely think that one of interesting feature with the converter is to import data from other source
227 2010-07-11T19:23:45 <valeuf> but I agree that it is not the main task of the converter
228 2010-07-11T19:23:48 <waldi> valeuf: a moin wiki page have the same problem
229 2010-07-11T19:24:11 <waldi> it can include relative references, that may not longer valid
230 2010-07-11T19:24:22 <valeuf> what do you mean ?
231 2010-07-11T19:24:40 <waldi> [[FrontPage]]
232 2010-07-11T19:24:53 <valeuf> yes ?
233 2010-07-11T19:26:38 <waldi> okay, anything else?
234 2010-07-11T19:26:47 <valeuf> no :)
235 2010-07-11T19:26:56 <valeuf> (at least not for me)
236 2010-07-11T19:27:57 <waldi> thank you valeuf
237 2010-07-11T19:28:08 <waldi> diofeher: please begin
238 2010-07-11T19:28:29 <diofeher> ok
239 2010-07-11T19:28:30 <diofeher> What I did last week:
240 2010-07-11T19:28:30 <diofeher> * created new hierarchical structure (base.html | layout.html | show.html )
241 2010-07-11T19:28:31 <diofeher> * created some tests in actions
242 2010-07-11T19:28:31 <diofeher> * refactored JinjaTheme, preparing to drop Page use and get rid of link_to
243 2010-07-11T19:28:31 <diofeher> Plan to do:
244 2010-07-11T19:28:33 <diofeher> * finish hierachical structures in other actions
245 2010-07-11T19:28:35 <diofeher> * resolve wikiutil.interwiki_name and fix JinjaTheme to use it
246 2010-07-11T19:28:37 <diofeher> * remove send_title from actions and replace to render_template in actions
247 2010-07-11T19:28:39 <diofeher> * merge JinjaTheme back to ThemeBase
248 2010-07-11T19:29:54 <waldi> questions for diofeher?
249 2010-07-11T19:31:10 <ThomasWaldmann> diofeher: the todo for next days should be what you see on your TODO page
250 2010-07-11T19:32:00 <ThomasWaldmann> so, try to speed up
251 2010-07-11T19:32:41 <diofeher> ok, tomorrow i have the last class to finish
252 2010-07-11T19:34:18 <ThomasWaldmann> (most actions can wait a bit, but it is essential to get the theme stuff in shape so it can be merged back, so we can do other work based on it at europython)
253 2010-07-11T19:34:58 * ThomasWaldmann finished
254 2010-07-11T19:35:00 <diofeher> but actions rendering weird doesn't block you?
255 2010-07-11T19:35:26 <diofeher> ah, most actions :D
256 2010-07-11T19:36:46 <diofeher> finished?
257 2010-07-11T19:36:46 <waldi> thank you diofeher
258 2010-07-11T19:36:51 <diofeher> thx too :)
259 2010-07-11T19:36:55 <waldi> DmitryAndreev: you there?
260 2010-07-11T19:37:00 <DmitryAndreev> y
261 2010-07-11T19:37:28 <DmitryAndreev> most of the time i spend for tests and bugfixes in all my converters
262 2010-07-11T19:38:04 <DmitryAndreev> also i add directive for parsers to rst converters, and i think i can try to add this to 1.9 rst parser
263 2010-07-11T19:38:33 <DmitryAndreev> for now i have 89-95% cover in tests
264 2010-07-11T19:38:45 <ThomasWaldmann> iirc some user missed that capability recently
265 2010-07-11T19:38:51 <DmitryAndreev> and >75% cover in roundtrip tests
266 2010-07-11T19:40:01 <DmitryAndreev> i need to do some code cleanup before midterm (and rewrite rst->dom coverter tests to xpath)
267 2010-07-11T19:40:07 <ThomasWaldmann> how about practical tests? you use your stuff regularly in a life wiki?
268 2010-07-11T19:42:18 <DmitryAndreev> ThomasWaldmann, no, i do not try to run this as wiki, but i tries on real pages, for rst it works very good, but i don't found examples for some rst dom nodes.
269 2010-07-11T19:42:52 <waldi> DmitryAndreev: some comments
270 2010-07-11T19:42:53 <waldi> please always use helper classes/methods, MoinMoin.util.iri.Iri, MoinMoin.converter2._args_wiki.unparse
271 2010-07-11T19:43:06 <waldi> why is the moinmoin output implemented iterative instead of recursive?
272 2010-07-11T19:44:09 <ThomasWaldmann> good questions 1 day before midterm evals start :P
273 2010-07-11T19:45:43 <DmitryAndreev> waldi, it works as state machine, and recursion in python is evil, you will have a problem with >1000 depth of recursion, because one call of function in python is more then one call in C.
274 2010-07-11T19:46:22 <DmitryAndreev> more then one call in real* so stack will overflow
275 2010-07-11T19:46:46 <DmitryAndreev> thats too in CPython*
276 2010-07-11T19:46:58 <DmitryAndreev> so more then one call in C.)
277 2010-07-11T19:47:09 <DmitryAndreev> too->true
278 2010-07-11T19:47:11 <ThomasWaldmann> you are unlikely encountering critical depths in rst documents
279 2010-07-11T19:47:29 <waldi> DmitryAndreev: i see what it does. is the stack overflow a problem that is problematic right now that makes the much higher complexity necessary?
280 2010-07-11T19:49:21 <DmitryAndreev> waldi, i don't think that state machin is more complex, may be i don't found better recursive solution.
281 2010-07-11T19:52:47 <DmitryAndreev> moin
282 2010-07-11T19:54:05 <waldi> DmitryAndreev: you consider using seven stacks instead of one easy?
283 2010-07-11T19:54:45 <eSyr> I agree with Dmitry, moreovaer, i think that FSM is classical way for working with grammars/syntaxes and using FSM was my first proposal to Dmitry.
284 2010-07-11T19:54:50 <eSyr> *moreover
285 2010-07-11T19:54:54 <waldi> DmitryAndreev: please make sure that all the code uses unicode
286 2010-07-11T19:55:02 <waldi> eSyr: this is no grammer, this is a tree
287 2010-07-11T19:55:15 <waldi> the classic way to use DFS is recursive
288 2010-07-11T19:56:06 <eSyr> it's simplest way, not classical.
289 2010-07-11T19:56:23 <DmitryAndreev> waldi, well, when i started i didn't think,thet i'll need so many stack before i face with problem that they solves.)
290 2010-07-11T19:58:10 <DmitryAndreev> waldi, yes, i need more tests for unicode things. but i use u'' in unit tests, and also i have ru text in experiments
291 2010-07-11T19:58:13 <eSyr> also, there is not only DFS, but generic tree working.
292 2010-07-11T19:58:51 <waldi> DmitryAndreev: the converter themself is full of byte-strings
293 2010-07-11T19:59:59 <waldi> okay, anything else?
294 2010-07-11T20:00:08 * ThomasWaldmann not
295 2010-07-11T20:00:08 <eSyr> DmitryAndreev: using unicode strings in tests doesn't conflict with bytestrings in code :)
296 2010-07-11T20:00:11 * eSyr not
297 2010-07-11T20:00:22 <waldi> thank you DmitryAndreev
298 2010-07-11T20:00:26 <DmitryAndreev> waldi, ok, thx for note, i'll looks on this and change
299 2010-07-11T20:00:35 <waldi> thank you all for attending todays meeting
300 2010-07-11T20:01:06 <valeuf> what' s the plan for the next sunday (since it is EuroPython :p )
301 2010-07-11T20:01:52 <ThomasWaldmann> i will be travelling at meeting time
302 2010-07-11T20:02:16 <valeuf> I should be already a birmingham but I am not sure
303 2010-07-11T20:02:47 <ThomasWaldmann> not sure about reimar, but in case of trouble, waldi might have to do it again
304 2010-07-11T20:04:48 <ThomasWaldmann> valeuf: at which hotel are you again?
305 2010-07-11T20:05:40 <valeuf> Birmingham Central Broadway Plaza
306 2010-07-11T20:06:06 <valeuf> there is wireless internet normally
307 2010-07-11T20:08:21 <valeuf> and you finally, where did you go ?
308 2010-07-11T20:08:29 <diofeher> hey guys, i will have a big open source conference here in brazil too
309 2010-07-11T20:08:51 <diofeher> when europython starts?
310 2010-07-11T20:09:09 <ThomasWaldmann> I'll arrive sun evening, rather late. so i guess we'll meet at monday at the conference.
311 2010-07-11T20:09:34 <valeuf> yep, I do not how people from moinmoin look :p
312 2010-07-11T20:09:37 <ThomasWaldmann> premier inn
313 2010-07-11T20:09:37 <valeuf> it will be quite weird
314 2010-07-11T20:10:07 <ThomasWaldmann> watch out for a big guy with moin logo :)
315 2010-07-11T20:10:11 <valeuf> :D
316 2010-07-11T20:10:22 <valeuf> you have some Moin shirt ?
317 2010-07-11T20:11:13 <valeuf> (or T-shirt I mean )
318 2010-07-11T20:11:14 <ThomasWaldmann> yes
319 2010-07-11T20:11:20 <valeuf> nice :)
320 2010-07-11T20:11:33 <diofeher> ohhh man, send me one of this T-shirt :P
321 2010-07-11T20:12:08 <ThomasWaldmann> first work, then t-shirts, maybe :D
322 2010-07-11T20:12:18 <diofeher> hahaa ok
323 2010-07-11T20:15:15 <ThomasWaldmann> hmm, i have an idea for google :)
324 2010-07-11T20:15:29 <ThomasWaldmann> project-logo customized SOC T-Shirts :D
325 2010-07-11T20:17:28 <valeuf> ThomasWaldmann: it would pretty hard for them to manage all the projects I guess !
326 2010-07-11T20:18:00 <ThomasWaldmann> i guess an upload button for a svg project logo would be enough
327 2010-07-11T20:18:32 <valeuf> I need to reboot my server
328 2010-07-11T20:18:33 <valeuf> see you
329 2010-07-11T20:18:44 <ThomasWaldmann> but yes, managing many different Ts is more complicated than only one sort
330 2010-07-11T20:19:30 *** grzywacz
331 2010-07-11T20:19:54 *** grzywacz
332 2010-07-11T20:24:53 <TheSheep> re
333 2010-07-11T20:24:59 <TheSheep> sorry about that
334 2010-07-11T20:29:56 <ThomasWaldmann> you also need that 24h battery :)
335 2010-07-11T20:30:29 <TheSheep> definitely
336 2010-07-11T20:31:04 <TheSheep> I charged it before the trip, but didn't charge my phone, and when I connected the phone for tethering, it drained the laptop's battery
337 2010-07-11T20:31:26 <TheSheep> I followed the meeting on the phone, but it was suboptimal
338 2010-07-11T20:31:58 *** valeuf
339 2010-07-11T20:51:33 <dreimark> re
340 2010-07-11T20:52:03 * dreimark the next two sundays i am travelling at meeting time
341 2010-07-11T20:55:36 * dreimark prefers shifting meeting time to monday for boths
342 2010-07-11T21:05:56 <dreimark> DmitryAndreev: eSyr which limitations will we have with doing it iterative instead of recursive
343 2010-07-11T21:06:10 <dreimark> if there are any
344 2010-07-11T21:21:54 <DmitryAndreev> dreimark, i don't see any limitations, maybe more memory used for statuses of converter and functions(methods) will use more global variables (object's variables)
345 2010-07-11T21:33:59 * ThomasWaldmann patches the crap pkg_resources stuff out of babel
346 2010-07-11T21:35:56 <ThomasWaldmann> ... and it extracts \o/
347 2010-07-11T21:38:24 <dreimark> http://xkcd.com/
348 2010-07-11T22:04:31 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8466:e610b1c8ae65 2.0-dev/setup.py: update setup.py
349 2010-07-11T22:04:33 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8467:de6a753a8363 2.0-dev/MoinMoin/support/babel/ (__init__.py messages/checkers.py messages/extract.py): babel: custom patch to remove its usage of pkg_resources (setuptools)
350 2010-07-11T22:04:34 <CIA-98> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8468:55a7aa427d6a 2.0-dev/docs/REQUIREMENTS: updated REQUIREMENTS
351 2010-07-11T22:08:24 * ei-grad eating a birthday cake, drinking tea and rejoicing two solved tasks (both tasks on last hour) on smpCTF :-)
352 2010-07-11T22:10:44 <ei-grad> in current tempo we going to pass to the finals, but not sure that we would go there in any case...
353 2010-07-11T22:16:25 <dreimark> happy birthday ei-grad
354 2010-07-11T22:32:32 <ei-grad> dreimark: thanks)
355 2010-07-11T22:37:24 <ThomasWaldmann> ei-grad: happy birthday :)
356 2010-07-11T22:37:33 <xorAxAx> happy birthday ei-grad :)
357 2010-07-11T22:43:40 <ei-grad> ThomasWaldmann: xorAxAx: thanks :)
358 2010-07-11T23:08:49 <ThomasWaldmann> hmm, am i overlooking something or is there no easy way to exclude stuff when extracting messages with babel?
359 2010-07-11T23:44:09 *** grzywacz
360 2010-07-11T23:44:36 *** grzywacz
361