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
3 2010-06-20T01:17:35 *** grzywacz
4 2010-06-20T03:42:15 <diofeher> good evening
5 2010-06-20T05:47:51 *** RogerHaase
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
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
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
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
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
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
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_
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
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
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_
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
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
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
275 2010-06-20T21:01:01 *** franklin_
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? :)