1 2010-06-20T00:16:31  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8334:bfbf9bd239d9 2.0-dev/MoinMoin/storage/backends/fs19.py: fs19: set NAME (NAME_OLD) metadata of a revision to the name the page had at that (previous) revision
   2 2010-06-20T00:25:20  *** Regger has joined #moin-dev
   3 2010-06-20T01:17:35  *** grzywacz has quit IRC
   4 2010-06-20T03:42:15  <diofeher> good evening
   5 2010-06-20T05:47:51  *** RogerHaase has joined #moin-dev
   6 2010-06-20T05:57:23  <RogerHaase> ThomasWaldmann: Regarding auto scroll -- last chat of 1-2 weeks ago you had 2 comments on autoscroll6.diff (or 7). (1) cookie was always root. (2) maybe use javascript code switch instead of cookie.
   7 2010-06-20T05:59:17  <RogerHaase> autoscroll9.diff in http://moinmo.in/FeatureRequests/AutoScrollingTheEditorTextArea fixes the cookie issue by passing the wiki root to client-side in meta tag.
   8 2010-06-20T06:05:30  <RogerHaase> Regarding javascript code switch instead of cookie and H1 trigger to turn on debugging aids, I prefer H1 trigger and cookie.  This allows debug to run on moinmo.in -- all client side code, most of debug is formating span tags so they are visible.
   9 2010-06-20T06:10:46  <RogerHaase> autoscroll9.diff also has attempted workaround for dreimark's large table problem.  I have not been able to reproduce problem after trying for hours.  I am still concerned about issues documented in http://moinmo.in/MoinMoinBugs/DuplicateIdsOnSpanTags.
  10 2010-06-20T06:14:38  <RogerHaase> I am running 1.9.2 plus autoscroll9, page caching off, and one line mod to /parser/text.py so double-click works within {{{ ... }}}.
  11 2010-06-20T06:47:16  *** RogerHaase has left #moin-dev
  12 2010-06-20T10:52:35  <ThomasWaldmann> diofeher: moin
  13 2010-06-20T10:58:31  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8335:c3e946e02275 2.0-dev/MoinMoin/storage/backends/fs19.py: fs19: move name processing to edit-log parser, remove empty metadata values for attachments
  14 2010-06-20T11:23:16  *** grzywacz has joined #moin-dev
  15 2010-06-20T11:39:12  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8336:fe9115c71ad1 2.0-dev/MoinMoin/storage/serialization.py: xml serialization: add support for dict type
  16 2010-06-20T13:37:02  * ThomasWaldmann cleans up and normalizes user metadata
  17 2010-06-20T14:04:29  <ThomasWaldmann> waldi: show_topbottom - do we want to kill this?
  18 2010-06-20T14:04:58  <ThomasWaldmann> show_nonexist_qm - ""
  19 2010-06-20T14:08:21  <waldi> the first could be done. the second is better suited for a stylesheet
  20 2010-06-20T14:09:36  <ThomasWaldmann> yes. does the first makes sense or is it rather schnickschnack?
  21 2010-06-20T14:09:59  <waldi> the later
  22 2010-06-20T14:10:01  * ThomasWaldmann rather would like some anchor link in headlines
  23 2010-06-20T14:10:28  <ThomasWaldmann> ok, I'll kill both.
  24 2010-06-20T14:11:03  <ThomasWaldmann> we have some nonexist class anyway and if someone wants question marks, he can make css for that
  25 2010-06-20T14:31:20  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8337:4c53b8a1f323 2.0-dev/MoinMoin/storage/backends/fs19.py: fs19: cleanup and normalize user profile metadata
  26 2010-06-20T14:31:24  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8338:f3619fdf54f1 2.0-dev/MoinMoin/ (4 files in 4 dirs): (log message trimmed)
  27 2010-06-20T14:31:25  <CIA-49> cleaning up user profiles (details below)
  28 2010-06-20T14:31:25  <CIA-49> we normalize user profile values to the correct type (no flags with "0"/"1",
  29 2010-06-20T14:31:25  <CIA-49> but really boolean), integers will be really int, etc.
  30 2010-06-20T14:31:25  <CIA-49> get rid of empty values if an empty value is the default anyway or does not make sense
  31 2010-06-20T14:31:25  <CIA-49> killed some user profile entries:
  32 2010-06-20T14:31:26  <CIA-49> show_nonexist_qm - Show question mark for non-existing pagelinks
  33 2010-06-20T15:19:42  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8339:f19a4d59b7b1 2.0-dev/MoinMoin/ (4 files in 4 dirs): rename show_page_trail to show_trail, improve description
  34 2010-06-20T15:30:52  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8340:75a8e4795077 2.0-dev/MoinMoin/ (6 files in 5 dirs): rename subscribed_pages to subscribed_items, improve description
  35 2010-06-20T16:35:47  <ei-grad> ThomasWaldmann: should i replace old ldap_wikiconfig_snippet with a new one with LDAPConnection and LDAPGroups, or add it as ldap_wikiconfig_snippet2?
  36 2010-06-20T16:57:01  <CIA-49> Dmitry Andreev <klieg.polar@gmail.com> default * 8316:7293fb648410 2.0-dev-wiki-rest-dandreev/MoinMoin/converter2/rst_in.py: ReStructuredText->DOM: Basic structure
  37 2010-06-20T16:58:03  <CIA-49> Andrew Grigorev <andrew@ei-grad.ru> default * 5709:8dff4a74d341 1.9-ldap-kerberos-agrigorev/MoinMoin/datastruct/backends/ldap_groups.py: [LDAP2010] bind_once not needed for LDAPGroups
  38 2010-06-20T16:58:03  <ThomasWaldmann> ei-grad: add an additional one and explain the difference in it
  39 2010-06-20T16:58:05  <CIA-49> Andrew Grigorev <andrew@ei-grad.ru> default * 5710:613eaf2554d4 1.9-ldap-kerberos-agrigorev/MoinMoin/util/ldap_connection.py: [LDAP2010] docstring fix
  40 2010-06-20T16:58:08  <CIA-49> Andrew Grigorev <andrew@ei-grad.ru> default * 5711:ac5cf827b731 1.9-ldap-kerberos-agrigorev/ (5 files in 5 dirs):
  41 2010-06-20T16:58:08  <CIA-49> [LDAP2010] LDAPAuth and LDAPGroups refactored to use LDAPConnection and be compatible with old-style configs
  42 2010-06-20T16:58:08  <CIA-49> ldap_wikiconfig_snippet updated
  43 2010-06-20T16:58:58  <ei-grad> hm... ok... sorry, may be i will late on today meeting, had to go
  44 2010-06-20T16:59:01  <ei-grad> bbl
  45 2010-06-20T17:23:30  <diofeher> moin
  46 2010-06-20T17:26:09  *** RogerHaase has joined #moin-dev
  47 2010-06-20T17:27:23  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8341:58cde17da2b0 2.0-dev/MoinMoin/ (4 files in 4 dirs): (log message trimmed)
  48 2010-06-20T17:27:23  <CIA-49> User: cleanup value init, defaults, data types, validation of values
  49 2010-06-20T17:27:23  <CIA-49> The only value we need to validate dynamically all the time is u.language,
  50 2010-06-20T17:27:23  <CIA-49> because language support could change.
  51 2010-06-20T17:27:23  <CIA-49> Move some input validation / type conversion to userprefs.
  52 2010-06-20T17:27:23  <CIA-49> Conversion of very old moin profiles: do it in fs19 and get rid of the old crap:
  53 2010-06-20T17:27:24  <CIA-49> tz_offset converted from hours to seconds
  54 2010-06-20T17:27:37  <ThomasWaldmann> hi diofeher
  55 2010-06-20T17:29:38  <RogerHaase> ThomasWaldmann: Any more issues on auto scroll?
  56 2010-06-20T17:32:37  <ThomasWaldmann> RogerHaase: i didn't try it recently, so I guess you know better :)
  57 2010-06-20T17:35:48  <RogerHaase> Thomaswaldmann: I would like autoscroll9 applied to 1.9.3.  Do you object to cookie based debugging turned on by H1 phrase?
  58 2010-06-20T17:37:52  <ThomasWaldmann> well, it feels a bit magic, but if you think it doesn't false trigger, we can do it
  59 2010-06-20T17:42:24  *** DmitryAndreev has quit IRC
  60 2010-06-20T17:42:48  <RogerHaase> I think it may be useful in case there are more bugs to be analyzed.  Right now the span line-numbers are inconsistent among parsers/formatters and also vary based on page caching.
  61 2010-06-20T17:46:14  <ThomasWaldmann> RogerHaase: what is the exact commit comment?
  62 2010-06-20T17:47:28  <ThomasWaldmann> applied autoscroll9.diff, details see below (thanks to Roger Haase)
  63 2010-06-20T17:47:49  <ThomasWaldmann> this is what i have now, now i need the details relative to what we have in the repo
  64 2010-06-20T17:48:21  <ThomasWaldmann> (btw, this would be easier if I get a complete changeset from hg, not patches)
  65 2010-06-20T17:49:44  <diofeher> ThomasWaldmann hi ^^
  66 2010-06-20T17:50:15  <ThomasWaldmann> RogerHaase: autoscroll5.diff description? rest i found on the wiki
  67 2010-06-20T17:52:06  <ThomasWaldmann> RogerHaase: also need desc for autoscroll6
  68 2010-06-20T17:53:17  <RogerHaase> ThomasWaldmann: I think all you need to apply is autoscroll9.  Looking.
  69 2010-06-20T17:53:19  <ThomasWaldmann> forget about 5, this is already committed
  70 2010-06-20T17:53:39  <ThomasWaldmann> yes, i applied 9, but i need commit comment for 6
  71 2010-06-20T17:53:57  <ThomasWaldmann> (because that is included, hopefully :)
  72 2010-06-20T17:54:17  <RogerHaase> OK, I need a minute to look.
  73 2010-06-20T17:54:48  <ThomasWaldmann> RogerHaase: http://paste.pocoo.org/show/227645/ this is what i have right now
  74 2010-06-20T17:55:31  <ThomasWaldmann> diofeher: you are working on your project?
  75 2010-06-20T17:55:49  <ThomasWaldmann> lots to do
  76 2010-06-20T17:58:07  <RogerHaase> I think the commit message for 9 should be "debugging aids and workaround for MoinMoinBugs/DoubleClickJSWithVeryLargeTables " -- rest is very trivial.
  77 2010-06-20T18:00:28  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 5707:83401c5bf249 1.9/MoinMoin/ (theme/__init__.py web/static/htdocs/common/js/common.js): editor autoscrolling: debugging helpers, workaround for MoinMoinBugs/DoubleClickJSWithVeryLargeTables, applied autoscroll9.diff (thanks to Roger Haase)
  78 2010-06-20T18:01:16  <ThomasWaldmann> RogerHaase: maybe test it before we release it :D
  79 2010-06-20T18:03:42  <RogerHaase> For sure.  OK, 6, 7, and 8 were never applied. All those changes are in 9.
  80 2010-06-20T18:04:36  <RogerHaase> Can you explain "complete changeset" vs. the autoscroll9 patch?
  81 2010-06-20T18:05:02  <ThomasWaldmann> if one works with mercurial, on can commit locally and export a changeset
  82 2010-06-20T18:05:22  <ThomasWaldmann> that changeset includes the patch, the author, time, commit comment
  83 2010-06-20T18:05:56  <RogerHaase> OK, will give that a try for next time. :)
  84 2010-06-20T18:06:15  <ThomasWaldmann> there's a short intro linked from MoinDev page
  85 2010-06-20T18:06:54  <ThomasWaldmann> mercurial is also quite useful for non-moin stuff
  86 2010-06-20T18:07:37  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8342:e7901ef842d0 2.0-dev/MoinMoin/userprefs/prefs.py: userprefs: use shortcut u instead of request.user
  87 2010-06-20T18:08:08  <ThomasWaldmann> diofeher: ?
  88 2010-06-20T18:09:57  <RogerHaase> Yes, I have begun to use mercurial for my rock art recording project.  But working alone, I have little need for many of the features designed for teams.
  89 2010-06-20T18:11:37  <ThomasWaldmann> ask marcel haefner :)
  90 2010-06-20T18:13:46  <diofeher> ThomasWaldmann: sorry, i was lunching.. gonna work now
  91 2010-06-20T18:17:17  <ThomasWaldmann> maybe start with the merge
  92 2010-06-20T18:29:55  <CIA-49> Diogenes Augusto <diofeher@gmail.com> default * 8398:ada0531b9f2b 2.0-dev-jinja2-plugins-dfeher/MoinMoin/ (14 files in 11 dirs): [templating] merging repo with 2.0-dev again
  93 2010-06-20T18:32:49  <ThomasWaldmann> you can omit the "again", you will do that often :)
  94 2010-06-20T18:34:56  <diofeher> hehe ok ^^
  95 2010-06-20T18:44:51  <ThomasWaldmann> TheSheep and me discussed recently about your project, the results ended up on your todo
  96 2010-06-20T18:45:20  <diofeher> ThomasWaldmann: i was reading.. a lot to do
  97 2010-06-20T18:45:41  <ThomasWaldmann> yeah, and we need to speed up a bit, progress is a bit slow
  98 2010-06-20T18:46:47  <ThomasWaldmann> maybe do the easy stuff now, just to make the list shorter
  99 2010-06-20T18:51:46  <ThomasWaldmann> diofeher: dreimark: ei-grad: eSyr: TheSheep: valeuf: waldi: xorAxAx: meeting in 9mins
 100 2010-06-20T18:52:04  <xorAxAx> 8
 101 2010-06-20T18:52:16  <waldi> DmitryAndreev is missing
 102 2010-06-20T18:52:44  <ThomasWaldmann> he has 8mins to join :)
 103 2010-06-20T18:53:05  <xorAxAx> 7
 104 2010-06-20T18:53:45  <xorAxAx> thomas is 60000 ms in the past :)
 105 2010-06-20T18:54:08  <waldi> no
 106 2010-06-20T18:54:37  <xorAxAx> hmm
 107 2010-06-20T18:54:45  <xorAxAx> waldi: ?
 108 2010-06-20T18:54:47  <valeuf> moin
 109 2010-06-20T18:54:50  <eSyr> Hi.
 110 2010-06-20T18:54:52  <xorAxAx> salut
 111 2010-06-20T18:54:54  <diofeher> ThomasWaldmann: yes... I've finished two classes in college... gonna have a more lot of free time this week
 112 2010-06-20T18:55:11  <eSyr> Dmitry just phoned me and said that he has problem with internet connection.
 113 2010-06-20T18:55:18  <waldi> xorAxAx: his message arrived before 16:53:00 UTC
 114 2010-06-20T18:55:31  <eSyr> (something with hith buggy router)
 115 2010-06-20T18:55:56  <xorAxAx> waldi: so? it arrived after 18:52 so he is wrong :)
 116 2010-06-20T18:56:57  <eSyr> dreimark: [about editmoin] so, patches for 1.9 are still not in editmoin 1.15?
 117 2010-06-20T18:59:02  <xorAxAx> 1 min. left
 118 2010-06-20T18:59:24  <TheSheep> :)
 119 2010-06-20T18:59:52  <CIA-49> Diogenes Augusto <diofeher@gmail.com> default * 8399:cf94d153be29 2.0-dev-jinja2-plugins-dfeher/MoinMoin/theme/jinja.py: [templating] removed unnecessary functions and imports
 120 2010-06-20T18:59:52  <eSyr> it's time.
 121 2010-06-20T19:00:00  <waldi> ei-grad, dreimark, valeuf, xorAxAx, diofeher, TheSheep, eSyr and ThomasWaldmann: welcome to todays meeting
 122 2010-06-20T19:00:05  <valeuf> :)
 123 2010-06-20T19:00:27  <waldi> i note that DmitryAndreev is absent
 124 2010-06-20T19:00:39  <diofeher> :)
 125 2010-06-20T19:00:40  <waldi> okay. ei-grad, dreimark please start
 126 2010-06-20T19:00:52  <eSyr> waldi: yes, 20:55 < eSyr> Dmitry just phoned me and said that he has problem with internet connection.
 127 2010-06-20T19:01:10  <waldi> eSyr: yes, he is absent with excuse
 128 2010-06-20T19:02:58  *** moin3 has joined #moin-dev
 129 2010-06-20T19:03:06  <waldi> okay, both ei-grad and dreimark seems to be unavailable right now
 130 2010-06-20T19:03:26  <moin3> me arrĂ­ved
 131 2010-06-20T19:03:29  <diofeher> can I start?
 132 2010-06-20T19:03:38  <moin3> have problems with my surfstick
 133 2010-06-20T19:03:41  <waldi> moin3: please identify yourself, you have no name
 134 2010-06-20T19:03:51  *** moin3 is now known as dreimark_
 135 2010-06-20T19:04:17  <dreimark_> sure because i am sitting at an ie8 and didn't want to enter any passowords
 136 2010-06-20T19:04:36  <dreimark_> waldi: please continue
 137 2010-06-20T19:04:48  <waldi> dreimark_: okay, your student also didn't show up yet
 138 2010-06-20T19:05:47  * dreimark_ bad
 139 2010-06-20T19:05:50  <waldi> diofeher, TheSheep: please go on
 140 2010-06-20T19:06:26  <diofeher> This week I have not worked much because I was too busy with college. But I finish two classes, now I have a lot of free time to work in my project.
 141 2010-06-20T19:06:26  <diofeher> What I did:
 142 2010-06-20T19:06:26  <diofeher>  * merged editbar() and editbarItems()
 143 2010-06-20T19:06:27  <diofeher>  * merged repository with 2.0-dev repo
 144 2010-06-20T19:06:27  <diofeher>  * removed duplication detection in navibar()
 145 2010-06-20T19:06:27  <diofeher>  * killed show_version(), credits(), show_timings() and searchform(). now they are rendering directly in templates
 146 2010-06-20T19:06:32  <diofeher> Plans for the next week:
 147 2010-06-20T19:06:34  <diofeher>  * kill print_mode support. it gonna be add later.
 148 2010-06-20T19:06:36  <diofeher>  * kill send_title, send_footer, header and footer. it's gonna render just one template (base.html).
 149 2010-06-20T19:06:38  <diofeher>  * convert dict stuff to ThemeBase properties.
 150 2010-06-20T19:06:40  <diofeher>  * convert use theme class instance as the way to pass data into template.
 151 2010-06-20T19:06:42  <diofeher> 
 152 2010-06-20T19:06:44  <diofeher> (all functions refers to JinjaTheme class)
 153 2010-06-20T19:07:18  <valeuf> diofeher: what's your plan for the print mode ? Just use CSS ?
 154 2010-06-20T19:07:40  <dreimark_> discussion later - currently reporting
 155 2010-06-20T19:07:42  <waldi> diofeher: any problems?
 156 2010-06-20T19:08:24  <diofeher> waldi: one problem yesterday, but i didn't have time to report in channel
 157 2010-06-20T19:09:16  <diofeher> i was trying to render base.html, that includes header.html, head.html and footer.html, passing data that was passed in head.html
 158 2010-06-20T19:09:58  <diofeher> and in jinja docs says it's possible to do this, but it seems that the data wasn't passed into included templates
 159 2010-06-20T19:10:56  <ThomasWaldmann> you will do that differently soon anyway
 160 2010-06-20T19:11:30  <waldi> okay, something else?
 161 2010-06-20T19:11:50  <diofeher> no ^^
 162 2010-06-20T19:12:14  <diofeher> well, valeuf i've not discussed this yet with ThomasWaldmann and TheSheep
 163 2010-06-20T19:12:15  <waldi> okay, now all can ask questions. valeuf?
 164 2010-06-20T19:12:31  <diofeher> but for me, just one template with simple css matches this well
 165 2010-06-20T19:12:44  <valeuf> diofeher: so a different template anyway ?
 166 2010-06-20T19:13:22  <ThomasWaldmann> print mode can be just a different template, same for moin dump, for atom feed, ...
 167 2010-06-20T19:13:37  <valeuf> ok :)
 168 2010-06-20T19:13:37  <diofeher> valeuf: yes
 169 2010-06-20T19:13:40  <diofeher> ^^
 170 2010-06-20T19:14:16  <waldi> any other questions?
 171 2010-06-20T19:14:28  *** dreimark_ has quit IRC
 172 2010-06-20T19:14:41  <ThomasWaldmann> why does UMTS suck? :)
 173 2010-06-20T19:14:49  <valeuf> diofeher: do you plan something about embedded webbrowser ? (iPhone, Android ...)
 174 2010-06-20T19:15:10  <valeuf> diofeher: to have some special template for such platforms ?
 175 2010-06-20T19:15:25  <ThomasWaldmann> still working on the basics
 176 2010-06-20T19:15:40  <valeuf> ok
 177 2010-06-20T19:16:03  <waldi> thank you diofeher
 178 2010-06-20T19:16:16  <waldi> valeuf, xorAxAx: you are next, please speak up
 179 2010-06-20T19:16:23  <valeuf> ok
 180 2010-06-20T19:16:39  <xorAxAx> moooooo
 181 2010-06-20T19:17:02  <valeuf> What I did this week :
 182 2010-06-20T19:17:02  <valeuf>     *  Clear list of the DOM Tree elements with missng stuff and some modification.    * Finalized the list of HTML-DOM Tree equivalences.
 183 2010-06-20T19:17:03  <valeuf>       Added support for the latest missing tags.
 184 2010-06-20T19:17:03  <valeuf>     * Run tests.
 185 2010-06-20T19:17:29  <valeuf> I finally did NOT work on CSS parsing even if it was in my todo list
 186 2010-06-20T19:17:38  <valeuf> For the next week :
 187 2010-06-20T19:17:55  <valeuf> # Fix the latest WIP and Nothing we can still see on : DOM DocBook and HTML 2010/HTML-DOM
 188 2010-06-20T19:17:55  <valeuf> # Review and refactor code. (We can group some functions, re-organize the order of the functions ...).
 189 2010-06-20T19:17:56  <valeuf> # Add comments to the code.
 190 2010-06-20T19:17:56  <valeuf> # Write some more complex tests.
 191 2010-06-20T19:18:28  *** moin0 has joined #moin-dev
 192 2010-06-20T19:18:30  <valeuf> And good news, I finish my exams next wednesday, so I will be completely free for the SoC really soon
 193 2010-06-20T19:19:16  <waldi> any problems?
 194 2010-06-20T19:19:18  *** moin0 is now known as dreimark_
 195 2010-06-20T19:19:41  <xorAxAx> i havent reviewed most of your commits but plan to do so in the next days, valeuf
 196 2010-06-20T19:20:10  <valeuf> hum my solution to test the HTML converter in the wiki is not working anymore after waldi change the converter factory
 197 2010-06-20T19:20:33  <valeuf> but I am investigating to see how it should work with my special mimetype,
 198 2010-06-20T19:21:12  <valeuf> I am also looking to use the WYSIWYG editor and the converter together, but at this time there is no conversion process when we save or show the page
 199 2010-06-20T19:21:36  <waldi> i'm not sure what you want to do. the converts should be complete self-hosting and the factory is only used for the registry, but not for code using the converter directlry
 200 2010-06-20T19:21:56  <valeuf> I do not know if I should use a special mimetype, or change something to have conversion done with the current html mimetype
 201 2010-06-20T19:22:56  <xorAxAx> please ask waldi after this meeting
 202 2010-06-20T19:22:57  <valeuf> waldi: actually when I have a page with text/html mimetype
 203 2010-06-20T19:22:58  <waldi> okay, we will postpone this
 204 2010-06-20T19:23:00  <valeuf> ok :)
 205 2010-06-20T19:23:08  <waldi> any question for valeuf?
 206 2010-06-20T19:23:35  <waldi> Please explain what the test added in 8390 should check for exactly?
 207 2010-06-20T19:24:00  *** dreimark_ has quit IRC
 208 2010-06-20T19:24:30  <valeuf> waldi: a list with a <dir> tag
 209 2010-06-20T19:24:43  <valeuf> actually this is normally for a list of directory
 210 2010-06-20T19:24:47  *** moin2 has joined #moin-dev
 211 2010-06-20T19:25:05  <valeuf> but it is widely render as a simple unordered list
 212 2010-06-20T19:25:16  <valeuf> so I decided to convert that using also an unordered list
 213 2010-06-20T19:26:13  <waldi> okay, i mixed that up with a different html tag
 214 2010-06-20T19:26:16  <valeuf> so the XPATH query will test there is an element list with attribute item-label-generate equal to unorered and with a child list-item-body with the value Item
 215 2010-06-20T19:27:09  <valeuf> waldi: yep me too I would not believe dir tag was used for that, but I checked in the reference, and I also checked the behavior on different browser
 216 2010-06-20T19:27:39  <waldi> the html spec also stats: " In practice, a user agent will render a DIR or MENU list exactly as a UL list."
 217 2010-06-20T19:27:54  <valeuf> yep
 218 2010-06-20T19:27:57  <waldi> other questions?
 219 2010-06-20T19:29:08  *** moin2 has quit IRC
 220 2010-06-20T19:29:36  <ThomasWaldmann> waldi: there are some questions for you on the wiki iirc
 221 2010-06-20T19:29:48  <ThomasWaldmann> or suggestions
 222 2010-06-20T19:30:12  <waldi> ThomasWaldmann: someone needs to tell me, then i can take a look on it
 223 2010-06-20T19:30:19  <waldi> thank you valeuf
 224 2010-06-20T19:31:06  <waldi> ei-grad still didn't show up
 225 2010-06-20T19:31:12  <waldi> anything else?
 226 2010-06-20T19:34:34  <ThomasWaldmann> iirc he told he might be late
 227 2010-06-20T19:34:53  <ThomasWaldmann> waldi: it was mostly about how to handle style stuff
 228 2010-06-20T19:34:57  <ThomasWaldmann> valeuf: give urls
 229 2010-06-20T19:35:13  <valeuf> waldi: yep : http://moinmo.in/ValentinJaniaut/GSoC/TreeOutputModification
 230 2010-06-20T19:35:42  <waldi> the meeting is closed, thank you for your time
 231 2010-06-20T19:35:46  <waldi> ThomasWaldmann: okay
 232 2010-06-20T19:36:06  <valeuf> this is a page with some information about the DOM tree, I tried to list the tags I saw used by the different converter, and check which one was already listed by your specification
 233 2010-06-20T19:37:06  <valeuf> I saw that moinwiki converter use some style to apply to whole page, so I was wondering if we should use same to apply style on the attribute
 234 2010-06-20T19:37:22  <valeuf> or use some specific attribute like font-size, text-decoration ...
 235 2010-06-20T19:40:01  <waldi> the tree format currently follows XSL-FO in this regard. all the style things are attached as attributes. i'm not longer sure if this was a wise decision
 236 2010-06-20T19:40:24  <diofeher> ThomasWaldmann: can I drop rss link support?
 237 2010-06-20T19:40:45  <valeuf> ah ok I see, so if we follow that, I can use any attribute like border-size, background-color and so ... ?
 238 2010-06-20T19:40:47  <ThomasWaldmann> diofeher: look at what i did in ThemeBase and do it accordingly
 239 2010-06-20T19:40:57  <diofeher> ok
 240 2010-06-20T19:41:57  <diofeher> got it :)
 241 2010-06-20T19:43:32  <valeuf> waldi: maybe we can think a little bit more about the best way for the style matters ?
 242 2010-06-20T19:44:58  <waldi> yep
 243 2010-06-20T19:45:32  <valeuf> because at this time, I am working on the HTML converter, so I want to use something near from CSS for style, but when I will work on BocBook, I will probably miss the XSL-FO approach...
 244 2010-06-20T19:46:08  <TheSheep> valeuf: I wouldn't care about existing css too much, new themes won't be compatible anyways
 245 2010-06-20T19:46:28  <waldi> does docbook have any notion of style anywa?
 246 2010-06-20T19:46:39  <valeuf> waldi: no style in DocBook
 247 2010-06-20T19:46:56  <valeuf> waldi: only semantic, the style is matter of the processor you will use to process you DocBook documentd
 248 2010-06-20T19:47:10  <valeuf> TheSheep: no I do not try to handle specific CSS from MoinMoin
 249 2010-06-20T19:47:23  <waldi> so it is irrelevant anyway, because the converter would ignore it
 250 2010-06-20T19:47:37  <valeuf> TheSheep: but for example to define the background-color of a table-cell, or the size of a text
 251 2010-06-20T19:49:51  <diofeher> just one test error with 2.0-dev merged. awesome :)
 252 2010-06-20T19:50:26  <valeuf> waldi: yep, but for the HTML converter, it would be better to process some style from the HTML code
 253 2010-06-20T19:51:15  <valeuf> waldi: at least for the tables, and the lists, since the different attributes to define the style of your list or your table are deprecated
 254 2010-06-20T19:51:30  <ThomasWaldmann> diofeher: Iri.rfind is known defect
 255 2010-06-20T19:52:12  * ThomasWaldmann tries to clean up the language determination
 256 2010-06-20T20:02:09  <CIA-49> Diogenes Augusto <diofeher@gmail.com> default * 8400:5c9c1d649ce6 2.0-dev-jinja2-plugins-dfeher/MoinMoin/templates/head.html: [templating] search_hint javascript moved to right place
 257 2010-06-20T20:02:11  <CIA-49> Diogenes Augusto <diofeher@gmail.com> default * 8401:84924aa3e2e8 2.0-dev-jinja2-plugins-dfeher/MoinMoin/theme/jinja.py: [templating] removed print_mode
 258 2010-06-20T20:02:12  <CIA-49> Diogenes Augusto <diofeher@gmail.com> default * 8402:be48d6e6d120 2.0-dev-jinja2-plugins-dfeher/MoinMoin/templates/head.html: [templating] regrouping html tags in head
 259 2010-06-20T20:02:15  <CIA-49> Diogenes Augusto <diofeher@gmail.com> default * 8403:b2add07e5ee9 2.0-dev-jinja2-plugins-dfeher/MoinMoin/ (templates/head.html theme/jinja.py): [templating] drop rsslink support in JinjaTheme. Atom support is done directly in template
 260 2010-06-20T20:10:00  * ei-grad there
 261 2010-06-20T20:11:07  <ei-grad> > 20:59:18 ei-grad | hm... ok... sorry, may be i will late on today meeting, had to go
 262 2010-06-20T20:19:44  <ThomasWaldmann> hi ei-grad
 263 2010-06-20T20:20:04  <ThomasWaldmann> well, you are a bit late, so just try reporting
 264 2010-06-20T20:28:23  <CIA-49> Diogenes Augusto <diofeher@gmail.com> default * 8404:a9a1cca4cc13 2.0-dev-jinja2-plugins-dfeher/MoinMoin/ (templates/header.html theme/jinja.py): [templating] removed url_for and interwiki from JinjaTheme. gonna use href or href_abs insted of url. interwiki rendering directly in template
 265 2010-06-20T20:33:18  <ThomasWaldmann> diofeher: wikiutil.getFrontpage also did i18n, you have to add that in your template implementation
 266 2010-06-20T20:37:12  <diofeher> ThomasWaldmann: ok, i'm  gonna replace this for translated_item_name(cfg.page_front_page)
 267 2010-06-20T20:38:40  <ThomasWaldmann> yup
 268 2010-06-20T20:39:53  <diofeher> now i see
 269 2010-06-20T20:40:33  <diofeher> getLocalizedPage do the same of translated_item_name, but works in object level instead of string
 270 2010-06-20T20:50:28  <diofeher> leaving now to watch brazil world cup's game :D
 271 2010-06-20T20:50:30  <diofeher> bbl
 272 2010-06-20T20:51:31  <CIA-49> Diogenes Augusto <diofeher@gmail.com> default * 8405:5b7abb8b50f0 2.0-dev-jinja2-plugins-dfeher/MoinMoin/templates/header.html: [templating] changing page_front_page links to behave the same of wikiutil.getFrontPage()
 273 2010-06-20T20:58:49  <ei-grad> Hi ThomasWaldmann. http://moinmo.in/LDAP2010/2010-06-20
 274 2010-06-20T20:59:13  *** franklin has joined #moin-dev
 275 2010-06-20T21:01:01  *** franklin_ has quit IRC
 276 2010-06-20T21:04:55  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8343:932cfa152280 2.0-dev/MoinMoin/ (9 files in 6 dirs):
 277 2010-06-20T21:04:55  <CIA-49> cleaned up language determination, details below
 278 2010-06-20T21:04:55  <CIA-49> implemented User.getLang() that returns the language to use for some user
 279 2010-06-20T21:04:55  <CIA-49> killed i18n.requestLanguage, not used any more
 280 2010-06-20T21:04:55  <CIA-49> simplified textcha language determination
 281 2010-06-20T21:04:56  <CIA-49> simplified some other places in the code related to language
 282 2010-06-20T21:09:19  <ThomasWaldmann> ei-grad: could you slowly read through the docs you added and fix spelling errors?
 283 2010-06-20T21:10:41  <ThomasWaldmann> also add a , in the (c) section
 284 2010-06-20T21:11:13  <ei-grad> ok
 285 2010-06-20T21:14:55  <ThomasWaldmann> just from looking at the diff, compatibility seems ok
 286 2010-06-20T21:16:18  <ThomasWaldmann> btw, the reason i made that class __init__ the way it was, is to be able to easily create a snippet from it
 287 2010-06-20T21:19:03  <ThomasWaldmann> can you make param order for groups (i mean the conn related stuff) same as for ldap_login as far as possible?
 288 2010-06-20T21:19:19  <ei-grad> i tried to do so
 289 2010-06-20T21:19:38  <ei-grad> is there anything i could improve in this?
 290 2010-06-20T21:19:49  <ei-grad> s/could/should/
 291 2010-06-20T21:20:06  <ThomasWaldmann> same for ldapconn
 292 2010-06-20T21:20:35  <ThomasWaldmann> well, start from ldap_login, because that is what has already existed and try to keep same order for the others
 293 2010-06-20T21:28:47  <ei-grad> hm... interesting, why i thought that base_dn should be required... i agree, it is probably still better to preserve the order of parameters unchanged instead of make base_dn required, the need for which is questionable
 294 2010-06-20T21:31:12  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8344:94f98affbfc3 2.0-dev/MoinMoin/ (events/emailnotify.py events/jabbernotify.py user.py): implemented User.getText, translates for user's language
 295 2010-06-20T21:31:58  <ThomasWaldmann> ei-grad: well, order might be not super-important, because with so many params one should use kwargs anyway
 296 2010-06-20T21:32:17  <ThomasWaldmann> but still, it is nice if it is same if there is no reason why it should be different
 297 2010-06-20T21:32:35  <ei-grad> yep
 298 2010-06-20T21:45:01  <CIA-49> Andrew Grigorev <andrew@ei-grad.ru> default * 5712:aa5a0df7c53a 1.9-ldap-kerberos-agrigorev/MoinMoin/ (3 files in 3 dirs): [LDAP2010] Changed the order of arguments for better compatibility with old LDAPAuth
 299 2010-06-20T22:08:44  <CIA-49> Andrew Grigorev <andrew@ei-grad.ru> default * 5713:d14637b92742 1.9-ldap-kerberos-agrigorev/ (4 files in 4 dirs):
 300 2010-06-20T22:08:45  <CIA-49> [LDAP2010] Fixed spelling errors in docstrings
 301 2010-06-20T22:08:45  <CIA-49> improved formating in ldap_wikiconfig_snippet
 302 2010-06-20T22:10:02  <ei-grad> heh, can not avoid spelling mistakes even in commit messages )
 303 2010-06-20T22:10:58  <ei-grad> bbl
 304 2010-06-20T22:13:27  <ThomasWaldmann> :)
 305 2010-06-20T22:14:24  * ThomasWaldmann has developed the habit of delaying <enter> for irreversible commands
 306 2010-06-20T22:34:33  * ThomasWaldmann thinks about what consequences it would have, if user profile items were more than normal items
 307 2010-06-20T22:35:46  <ThomasWaldmann> e.g. the username would be the item name then. changing the user name would be an item rename, deleting a user would move it to trashbin
 308 2010-06-20T22:36:47  <ThomasWaldmann> the stuff currently stored as user itemlevel metadata could be also revision metadata
 309 2010-06-20T22:37:21  <ThomasWaldmann> there could also be revision data (homepage? other usage?)
 310 2010-06-20T22:37:43  <ThomasWaldmann> s/more than/more like/
 311 2010-06-20T22:39:24  <ThomasWaldmann> (as I plan for normal items, they would also have a never-changing UUID)
 312 2010-06-20T22:39:51  <ThomasWaldmann> the data would have some mimetype, be protected by some acl
 313 2010-06-20T22:40:41  <ThomasWaldmann> (and I could reuse the same indexing as I already have for non-user items :)
 314 2010-06-20T22:41:43  <ThomasWaldmann> using reverse direction reasoning, non-user items could have email addresses, jids, ...
 315 2010-06-20T22:42:11  <ThomasWaldmann> (with the already existing emailimport feature in 1.9, you can write email to some page)
 316 2010-06-20T22:43:50  <ThomasWaldmann> user profile (user item metadata) editing could use same widgets maybe as non-user item metadata editing
 317 2010-06-20T22:46:22  <ThomasWaldmann> user lists are just like page lists (just for some specific part of namespace or some specific mimetype maybe)
 318 2010-06-20T23:59:51  <ThomasWaldmann> any comments? :)

MoinMoin: MoinMoinChat/Logs/moin-dev/2010-06-20 (last edited 2010-06-19 22:45:02 by IrcLogImporter)