1 2012-07-29T00:19:25 *** RogerHaase
2 2012-07-29T01:25:14 *** dwcramer
3 2012-07-29T01:38:48 *** dwcramer
4 2012-07-29T01:48:34 *** Gnarlodious
5 2012-07-29T01:57:43 *** jaiditya
6 2012-07-29T06:46:36 *** dwcramer
7 2012-07-29T06:52:10 <xiaq> shiny new patch set, please review! :) http://codereview.appspot.com/6453060/
8 2012-07-29T06:52:12 <xiaq> dreimark: ^
9 2012-07-29T06:52:14 <xiaq> ThomasWaldmann: ^
10 2012-07-29T08:19:32 <dreimark> moin
11 2012-07-29T08:19:35 <dreimark> xiaq: http://dpaste.com/777310/
12 2012-07-29T08:19:53 <dreimark> i applied your patch to current main
13 2012-07-29T08:20:43 <dreimark> fresh instance at visisting http://localhost:8080/Home
14 2012-07-29T08:22:08 <dreimark> Home did not exist on that instance
15 2012-07-29T08:24:50 <dreimark> bbl
16 2012-07-29T09:46:11 <xiaq> dreimark: fixing
17 2012-07-29T09:46:30 <xiaq> dreimark: i missed a @register for NonExistent
18 2012-07-29T09:46:35 <dreimark> aha
19 2012-07-29T09:47:03 <dreimark> just play with the wiki a bit after such refactoring
20 2012-07-29T09:49:12 <dreimark> we will need in the future some selenium browser tests to automate that
21 2012-07-29T09:52:01 <dreimark> http://coreygoldberg.blogspot.de/2012/01/officially-introducing-sst-python-web.html
22 2012-07-29T09:52:33 <xiaq> dreimark: a selenium browser? isn't it heavier than a chromium browser? :-P
23 2012-07-29T09:54:59 <dreimark> no it is not a browser
24 2012-07-29T09:55:18 <dreimark> it is a server app (unfortunately in java written)
25 2012-07-29T09:55:22 <xiaq> dreimark: yeah, i just looked up in wikipedia
26 2012-07-29T09:55:24 <dreimark> and a python api
27 2012-07-29T09:55:44 <xiaq> dreimark: that was intended a joke :-P
28 2012-07-29T09:56:40 <dreimark> ok, now i laugh. such kind is difficult to impress without seeing a face
29 2012-07-29T09:58:37 <dreimark> btw. that sst is very practical as you don't need to setup the selenium server separatly
30 2012-07-29T09:58:42 <dreimark> ThomasWaldmann: ^
31 2012-07-29T09:59:54 <xiaq> dreimark: sst?
32 2012-07-29T10:00:01 <dreimark> http://testutils.org/sst/
33 2012-07-29T10:00:23 <dreimark> see the blogpost
34 2012-07-29T10:00:47 <dreimark> it is a simple pypi package
35 2012-07-29T10:00:48 <xiaq> dreimark: and it's in python isn't it :)
36 2012-07-29T10:01:30 <dreimark> have to check that too, it did some compilation
37 2012-07-29T10:02:04 <dreimark> it is much better than all the other implementations i have looked before
38 2012-07-29T10:02:33 <dreimark> we need to ask because of the license
39 2012-07-29T10:03:29 <xiaq> dreimark: Apache License, Version 2.0. that's a more permissive license than GPLv2. what's the problem?
40 2012-07-29T10:12:41 <dreimark> xiaq: https://bitbucket.org/mchaput/whoosh/issue/115/dual-licensing-whoosh
41 2012-07-29T10:12:48 <dreimark> see there
42 2012-07-29T10:14:04 <xiaq> dreimark: ah, GPLv2 is incompatible with Apache v2. forgot that
43 2012-07-29T10:20:14 <xiaq> dreimark: updated http://codereview.appspot.com/6453060/
44 2012-07-29T10:20:15 <xiaq> ThomasWaldmann: ^
45 2012-07-29T10:42:32 *** spy
46 2012-07-29T10:46:59 <spy> ThomasWaldmann: please look at http://codereview.appspot.com/6441063 there are two approaches (Patchset 1 and 2). Which do you prefer more?
47 2012-07-29T10:47:33 <spy> sorry i missed the meeting yesterday
48 2012-07-29T10:48:58 * spy merging local repo with the master
49 2012-07-29T12:42:23 <xiaq> spy: have you finished the merging? care to publish your rebased metadata editor patch?
50 2012-07-29T12:48:53 *** spy
51 2012-07-29T14:02:04 *** spy
52 2012-07-29T14:09:58 *** jaiditya
53 2012-07-29T14:23:19 <ThomasWaldmann> xiaq: review done
54 2012-07-29T14:37:37 *** spy
55 2012-07-29T14:58:05 *** jaiditya
56 2012-07-29T15:11:16 * ThomasWaldmann just reviewed spy's stuff
57 2012-07-29T15:18:48 <CIA-54> Cheer Xiao <xiaqqaix@gmail.com> default * 1460:157d41b326b1 2.0/MoinMoin/ (7 files in 2 dirs): Rename modify_show_*_selection.html templates to modify_select_*.html
58 2012-07-29T15:18:49 <CIA-54> Cheer Xiao <xiaqqaix@gmail.com> default * 1461:707c7db1b645 2.0/MoinMoin/ (7 files in 2 dirs): Automated merge with http://hg.moinmo.in/moin/2.0
59 2012-07-29T15:56:54 *** dwcramer
60 2012-07-29T16:05:20 *** spy
61 2012-07-29T16:20:45 *** RogerHaase
62 2012-07-29T16:28:48 <xiaq> ThomasWaldmann: i observed that Python doesn't generate a sensible __name__ for nested classes...
63 2012-07-29T16:29:10 <xiaq> actually i discovered it back when adding ModifyForm nested classes to Item subclasses
64 2012-07-29T16:30:34 <xiaq> >>> class C(object):
65 2012-07-29T16:30:34 <xiaq> ... class D(object):
66 2012-07-29T16:30:34 <xiaq> ... pass
67 2012-07-29T16:30:34 <xiaq> ...
68 2012-07-29T16:30:34 <xiaq> >>> C.__name__
69 2012-07-29T16:30:36 <xiaq> 'C'
70 2012-07-29T16:30:39 <xiaq> >>> C.D.__name__
71 2012-07-29T16:30:41 <xiaq> 'D'
72 2012-07-29T16:31:40 <xiaq> if this doesn't look wrong, things certainly ARE wrong when builtin `repr` simply generates a fully qualified name by combining cls.__module__ and cls.__name___...
73 2012-07-29T16:32:00 <xiaq> >>> repr(C)
74 2012-07-29T16:32:00 <xiaq> "<class '__main__.C'>"
75 2012-07-29T16:32:00 <xiaq> >>> repr(C.D)
76 2012-07-29T16:32:01 <xiaq> "<class '__main__.D'>"
77 2012-07-29T16:34:11 <xiaq> hm, http://bugs.python.org/issue633930
78 2012-07-29T16:35:12 <xiaq> the problem is that classes in Python has never been a justified namespace...
79 2012-07-29T16:50:29 <ThomasWaldmann> so? do you need it?
80 2012-07-29T16:56:52 <ThomasWaldmann> xiaq:
81 2012-07-29T17:04:16 <spy> xiaq: I'm getting familiar with your itemtype implementation and will try to repair currently broken views for blog. What is going with your metaeditor? Do you have some new ideas? Should I merge my patchset first?
82 2012-07-29T17:11:29 <xiaq> ThomasWaldmann: yes. current __name__ results in "wrong" names in a traceback
83 2012-07-29T17:12:16 <xiaq> ThomasWaldmann: worse, if there are C1.D and C2.D in module they all end up being called "m.D" in the traceback. this is more than confusing...
84 2012-07-29T17:12:28 <xiaq> ThomasWaldmann: so, i think everyone needs it :)
85 2012-07-29T17:24:22 * xiaq commented on http://bugs.python.org/issue633930 and requested a reopening... not sure whether Guido will ever notice it
86 2012-07-29T17:27:56 <xiaq> ThomasWaldmann: also, please do a (un)justification about the priority parameter of items.content.RegistryContent.Entry
87 2012-07-29T17:28:27 <xiaq> (which btw end up being named items.content.Entry in exception tracebacks ;-)
88 2012-07-29T17:32:03 *** kanha_
89 2012-07-29T17:32:32 *** kanha
90 2012-07-29T18:37:02 *** spy
91 2012-07-29T18:55:30 *** spy
92 2012-07-29T19:03:05 *** dwcramer
93 2012-07-29T19:05:32 <ThomasWaldmann> xiaq: waldi has written that registry code
94 2012-07-29T19:06:59 <xiaq> ThomasWaldmann: ah
95 2012-07-29T19:07:04 * xiaq goes to bed... gn :)
96 2012-07-29T19:07:55 <spy> xiaq: you didn't answer the questiong :(
97 2012-07-29T19:40:05 *** spy
98 2012-07-29T19:40:18 *** spy
99 2012-07-29T21:02:14 <dreimark> re
100 2012-07-29T21:07:02 <dreimark> spy: how much work is it to use current itemtype implementation for blog entries?
101 2012-07-29T21:08:45 <dreimark> spy have you seen my comment on the diary page?
102 2012-07-29T21:38:01 <dreimark> spy: please don't miss to add diary pages
103 2012-07-29T21:38:22 <dreimark> http://moinmo.in/GoogleSoc2012/WikiBlog/2012-07-27
104 2012-07-29T21:51:18 *** dwcramer
105 2012-07-29T21:56:33 *** dwcramer
106 2012-07-29T22:08:55 *** dwcramer
107 2012-07-29T22:10:49 *** RogerHaase
108 2012-07-29T22:18:09 *** dwcramer
109 2012-07-29T22:26:12 *** jaiditya
110 2012-07-29T23:02:53 *** spy
111 2012-07-29T23:44:02 <dreimark> gn
MoinMoin: MoinMoinChat/Logs/moin-dev/2012-07-29 (last edited 2012-07-28 22:45:03 by IrcLogImporter)