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 has left #moin-dev
  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 has quit IRC
  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 has joined #moin-dev
  34 2010-07-11T10:39:12  <ThomasWaldmann> moin
  35 2010-07-11T11:17:24  *** kursor has quit IRC
  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_ has quit IRC
  40 2010-07-11T13:00:25  *** aa_ has joined #moin-dev
  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 has joined #moin-dev
  44 2010-07-11T14:48:00  *** grzywacz has joined #moin-dev
  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 has left #moin-dev
  49 2010-07-11T15:54:28  *** kursor has joined #moin-dev
  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 has joined #moin-dev
  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 has joined #moin-dev
  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 has quit IRC
  72 2010-07-11T17:02:17  *** valeuf has joined #moin-dev
  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 has left #moin-dev
 106 2010-07-11T17:52:05  *** diofeher has joined #moin-dev
 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 has left #moin-dev
 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 has quit IRC
 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 has joined #moin-dev
 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 has quit IRC
 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 has joined #moin-dev
 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 has quit IRC
 331 2010-07-11T20:19:54  *** grzywacz has joined #moin-dev
 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 has quit IRC
 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 has quit IRC
 360 2010-07-11T23:44:36  *** grzywacz has joined #moin-dev
 361 

MoinMoin: MoinMoinChat/Logs/moin-dev/2010-07-11 (last edited 2010-07-10 22:45:03 by IrcLogImporter)