1 2011-01-30T00:00:24 <m4k3r> yay
2 2011-01-30T00:00:30 <m4k3r> moin o/
3 2011-01-30T00:03:11 <ThomasWaldmann> hi :)
4 2011-01-30T00:03:27 <ThomasWaldmann> i see 5 incoming changesets from your repo
5 2011-01-30T00:03:54 <ThomasWaldmann> is there anything we need to merge or is that from abandoned gci project?
6 2011-01-30T00:05:29 <m4k3r> No, IIRC they were changesets about OpenID, forked from another student and the committed to your repo.
7 2011-01-30T00:05:43 <m4k3r> s/the/then/
8 2011-01-30T00:05:45 * dreimark testpages war on MM
9 2011-01-30T00:06:10 <dreimark> hi m4k3r
10 2011-01-30T00:06:22 <m4k3r> moin
11 2011-01-30T00:06:56 <ThomasWaldmann> m4k3r: ok, so we don't need to pull them from you? if so, how do we make them not incoming? :)
12 2011-01-30T00:07:21 <m4k3r> No, you don't have to.
13 2011-01-30T00:07:23 <ThomasWaldmann> http://i.imgur.com/YU3Ww.jpg < haha
14 2011-01-30T00:07:43 <m4k3r> gh
15 2011-01-30T00:08:07 <dreimark> orgs
16 2011-01-30T00:08:10 <ThomasWaldmann> (that unusual smile on Tut's mask is from "V for Vendetta")
17 2011-01-30T00:08:32 <ThomasWaldmann> m4k3r: gh?
18 2011-01-30T00:09:37 <m4k3r> ThomasWaldmann: uh, sorry. I think that is used just in Italy. It's like a small laugh, such as 'lol' or 'xD'.
19 2011-01-30T00:09:49 <ThomasWaldmann> ah :)
20 2011-01-30T00:11:40 <m4k3r> Is MoinMoin going to be also in GSoc?
21 2011-01-30T00:11:43 <ThomasWaldmann> can bitbucket strip some recent changesets maybe?
22 2011-01-30T00:11:48 <ThomasWaldmann> we try :)
23 2011-01-30T00:11:52 <dreimark> m4k3r: we try
24 2011-01-30T00:11:58 <m4k3r> ThomasWaldmann: yep.
25 2011-01-30T00:12:01 <ThomasWaldmann> first! :P
26 2011-01-30T00:12:08 <dreimark> !
27 2011-01-30T00:16:28 <dreimark> ThomasWaldmann: may be we should depend on the py version which has the new d2
28 2011-01-30T00:17:31 <ThomasWaldmann> and that is which version? :)
29 2011-01-30T00:18:56 <ThomasWaldmann> afaik it is alpha and not in any python version
30 2011-01-30T00:21:57 <ThomasWaldmann> m4k3r: 10345:290fc3831aef
31 2011-01-30T00:22:10 <ThomasWaldmann> that and everything afterwards is incoming for me
32 2011-01-30T00:22:29 <m4k3r> Mh?
33 2011-01-30T00:24:12 <dreimark> ThomasWaldmann: i know, if a user needs it to get m2 we should require the py version. if we solve it differnt i am happy with whatever
34 2011-01-30T00:24:40 <ThomasWaldmann> m4k3r: i use the hg bitbucket extension and i am trying right now that everything that should be merged is (or will be) merged soon
35 2011-01-30T00:25:03 <ThomasWaldmann> because i plan to use a new repo soon and break with history
36 2011-01-30T00:25:40 <ThomasWaldmann> dreimark: afaik there is no such python version
37 2011-01-30T00:26:03 <ThomasWaldmann> and we can't really require more than 2.6 right now and we already do that
38 2011-01-30T00:26:08 <m4k3r> ThomasWaldmann: why break with history?
39 2011-01-30T00:26:28 <ThomasWaldmann> http://moinmo.in/MoinMoin2.0/InfrastructurePlans see there
40 2011-01-30T00:27:04 <m4k3r> They could be useful for locating bugs, apart from the fact that they are also memories.
41 2011-01-30T00:27:29 <dreimark> m4k3r: we link to old history
42 2011-01-30T00:27:33 <ThomasWaldmann> i won't kill the old repo of course
43 2011-01-30T00:27:50 <ThomasWaldmann> we just don't actively use it any more
44 2011-01-30T00:28:41 <m4k3r> Ah, space. Got it.
45 2011-01-30T00:29:09 <ThomasWaldmann> 200MB old vs. 2MB new :)
46 2011-01-30T00:29:30 <ThomasWaldmann> you remember cloning the current repo? :)
47 2011-01-30T00:29:35 * dreimark explaining desktop wiki seems to help
48 2011-01-30T00:30:34 <m4k3r> Yep.
49 2011-01-30T00:32:16 <ThomasWaldmann> (and this is why i'ld like to have 0 incoming stuff :)
50 2011-01-30T00:32:52 <m4k3r> God, I'm still fighting with Newton, after having spent months studying mechanics.
51 2011-01-30T00:33:15 * ThomasWaldmann throws an apple upon m4k3r
52 2011-01-30T00:33:24 <dreimark> macs
53 2011-01-30T00:33:46 <m4k3r> I think I will pass next summerthis way, without GSoC. :/
54 2011-01-30T00:41:01 *** cosmos_thought
55 2011-01-30T00:41:07 <cosmos_thought> moin
56 2011-01-30T00:41:27 <ThomasWaldmann> hi cosmos_thought
57 2011-01-30T00:42:32 <ThomasWaldmann> m4k3r: is this final school class or beginning of study at university?
58 2011-01-30T00:44:26 <m4k3r> ThomasWaldmann: I'm in the last high school year, but I would like to study in a very selective university, so I'm getting ready for its tests.
59 2011-01-30T00:45:20 <ThomasWaldmann> ah. yeah, good to be prepared.
60 2011-01-30T00:45:33 <ThomasWaldmann> studying cs or something else?
61 2011-01-30T00:46:46 <m4k3r> Computer Engeneering.
62 2011-01-30T00:47:13 <dreimark> ce (now there are two shortcuts)
63 2011-01-30T00:47:21 <m4k3r> xD
64 2011-01-30T00:47:35 <dreimark> computer science
65 2011-01-30T00:48:34 <ThomasWaldmann> m4k3r: is that like cs but with less theory/math and more practical stuff?
66 2011-01-30T00:48:54 <cosmos_thought> hi ThomasWaldmann
67 2011-01-30T00:51:32 <m4k3r> ThomasWaldmann: it should be really similar to cs (except for some exams), but you are an informatic, plus the engeneer title.
68 2011-01-30T00:53:09 <dreimark> gn
69 2011-01-30T00:53:36 <m4k3r> bb
70 2011-01-30T01:07:09 *** m4k3r
71 2011-01-30T02:38:20 <ThomasWaldmann> hmm, we have a js issue on global history
72 2011-01-30T02:39:02 <ThomasWaldmann> the Name column should have links to the items. in html, they are there, but it doesn't show them as links and you can't click on them.
73 2011-01-30T02:50:01 * ThomasWaldmann suspects function moinFirefoxWordBreak() {
74 2011-01-30T02:52:40 <Trip_> mildly amusing that something breaks and it's named "break"
75 2011-01-30T02:53:40 * Trip_ hopes Moin2 isn't using "javascript:" pseudo-links
76 2011-01-30T02:57:33 <ThomasWaldmann> hehe
77 2011-01-30T02:57:47 <ThomasWaldmann> break_firefox :P
78 2011-01-30T03:07:13 <ThomasWaldmann> yeah, that is it. destroys links. :|
79 2011-01-30T03:16:06 <Trip_> ThomasWaldmann sounds like a syntax error in an included js file
80 2011-01-30T03:17:20 *** cosmos_t1ought
81 2011-01-30T03:20:20 *** cosmos_thought
82 2011-01-30T03:25:13 <ThomasWaldmann> no, i guess the code is wrong
83 2011-01-30T03:25:24 <ThomasWaldmann> inserting to many zws
84 2011-01-30T03:32:29 *** grzywacz
85 2011-01-30T03:35:20 *** kasun
86 2011-01-30T03:36:57 <CIA-65> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 10345:1ec1c36434e8 2.0-dev/MoinMoin/static/js/common.js: work around issue causes by moinFirefoxWordBreak by disabling it
87 2011-01-30T05:18:28 *** Trip_
88 2011-01-30T06:24:27 *** kasun
89 2011-01-30T06:24:36 *** Trip_
90 2011-01-30T08:35:27 *** kasun
91 2011-01-30T08:37:33 *** kasun
92 2011-01-30T09:14:30 *** cosmos_thought
93 2011-01-30T09:16:32 *** cosmos_t1ought
94 2011-01-30T09:48:19 *** greg_f
95 2011-01-30T10:41:30 *** greg_f
96 2011-01-30T11:52:52 *** greg_f
97 2011-01-30T12:18:12 *** kasun
98 2011-01-30T13:00:30 *** kasun
99 2011-01-30T14:33:44 *** Trip__
100 2011-01-30T14:33:44 *** Trip_
101 2011-01-30T14:56:54 *** cosmos_thought
102 2011-01-30T15:22:00 *** kasun
103 2011-01-30T15:31:32 *** Trip__
104 2011-01-30T15:32:04 *** Trip_
105 2011-01-30T16:22:04 <CIA-65> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 10346:f3f523aa5cd5 2.0-dev/ (quickinstall wikiconfig.py): quickinstall script: add downloading and unpacking of static files
106 2011-01-30T17:08:52 *** grzywacz
107 2011-01-30T17:13:59 <ThomasWaldmann> ronny: collect_ignore in conftest somehow does not work. do you know how to fix that quickly?
108 2011-01-30T17:16:15 <ronny> ThomasWaldmann: i suppose it only works partially?
109 2011-01-30T17:16:43 <ronny> ThomasWaldmann: does it completely ignore it, or does it work in part
110 2011-01-30T17:16:49 <ronny> also what pytest version
111 2011-01-30T17:19:25 <ThomasWaldmann> i tried to exclude "env" because it runs into some 3rd party tests
112 2011-01-30T17:19:31 <ThomasWaldmann> didn't work
113 2011-01-30T17:19:52 <ThomasWaldmann> i use ./pytest from the toplevel dir
114 2011-01-30T17:28:28 <ThomasWaldmann> env/lib/python2.6/site-packages/distribute-0.6.10-py2.6.egg/setuptools/tests/test_easy_install.py ..F
115 2011-01-30T17:28:53 *** m4k3r
116 2011-01-30T17:34:58 <ronny> ThomasWaldmann: i think thats cause the conftest file is in moinmoin
117 2011-01-30T17:35:04 <ronny> pytest doesnt consider that one
118 2011-01-30T17:35:12 <ronny> untill it goes to the moinmoin dir
119 2011-01-30T17:35:33 <ThomasWaldmann> ah, makes sense
120 2011-01-30T17:39:02 <ThomasWaldmann> ronny: i remember vaguely that there was some way to tell how long strings or other reprs should be when it shows failing asserts
121 2011-01-30T17:39:32 <ThomasWaldmann> for the xml based tests, i don't get enough to see why it fails
122 2011-01-30T17:39:51 <ThomasWaldmann> is there any way to tell py.test to show more or do i need to print the stuff?
123 2011-01-30T17:43:26 <ronny> ThomasWaldmann: no good way in pytest 1.x, the propper assertion support with multiline diff is in pytest 2.0
124 2011-01-30T17:46:03 <ThomasWaldmann> ok
125 2011-01-30T17:46:10 * ThomasWaldmann uses print
126 2011-01-30T18:02:19 <CIA-65> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 10347:6714cab447b4 2.0-dev/MoinMoin/storage/_tests/test_serialization.py: fixed xml serialization tests
127 2011-01-30T18:10:32 *** greg_f
128 2011-01-30T18:36:08 <CIA-65> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 10348:462d6e11a985 2.0-dev/MoinMoin/converter/_tests/test_mediawiki_in.py: mediawiki_in failing tests: add something easier to locate than a empty string
129 2011-01-30T18:36:36 <ThomasWaldmann> waldi: ^^ looks like definition lists are broken?
130 2011-01-30T18:49:53 <ThomasWaldmann> or maybe underspecified?
131 2011-01-30T18:58:35 * ThomasWaldmann looks at fs2 issues
132 2011-01-30T19:32:14 <ThomasWaldmann> hah, if we cheat for the hashes, fs2 malfunctions, of course
133 2011-01-30T19:55:15 *** RogerHaase
134 2011-01-30T19:55:28 <RogerHaase> moin
135 2011-01-30T19:56:58 <ThomasWaldmann> hi roger
136 2011-01-30T19:58:04 <RogerHaase> hi, we purchased a new home in Prescott, AZ and I have been busy with moving :)
137 2011-01-30T19:59:42 <ThomasWaldmann> ah, sweet 127.0.0.1 :)
138 2011-01-30T20:00:28 <ThomasWaldmann> do you have some time to go through the changesets with me?
139 2011-01-30T20:01:42 <RogerHaase> I was looking athe the Firefox insert ZWS problem. Testing fix, but now wondering why I limited the test to only TDs.
140 2011-01-30T20:01:58 <RogerHaase> Sure, I have time to go through the changesets.
141 2011-01-30T20:03:51 <ThomasWaldmann> https://bitbucket.org/RogerHaase/moin-2.0-dev/changeset/ec74db3e4951
142 2011-01-30T20:04:07 <ThomasWaldmann> quite a big change
143 2011-01-30T20:05:17 <RogerHaase> Yes, this adds all the old style table markup.
144 2011-01-30T20:05:31 <ThomasWaldmann> i don't see unit tests, did you test it manually?
145 2011-01-30T20:07:22 <dreimark> re
146 2011-01-30T20:08:00 <RogerHaase> At first yes, but I added tests in one of the following changesets. (There were many test errors on W7, I finally figured out I had to install lxml)
147 2011-01-30T20:10:20 <RogerHaase> Here are most of the table tests: https://bitbucket.org/RogerHaase/moin-2.0-dev/changeset/58540ded6c5c
148 2011-01-30T20:11:14 <RogerHaase> And one for syntax errors: https://bitbucket.org/RogerHaase/moin-2.0-dev/changeset/d8864c4a5534
149 2011-01-30T20:13:41 <ThomasWaldmann> what i am asking myself is whether this is the right way and whether any converter does it like this
150 2011-01-30T20:14:02 <ThomasWaldmann> what I mean is we don't convert to html, but to our dom
151 2011-01-30T20:28:27 <RogerHaase> Are you suggesting an alternative to the use of the add_attr_to_style method for all the ^v() old style shorthand formatting?
152 2011-01-30T20:30:27 <ThomasWaldmann> no, I am just try to understand that it is correct that way
153 2011-01-30T20:42:20 <RogerHaase> My thinking was all the ^v(), etc. have style, rowstyle, or tablestyle counterparts, so I tried to update the DOM the same way.
154 2011-01-30T20:52:21 <ThomasWaldmann> ok, I hope that is ok that way, I can't oversee that all right now.
155 2011-01-30T20:52:59 <ThomasWaldmann> there are 2 add_attr_to_style methods
156 2011-01-30T20:55:43 <ThomasWaldmann> hmm, one seems arg parser, other dom stuff
157 2011-01-30T20:59:46 <ThomasWaldmann> RogerHaase: https://bitbucket.org/RogerHaase/moin-2.0-dev/changeset/d77bd2434ae0
158 2011-01-30T21:00:06 <ThomasWaldmann> https://bitbucket.org/RogerHaase/moin-2.0-dev/changeset/d77bd2434ae0#chg-MoinMoin/converter/moinwiki_out.py_newline401
159 2011-01-30T21:00:28 <ThomasWaldmann> that doesn't look correct
160 2011-01-30T21:00:57 <ThomasWaldmann> moin_hr1 (minimum) should map to ----
161 2011-01-30T21:01:26 <ThomasWaldmann> (which is also the minimum, no less that length 4 ---- gives a hr)
162 2011-01-30T21:06:15 <ThomasWaldmann> RogerHaase: still there?
163 2011-01-30T21:07:23 <RogerHaase> Yes, trying to remember writing this code...
164 2011-01-30T21:08:28 <RogerHaase> The HR code was reworked here: https://bitbucket.org/RogerHaase/moin-2.0-dev/changeset/d77bd2434ae0
165 2011-01-30T21:13:17 <ThomasWaldmann> ah, it adds this ending to the separator (which is likely ----)
166 2011-01-30T21:14:00 <RogerHaase> Oh, that is the same changeset. I did not notice you skipped 4 changesets.
167 2011-01-30T21:15:45 <ThomasWaldmann> RogerHaase: https://bitbucket.org/RogerHaase/moin-2.0-dev/changeset/473911b70a95
168 2011-01-30T21:15:52 <ThomasWaldmann> ok, finally this one
169 2011-01-30T21:16:21 <ThomasWaldmann> problem might be that people use markup with [[target|label|class="www"]]
170 2011-01-30T21:16:40 <ThomasWaldmann> if we change our classes, that class will be not there any more
171 2011-01-30T21:16:51 <ThomasWaldmann> ehrm the css for that class ...
172 2011-01-30T21:18:08 <ThomasWaldmann> also, there was some match between protocol and class
173 2011-01-30T21:22:03 <ThomasWaldmann> hmm, maybe fix what moin generates as html to be class=moin-xxxx, but still provide old css for without moin- for user's sake?
174 2011-01-30T21:22:53 <RogerHaase> I think it unlikely that someone would use class=www" and expect styling from common.css.
175 2011-01-30T21:23:01 <RogerHaase> You think different?
176 2011-01-30T21:24:05 <ThomasWaldmann> well, it worked :)
177 2011-01-30T21:24:45 <ThomasWaldmann> not sure how often that was (ab)used, though
178 2011-01-30T21:24:57 <RogerHaase> OK, easy to add back. You want all of these added back?
179 2011-01-30T21:25:20 <ThomasWaldmann> we maybe could check the docs
180 2011-01-30T21:25:32 <ThomasWaldmann> whether that was a documented feature
181 2011-01-30T21:26:00 <ThomasWaldmann> we had something similar for the colour classed btw
182 2011-01-30T21:26:30 <RogerHaase> OK, will check.
183 2011-01-30T21:32:24 <ThomasWaldmann> HelpOnLinking talks about using class, but only gives green dotted as example.
184 2011-01-30T21:36:06 <ThomasWaldmann> hmm, looks like only the justify classes and the colours/borders were mentioned in CHANGES
185 2011-01-30T21:38:46 <RogerHaase> Other than helponlinking, I can find no help pages that are like to reference the www, http, etc. classes.
186 2011-01-30T21:44:43 <ThomasWaldmann> ah, and the admonition classes also need to stay (like "caution")
187 2011-01-30T21:45:52 <ThomasWaldmann> ok, no further change for www, ftp, etc. needed, guessing using them was on own risk
188 2011-01-30T21:47:26 <RogerHaase> We discussed admonitions some time back, and decided those needed to stay as is.
189 2011-01-30T21:48:05 <RogerHaase> Same for parser classes - dotted, dashed...
190 2011-01-30T21:48:12 <ThomasWaldmann> ok, can you merge from main repo?
191 2011-01-30T21:50:08 <RogerHaase> OK, will try. I know there are several collisions. If I don't finish today, I will be busy moving for a couple of days with more time later in the week.
192 2011-01-30T21:52:04 <ThomasWaldmann> ok, if we get it in until mid february, it would be great
193 2011-01-30T21:52:20 <ThomasWaldmann> (see new repo plans)
194 2011-01-30T21:52:41 <RogerHaase> OK.
195 2011-01-30T21:54:35 <RogerHaase> Back to Firefox and ZWS -- as near as I can tell from the Mozilla bug list, there appears to be no hope for support for {word-wrap: break-word;} within td elements in Firefox 4.
196 2011-01-30T21:56:05 <ThomasWaldmann> pity
197 2011-01-30T21:56:25 <ThomasWaldmann> i guess we can keep that zws code, but it must not destroy tags :)
198 2011-01-30T21:56:52 <RogerHaase> Yes, a desirable feature.
199 2011-01-30T21:59:51 <RogerHaase> While looking at the bug, I wondered why I limited processing for the moin-wordbreak class only to TD elements. It may be useful for users to put a moin-wordbreak class on a table.
200 2011-01-30T22:00:21 <ThomasWaldmann> ok, I'll continue fixing some storage test issues :)
201 2011-01-30T22:00:35 <ThomasWaldmann> RogerHaase: could be a general feature maybe even?
202 2011-01-30T22:01:46 <RogerHaase> So in addition to fixing the problem for system pages, we could offer it as a general feature. But is moin-wordbreak the correct class name for a general feature?
203 2011-01-30T22:03:32 <ThomasWaldmann> well, moin breaks your words then :D
204 2011-01-30T22:03:37 <ThomasWaldmann> or your firefox :D
205 2011-01-30T22:04:01 <ThomasWaldmann> in any case that feature shouldn't get triggered accidentally
206 2011-01-30T22:05:00 <RogerHaase> We have avoided adding the moin- prefix to admonitions and parser classes. Do we need both moin-wordbreak and wordbreak classes?
207 2011-01-30T22:05:34 <RogerHaase> Or some other class name that is documented for users?
208 2011-01-30T22:09:19 <RogerHaase> My current thought is to enable it if the user adds tableclass="moin-wordbreak" or rowclass="moin-wordbreak" or class="moin-wordbreak" to his table.
209 2011-01-30T22:13:38 <ThomasWaldmann> ok
210 2011-01-30T22:57:44 * ThomasWaldmann cleans the hash stuff
211 2011-01-30T23:42:31 *** RogerHaase
212