1 2011-12-29T00:40:11 *** bilal
2 2011-12-29T01:02:39 *** bilal
3 2011-12-29T01:03:00 *** bilal
4 2011-12-29T01:11:34 *** bilal
5 2011-12-29T01:58:54 *** qxcv
6 2011-12-29T02:31:17 *** bilal
7 2011-12-29T02:31:18 *** bilal
8 2011-12-29T03:07:16 *** bilal
9 2011-12-29T04:11:17 <dreimark> izibi: me is looking
10 2011-12-29T04:11:19 <dreimark> izibi: me is looking
11 2011-12-29T04:18:19 <dreimark> ThomasWaldmann: doing now
12 2011-12-29T04:19:40 *** qxcv
13 2011-12-29T05:07:13 *** bilal
14 2011-12-29T05:07:41 <bilal> dreimark: Hi, what do you mean by PEP8 issues?
15 2011-12-29T05:07:51 <bilal> sorry, I wasn't able to understand that
16 2011-12-29T05:14:26 <dreimark> bilal: compare the lines one has a blank where it is wrong used
17 2011-12-29T05:14:44 <dreimark> PEP8 describes how to write nice python code
18 2011-12-29T05:14:54 <dreimark> google for it
19 2011-12-29T05:15:03 <dreimark> we have also a test for that
20 2011-12-29T05:15:26 <bilal> you mean this: abort (403)
21 2011-12-29T05:15:27 <bilal> ?
22 2011-12-29T05:15:31 <dreimark> yes
23 2011-12-29T05:15:39 <bilal> aw crap, I added that on purpose
24 2011-12-29T05:15:45 * bilal changes it again
25 2011-12-29T05:18:20 <bilal> dreimark: well, kinda a stupid question, but I'm not able to reproduce the issue because, I just can't log in to Moin
26 2011-12-29T05:18:35 <bilal> after the log in page, it takes me back to the home page, and the top still says "login"
27 2011-12-29T05:18:53 <bilal> even though my uname/passwd are correct
28 2011-12-29T05:23:11 *** bilal
29 2011-12-29T05:23:39 *** bilal
30 2011-12-29T05:23:40 *** bilal
31 2011-12-29T05:26:51 <dreimark> bilal: check cookies
32 2011-12-29T05:27:33 <dreimark> there is a issue about localhost for chrome
33 2011-12-29T05:32:26 * bilal switches over to Firefox for ow
34 2011-12-29T05:33:07 * dreimark tries to sleep soon
35 2011-12-29T05:37:51 <bilal> dreimark: Also, how do I create a page that can't be deleted anonymously?
36 2011-12-29T05:38:42 <dreimark> you have to login to delete. i added a config example to the issue tracker
37 2011-12-29T05:38:45 <dreimark> see comments there
38 2011-12-29T05:40:24 <dreimark> gn for some hours
39 2011-12-29T05:40:51 <bilal> good night
40 2011-12-29T05:49:17 *** bilal
41 2011-12-29T09:49:21 *** eSyr
42 2011-12-29T09:52:53 *** eSyr
43 2011-12-29T10:26:30 *** greg_f
44 2011-12-29T11:03:06 *** qxcv
45 2011-12-29T12:20:48 *** qxcv
46 2011-12-29T12:32:13 <izibi> "Melange has detected that the initial deadline has passed and it has set the task status to ActionNeeded. The student has 24 hours to submit the work before the task is reopened and sent back to the pool for other students to claim."
47 2011-12-29T12:32:30 <izibi> dreimark ThomasWaldmann: ^
48 2011-12-29T12:33:13 <izibi> dreimark: any comments on my patch? is it ok?
49 2011-12-29T12:54:29 *** qxcv
50 2011-12-29T14:17:13 *** qxcv
51 2011-12-29T14:54:19 *** joancreus
52 2011-12-29T15:15:14 <joancreus> i've tried to build moinmoin from source // run the server with no luck
53 2011-12-29T15:15:24 <joancreus> i've run make and ./quickinstall, but no wikiserver.py is generated
54 2011-12-29T15:15:25 <joancreus> any ideas?
55 2011-12-29T15:15:29 <joancreus> thanks a lot
56 2011-12-29T15:25:04 *** RogerHaase
57 2011-12-29T16:39:34 <RogerHaase> joancreus: If you are installing moin 2, there is no wikiserver.py. See downloading and installing sections within http://readthedocs.org/docs/moin-20/en/latest/#administrating-moinmoin
58 2011-12-29T16:39:44 <joancreus> thanks
59 2011-12-29T16:57:40 <izibi> ThomasWaldmann: well that would require major code changes and it isn't even possible to only submit forms partially in html as far as is know
60 2011-12-29T16:58:28 <izibi> ThomasWaldmann: besides from that i think you will hardly go to the settings and change everything
61 2011-12-29T16:59:42 <izibi> ThomasWaldmann: it's more like "oh i should change my password" (well ok, nobody does that)
62 2011-12-29T17:00:26 *** joancreus
63 2011-12-29T17:06:12 <dreimark> moin
64 2011-12-29T17:09:54 <dreimark> izibi: may be netsplit I don't see the question you answered 16:56 < izibi> ThomasWaldmann: well that
65 2011-12-29T17:15:44 <izibi> dreimark: that was related to ThomasWaldmann's comment in melange
66 2011-12-29T17:15:52 <izibi> http://www.google-melange.com/gci/task/view/google/gci2011/7170218
67 2011-12-29T17:16:33 <dreimark> better answer then there, he has a very bad connection
68 2011-12-29T17:17:10 <dreimark> he gets notified by mail with the complete message
69 2011-12-29T17:18:28 <dreimark> I try your patches soon
70 2011-12-29T17:18:31 <izibi> i thought connectivity at the congress is pretty good this time? ;)
71 2011-12-29T17:18:48 <dreimark> no it isn't otherwise ThomasWaldmann would be here
72 2011-12-29T18:02:57 <dreimark> izibi: if someone gives not valid input can you block him to move to an other tab?
73 2011-12-29T18:03:36 <dreimark> because if you for example make a mistake in the email adress and moved to Options
74 2011-12-29T18:04:03 <dreimark> you can select "save"
75 2011-12-29T18:04:35 <dreimark> the hint "E-Mail is not a valid email address." is obfuscated in the other tab
76 2011-12-29T18:05:39 <dreimark> the message (i) Your changes have been saved. is maybe misleading
77 2011-12-29T18:06:49 <izibi> dreimark: save only saves the current tab
78 2011-12-29T18:07:35 <dreimark> hmm, can you make it by some js that it execute all saves of all tabs?
79 2011-12-29T18:07:55 <dreimark> this is similiar to multi download or multi upload
80 2011-12-29T18:08:21 <dreimark> at multi upload we have a start all which uploads all selected
81 2011-12-29T18:08:47 <dreimark> (they are also separated forms)
82 2011-12-29T18:09:10 <izibi> that would need either ugly hacks or basically completely rewriting the usersettings view
83 2011-12-29T18:10:55 <izibi> of course you can submit one form after another but then you'd have to keep track of all the requests and then check for errors in each request
84 2011-12-29T18:11:05 *** greg_f
85 2011-12-29T18:11:18 <izibi> i guess that'd make things very complicated
86 2011-12-29T18:11:23 <dreimark> i think it should hold on the first error
87 2011-12-29T18:11:56 <dreimark> then it is just not a change for the already well done changes
88 2011-12-29T18:12:13 <dreimark> and the others can be saved after that is fixed or the next error occures
89 2011-12-29T18:15:07 <dreimark> https://bitbucket.org/ReimarBauer/xstatic-multidownload/src/5dc939f57a98/xstatic/pkg/jquery_multi_download/data/jquery.multiDownload.js
90 2011-12-29T18:18:33 <izibi> in which way is this related to the problem?
91 2011-12-29T18:18:48 <dreimark> this is the other tool https://bitbucket.org/thomaswaldmann/moin-2.0/src/3cb39729ee3d/MoinMoin/static/js/jfu.js
92 2011-12-29T18:18:56 <dreimark> the question is how ugly it is
93 2011-12-29T18:19:36 <dreimark> you can have a class id and collect all submit entries
94 2011-12-29T18:19:52 <dreimark> and execute one after the other on one save
95 2011-12-29T18:20:35 <dreimark> and if it can't save because of an error it should stop on that tab
96 2011-12-29T18:20:41 <izibi> sounds like fun on high-latency connections ;)
97 2011-12-29T18:21:23 <dreimark> how much bytes do you transfer?
98 2011-12-29T18:21:57 <izibi> not that much
99 2011-12-29T18:22:30 <izibi> and that has nothing to do with latency
100 2011-12-29T18:23:09 <dreimark> well then explain me the problem
101 2011-12-29T18:23:22 <izibi> you click save
102 2011-12-29T18:23:58 <izibi> request saves tab 1 and it takes say a second to finish that request and only after this has finished, the second one can start
103 2011-12-29T18:24:18 <izibi> but it won't be worse than it currently is ;)
104 2011-12-29T18:24:36 <izibi> and i don't have a better idea
105 2011-12-29T18:25:23 <dreimark> TheSheep: do you have a bit time, it is about using some js to fire all save buttons in a line by the userform
106 2011-12-29T18:26:00 <dreimark> and to hold on the first error. currently we have to manually save each tab
107 2011-12-29T18:36:01 <ThomasWaldmann> izibi: where did i talk of submitting forms partially?
108 2011-12-29T18:37:13 <ThomasWaldmann> izibi: and you maybe don't change all settings at once of course, but changing a few on different tabs isn't a unusual usecase.
109 2011-12-29T18:37:40 <ThomasWaldmann> and currently the probability of losing changes is definitely there.
110 2011-12-29T18:40:20 <izibi> ThomasWaldmann: or multiple forms in one http request
111 2011-12-29T18:41:48 <ThomasWaldmann> can you just answer to my comment / suggestions after reading them and in full sentences?
112 2011-12-29T18:42:41 <izibi> i don't know that there is a way to submit multiple forms at one/one form partially (which is quite the same) with pure html
113 2011-12-29T18:42:50 <izibi> *at once
114 2011-12-29T18:43:10 <ThomasWaldmann> don't make up requirements that do not exist
115 2011-12-29T18:43:36 <ThomasWaldmann> the point is simply "do not lose data for common use cases", that is just annoying users
116 2011-12-29T18:43:45 <izibi> add a "submit all" to all views (additionally to "submit only this page").
117 2011-12-29T18:43:56 <ThomasWaldmann> because they might think they changed stuff, but in fact they did not
118 2011-12-29T18:44:09 <izibi> that requires either submitting multiple forms at once or one partially
119 2011-12-29T18:44:17 <dreimark> ever submit all, not only one tab
120 2011-12-29T18:44:31 <ThomasWaldmann> that was just a suggestion, you can solve the fundamental problem in other ways
121 2011-12-29T18:46:47 <ThomasWaldmann> if you still think we need multiple forms, you could e.g. submit them on tab-change
122 2011-12-29T18:47:01 <ThomasWaldmann> that would at least solve the issue for the js-enabled users
123 2011-12-29T18:47:05 <dreimark> and hold on error
124 2011-12-29T18:54:38 *** joancreus
125 2011-12-29T18:54:51 <joancreus> i've been able to create the web server, but it keeps telling me 404 Not Found
126 2011-12-29T18:56:14 <dreimark> joancreus: http://127.0.0.1:8080 ?
127 2011-12-29T18:56:32 <joancreus> dreimark: yes
128 2011-12-29T18:58:04 <dreimark> joancreus: you followed all those short steps including the index build command?
129 2011-12-29T18:58:59 <joancreus> dreimark: command ubild not found
130 2011-12-29T18:59:25 <dreimark> moin index-create -s -i
131 2011-12-29T18:59:32 <joancreus> dreimark: i did it
132 2011-12-29T18:59:41 <dreimark> in the env ?
133 2011-12-29T18:59:52 <joancreus> i think so
134 2011-12-29T18:59:56 <dreimark> then moin
135 2011-12-29T19:00:24 <dreimark> tells among other lines: * Running on http://127.0.0.1:8080/
136 2011-12-29T19:00:29 <joancreus> dreimark: once again.
137 2011-12-29T19:00:30 <joancreus> yes
138 2011-12-29T19:00:32 <joancreus> it says so
139 2011-12-29T19:00:34 <joancreus> but then 404
140 2011-12-29T19:00:46 <dreimark> which browser do you have?
141 2011-12-29T19:00:55 <joancreus> firefox
142 2011-12-29T19:01:19 <joancreus> dreimark: 2011-12-29 18:56:38,924 INFO werkzeug:116 127.0.0.1 "GET / HTTP/1.1" 404 -
143 2011-12-29T19:01:51 <dreimark> izibi: we discussed that we accept the current solution. and i file later a bug about the issues we discussed
144 2011-12-29T19:02:25 <dreimark> joancreus: that is correct
145 2011-12-29T19:02:34 <dreimark> you have to create the Home item
146 2011-12-29T19:03:02 <joancreus> dreimark: how ? thanks a lot
147 2011-12-29T19:03:13 <dreimark> read what the browser tells
148 2011-12-29T19:03:17 <dreimark> I see
149 2011-12-29T19:03:22 <dreimark> Home does not exist. Create it?
150 2011-12-29T19:03:31 <dreimark> you should click on it
151 2011-12-29T19:03:47 <joancreus> dreimark: wait. what is home ?
152 2011-12-29T19:04:09 <joancreus> it's a problem of not finding index.[html|py|php]
153 2011-12-29T19:04:34 <dreimark> joancreus: moin2 is for developing
154 2011-12-29T19:04:42 <dreimark> it is not for production
155 2011-12-29T19:04:42 <joancreus> dreimark: gci :D
156 2011-12-29T19:04:47 <dreimark> ah
157 2011-12-29T19:05:04 <dreimark> why should it need index.html?
158 2011-12-29T19:05:14 <dreimark> joancreus: which task?
159 2011-12-29T19:05:20 <dreimark> url please
160 2011-12-29T19:05:23 <joancreus> dreimark: by now, compiling
161 2011-12-29T19:05:28 <joancreus> then i'll choose :D
162 2011-12-29T19:05:48 <dreimark> you don't need index.xxx
163 2011-12-29T19:06:08 <dreimark> it runs with the standalone server
164 2011-12-29T19:06:15 <joancreus> i'll try to rebuild
165 2011-12-29T19:07:25 <dreimark> you should follow this http://moin-20.readthedocs.org/en/latest/admin/install.html
166 2011-12-29T19:07:43 <joancreus> thanks
167 2011-12-29T19:09:13 <dreimark> izibi: please send me a review so that we can accept the current state
168 2011-12-29T19:09:40 <izibi> review? codereview? or do you mean submit on melange?
169 2011-12-29T19:11:13 <dreimark> izibi: yes
170 2011-12-29T19:11:28 <dreimark> i discussed with thomas that we want to accept the current state
171 2011-12-29T19:11:42 <dreimark> and add a new issue about the missing features
172 2011-12-29T19:11:59 <dreimark> so submit to melange
173 2011-12-29T19:12:15 * dreimark has to do some shopping so please don't wait too long
174 2011-12-29T19:12:49 <izibi> dreimark: http://codereview.appspot.com/5504083/#ps3034
175 2011-12-29T19:13:11 <izibi> melange? ok :D
176 2011-12-29T19:13:23 <dreimark> izibi: yes melange please, i have that url already
177 2011-12-29T19:14:13 <joancreus> graet now owrking dreimark
178 2011-12-29T19:14:21 <dreimark> well docs ...
179 2011-12-29T19:14:34 <izibi> http://www.google-melange.com/gci/task/view/google/gci2011/7170218 submitted
180 2011-12-29T19:15:39 <dreimark> izibi: done, please close the issue on bb you worked on I currently try to describe the next part of that
181 2011-12-29T19:20:05 <izibi> closed it. someone should add a comment mentioning the changeset after it's pulled
182 2011-12-29T19:22:34 <dreimark> izibi: https://bitbucket.org/thomaswaldmann/moin-2.0/issue/138/improve-user-settings
183 2011-12-29T19:22:52 <dreimark> izibi: yes
184 2011-12-29T19:23:31 <dreimark> is something in the description missing, add it and feel free to work on that too. it is an other medium task
185 2011-12-29T19:24:05 <dreimark> htg bbl
186 2011-12-29T19:39:25 <joancreus> regarding accessibility tasks (TheSheep is the mentor?) would mouse-less editing be ok? (i think someone here suggested it). in this case, which difficulty should i pick?
187 2011-12-29T19:39:26 <joancreus> thanks!
188 2011-12-29T19:51:49 <ThomasWaldmann> joancreus: if you think about accesskeys, see the discussion on the tracker/ on the wiki about it
189 2011-12-29T19:53:48 <joancreus> ThomasWaldmann: do you mean http://moinmo.in/AccessibleMoin ?
190 2011-12-29T19:59:47 <ThomasWaldmann> well, something were the issues with accesskeys are documented
191 2011-12-29T20:00:09 <ThomasWaldmann> like "no standard", i18n issues, issues with misc. browser, ...
192 2011-12-29T20:09:51 <joancreus> ThomasWaldmann: i've found a bug. moin2 has poor/none unicode support. for example http://127.0.0.1:8080/catal%C3%A0 (català) It also happens at http://test.moinmo.in/Home . in the tasks, it says "create a unit test". in case i see it working after the changes, is it ok?
193 2011-12-29T20:12:50 <joancreus> ThomasWaldmann: basically, it seems to me that all strings use "" instead of u"". proceeding to fix it...
194 2011-12-29T20:13:31 <joancreus> ThomasWaldmann: fixed, it now works.
195 2011-12-29T20:14:45 <joancreus> ThomasWaldmann: when picking a task, which difficulty shoud i fill for the bug?
196 2011-12-29T20:14:53 <joancreus> there are different types
197 2011-12-29T20:16:23 <ThomasWaldmann> joancreus: that bug might be already fixed. depends on what it is exactly, but somebody found it for cyrillic stuff
198 2011-12-29T20:16:42 <joancreus> ThomasWaldmann: the cyrllic stuff was length
199 2011-12-29T20:16:49 <joancreus> this is simply characters like à
200 2011-12-29T20:16:52 <joancreus> utf-8
201 2011-12-29T20:16:53 <ThomasWaldmann> the only issue with that "fix" was that it needed more review, global review
202 2011-12-29T20:17:04 <joancreus> so, what should i do?
203 2011-12-29T20:17:48 <ThomasWaldmann> wait a sec
204 2011-12-29T20:18:36 <ThomasWaldmann> return "{0}:{1}".format(app.cfg.interwikiname, item_name)
205 2011-12-29T20:18:37 <ThomasWaldmann> UnicodeEncodeError: 'ascii' codec can't encode character u'\xe0' in position 5: ordinal not in range(128)
206 2011-12-29T20:18:55 <ThomasWaldmann> that one is already fixed, not merged yet because of see above
207 2011-12-29T20:20:05 <ThomasWaldmann> so just fixing 1 or 2 places is no valid task any more
208 2011-12-29T20:20:21 <ThomasWaldmann> if you would do a global review, it would count as medium at least
209 2011-12-29T20:47:56 <dreimark> re
210 2011-12-29T22:31:25 *** bilal
211 2011-12-29T22:31:26 *** bilal
212 2011-12-29T22:44:53 *** joancreus
213 2011-12-29T23:03:39 *** bilal
214 2011-12-29T23:13:50 *** RogerHaase
215 2011-12-29T23:51:23 *** bilal
216