1 2012-04-24T00:58:19 *** jaiditya
2 2012-04-24T01:11:45 *** spy
3 2012-04-24T01:32:28 *** MattMaker
4 2012-04-24T01:45:07 *** MattMaker
5 2012-04-24T01:50:16 *** not-xjjk
6 2012-04-24T01:51:19 *** xjjk
7 2012-04-24T03:44:38 *** sudo_dirk
8 2012-04-24T03:50:39 *** dwcramer
9 2012-04-24T04:00:20 *** sudo_dirk
10 2012-04-24T04:05:06 <xiaq> ThomasWaldmann: Got the congrat mail while sleeping :) And subscribed to http://moinmo.in/GoogleSoc2012 too
11 2012-04-24T04:08:52 <xiaq> ThomasWaldmann: ACL on http://moinmo.in/CheerXiao/Soc2012Application may be removed too.
12 2012-04-24T05:04:26 *** dwcramer
13 2012-04-24T08:48:18 *** chaitu
14 2012-04-24T09:22:31 *** Kebot
15 2012-04-24T09:54:55 *** chaitu
16 2012-04-24T10:52:02 *** not-xjjk
17 2012-04-24T10:59:32 *** in3xes
18 2012-04-24T11:01:33 *** in3xes
19 2012-04-24T11:12:43 <bretonium> fellas, I still want to discuss the network api part of my application. Some arguments "for" were added some time ago there
20 2012-04-24T11:14:09 *** greg_f
21 2012-04-24T11:15:18 <ThomasWaldmann> bretonium: url?
22 2012-04-24T11:15:44 <bretonium> http://www.moinmo.in/BorisBobrov/GSoC2012Application
23 2012-04-24T11:16:48 <dreimark> bretonium: you don't need www.
24 2012-04-24T11:17:20 <bretonium> dreimark: well, it got into my bookmarks somehow.
25 2012-04-24T11:17:47 <xiaq> ThomasWaldmann: Hi plz remove acl of http://moinmo.in/CheerXiao/Soc2012Application ^_^
26 2012-04-24T11:18:38 <xiaq> [GSOC] Students get to know mentors, read documentation, get up to speed to begin working on their projects.
27 2012-04-24T11:18:41 <xiaq> WhenApr 24 – May 21, 2012
28 2012-04-24T11:18:53 <xiaq> I think I have done most of those :-)
29 2012-04-24T11:19:01 <xiaq> Does that mean I have one month free? ;-)
30 2012-04-24T11:19:28 <xiaq> Or instead, I can work towards my midterm goal...
31 2012-04-24T11:19:41 <bretonium> yes, make my page acl-free too please.
32 2012-04-24T11:22:05 <ThomasWaldmann> xiaq: :) usually you should work with mentor(s) to refine your plan
33 2012-04-24T11:22:24 <xiaq> Yeah. And can I have notextcha?
34 2012-04-24T11:22:26 *** Kebot
35 2012-04-24T11:23:02 <xiaq> It may be helpful to link to the students' original proposal on http://moinmo.in/GoogleSoc2012
36 2012-04-24T11:23:49 <ThomasWaldmann> just do that from the page you create
37 2012-04-24T11:24:32 <xiaq> hm okay then...
38 2012-04-24T11:24:43 <ThomasWaldmann> bretonium: referring to the data is a better idea. in fact, that is exactly what stored metadata does...
39 2012-04-24T11:25:37 <bretonium> so, transfer Meta only?
40 2012-04-24T11:25:51 <bretonium> hm, right
41 2012-04-24T11:26:09 <bretonium> but how to transfer forms and branches information then?
42 2012-04-24T11:30:03 <bretonium> I don't want to make offline client developers hardcode field names, because some forms and fields can be added by new (custom) datatypes.
43 2012-04-24T11:30:31 <dreimark> xiaq: yes
44 2012-04-24T11:31:00 <dreimark> (no textchas from now)
45 2012-04-24T11:31:34 <bretonium> I'd also love to read "plugins" application to find out how plugins will interact with my network api and how my networkk api will interact with plugins
46 2012-04-24T11:32:04 <bretonium> MaikuMori_:
47 2012-04-24T11:40:39 <ThomasWaldmann> bretonium: well, in some way the keys/fieldnames have to be standardized
48 2012-04-24T11:41:02 <ThomasWaldmann> in moin we have those uppercase constants for the keys
49 2012-04-24T11:46:20 <ThomasWaldmann> bretonium: maybe it is a good idea to first think about how precisely branch/merge/sync will work and then define the network api
50 2012-04-24T11:47:57 <bretonium> well, I'll write a prototype of that during bonding period.
51 2012-04-24T11:48:42 <ThomasWaldmann> rather plan than code
52 2012-04-24T11:55:37 <ThomasWaldmann> DasIch: may i remove the acls on your wiki page with the application?
53 2012-04-24T11:57:20 <ThomasWaldmann> bretonium: btw, you have to decide whether you want to keep the application page "as is" and do current work on another one, or work on that page, refining and evolving it there
54 2012-04-24T11:57:35 *** DasIch_
55 2012-04-24T11:57:44 <ThomasWaldmann> the "official proposal" is the one on melange anyway
56 2012-04-24T11:58:45 <ThomasWaldmann> bretonium: and remove CategoryHomePage
57 2012-04-24T11:59:31 *** DasIch
58 2012-04-24T11:59:32 *** DasIch_
59 2012-04-24T12:04:10 *** kanha
60 2012-04-24T12:04:14 <ThomasWaldmann> bretonium: about the level of the api: while for other stuff some higher level api might be more comfortable (and preferable), i think for sync you rather need a bit lower level api than for the manual web ui
61 2012-04-24T12:06:10 <ThomasWaldmann> bretonium: btw, we could think about using an etherpad(-lite) for brainstorming together, last year that was quite useful
62 2012-04-24T12:06:24 <ThomasWaldmann> DasIch: ^^ ""
63 2012-04-24T12:13:36 <ThomasWaldmann> bbl
64 2012-04-24T12:14:56 *** in3xes
65 2012-04-24T12:16:02 <bretonium> ThomasWaldmann: I will work on separate (sub)pages.
66 2012-04-24T12:25:14 <bretonium> sync - where, for example? all the sync function will do - retrieve item, parse it, run itself recursively. all the branching part will be done by another part of code.
67 2012-04-24T12:26:13 <bretonium> or not recursively, but using queue - no big difference
68 2012-04-24T12:30:48 <bretonium> I'll have a look at the etherpad tonight
69 2012-04-24T12:36:13 *** kanha
70 2012-04-24T12:36:43 <bretonium> btw, etherpad servers are now shut down
71 2012-04-24T12:47:01 *** in3xes
72 2012-04-24T13:00:25 *** spy__
73 2012-04-24T13:04:30 <dreimark> bretonium: http://etherpad.osuosl.org we usually use the one from the Open Source Lab
74 2012-04-24T13:18:08 <dreimark> xiaq: I think for now we work on an etherpad for the issuetracker, and copy it later to the wiki - to keep it
75 2012-04-24T13:18:34 <dreimark> http://etherpad.osuosl.org/moin-issue-tracker some parts I added already
76 2012-04-24T13:28:03 <dreimark> spy__: I want to use also an etherpad for identifying and discussion of workarea
77 2012-04-24T13:28:10 <dreimark> http://etherpad.osuosl.org/moin-blog
78 2012-04-24T13:29:05 <dreimark> some parts of both projects have some overlap
79 2012-04-24T13:31:18 *** dwcramer
80 2012-04-24T13:52:08 *** spy__
81 2012-04-24T14:12:31 *** spy__
82 2012-04-24T14:13:36 <DasIch> ThomasWaldmann: sure
83 2012-04-24T14:42:49 *** MaikuMori_
84 2012-04-24T14:51:28 *** kanha
85 2012-04-24T14:51:46 *** kanha__
86 2012-04-24T14:52:44 <ThomasWaldmann> DasIch: sure etherpad or sure remove acls from your application page?
87 2012-04-24T14:53:01 <DasIch> ThomasWaldmann: both, I guess
88 2012-04-24T14:53:05 <ThomasWaldmann> ok
89 2012-04-24T14:57:58 *** Kebot
90 2012-04-24T15:00:08 <MaikuMori> ThomasWaldmann: is there a way to purge my phone number from the wikipage so that it's not seen when the ACL is removed?
91 2012-04-24T15:00:41 *** dave_largo
92 2012-04-24T15:02:13 *** jaiditya
93 2012-04-24T15:02:26 *** bretonium
94 2012-04-24T15:05:36 *** dwcramer
95 2012-04-24T15:14:24 *** bretonium
96 2012-04-24T15:40:01 *** dwcramer
97 2012-04-24T15:41:18 <ThomasWaldmann> MaikuMori: you can just edit it (for the current version)
98 2012-04-24T15:41:43 <ThomasWaldmann> put a ## before it :)
99 2012-04-24T15:44:46 <MaikuMori> Oh, too late, I just edited it out. I guess it stays in the history then.
100 2012-04-24T15:45:02 <MaikuMori> As in without using the '##'
101 2012-04-24T15:47:59 <MaikuMori> ThomasWaldmann: also could you add me to the trusted editors so I don't have to type the TextCha's all the time?
102 2012-04-24T16:01:47 *** dwcramer
103 2012-04-24T16:51:05 *** Kebot
104 2012-04-24T16:52:00 <dreimark> MaikuMori: done
105 2012-04-24T16:52:15 <MaikuMori> Thanks.
106 2012-04-24T16:53:12 <dreimark> bbl
107 2012-04-24T16:53:25 *** dwcramer
108 2012-04-24T16:53:42 *** dwcramer
109 2012-04-24T17:20:13 *** in3xes
110 2012-04-24T17:22:37 *** dwcramer
111 2012-04-24T17:40:54 *** in3xes_
112 2012-04-24T17:42:37 *** in3xes
113 2012-04-24T17:45:50 *** in3xes_
114 2012-04-24T17:54:59 <MaikuMori> ThomasWaldmann: http://codereview.appspot.com/6055048/
115 2012-04-24T18:01:46 <ThomasWaldmann> # XXX: Should this be added to defaults as None?
116 2012-04-24T18:01:47 <ThomasWaldmann> MaikuMori 2012/04/24 15:53:32
117 2012-04-24T18:01:48 <ThomasWaldmann> ^^^ This would make sense in my opinion.
118 2012-04-24T18:01:52 <ThomasWaldmann> why?
119 2012-04-24T18:04:21 <MaikuMori> Then I could just check against None. Now there is no way to remove session, just alter it.
120 2012-04-24T18:05:03 <MaikuMori> There is another reason, but now that I think about it I need to check if it's not a bug I didn't notice.
121 2012-04-24T18:05:42 <ThomasWaldmann> why do you want to check against None?
122 2012-04-24T18:05:52 *** dwcramer
123 2012-04-24T18:07:42 <MaikuMori> Nope there wasn't a bug, but I found a new one.
124 2012-04-24T18:07:57 <MaikuMori> You can see user settings when logged out
125 2012-04-24T18:08:04 <MaikuMori> and you can change the Anon username
126 2012-04-24T18:08:37 *** Kebot
127 2012-04-24T18:09:16 <MaikuMori> As for None, once while testing I got into situation where I had to manually reset the token just because you can't remove keys from saved profiles (as far as I know, del user.profile['key'] doesn't work)
128 2012-04-24T18:09:19 *** greg_f
129 2012-04-24T18:11:59 <MaikuMori> ThomasWaldmann: http://test.moinmo.in/+usersettings/personal, you can change it there which will brick the whole wiki. Is that a known bug?
130 2012-04-24T18:12:58 <ThomasWaldmann> yes, there is no __delitem__, but feel free to implement that if you need it
131 2012-04-24T18:14:03 <ThomasWaldmann> i can change WHAT there?
132 2012-04-24T18:14:29 <MaikuMori> The nick of anonymous user
133 2012-04-24T18:15:36 <MaikuMori> But unless you can revert easily don't, I just broke my dev install that way.
134 2012-04-24T18:15:56 <ThomasWaldmann> no, that's not known yet :)
135 2012-04-24T18:17:14 <MaikuMori> Should I open a bug?
136 2012-04-24T18:17:36 <ThomasWaldmann> yes, please
137 2012-04-24T18:20:17 *** dwcramer
138 2012-04-24T18:21:51 <MaikuMori> Done, it was quite random that I found that. Was trying to reproduce the situation I had with the session being in strange state.
139 2012-04-24T18:27:11 <MaikuMori> ThomasWaldmann: regarding those session keys in the profile, should I just leave it with the try/catch?
140 2012-04-24T18:33:49 <bretonium> ThomasWaldmann: you've got 2 same links on GoogleSoc2012 :)
141 2012-04-24T18:37:17 *** dwcramer
142 2012-04-24T18:37:59 <ThomasWaldmann> MaikuMori: yes
143 2012-04-24T18:39:01 <ThomasWaldmann> bretonium: which?
144 2012-04-24T18:39:27 <MaikuMori> Also regarding the PEP8 bugs, the version of pep8.py in the repo is very old (0.2.0), the most recent one is 1.0.1 which is about 5 years never. It's also a package so maybe it could be installed via pip for dev puposes.
145 2012-04-24T18:40:27 <MaikuMori> Instead of having 3rd party code in the repo.
146 2012-04-24T18:40:37 <ThomasWaldmann> MaikuMori: if it works with our stuff (test_sourcecode), feel free to change that
147 2012-04-24T18:41:06 <MaikuMori> I'll look into that after the session fix gets merged.
148 2012-04-24T18:41:14 <bretonium> ThomasWaldmann: + * [[MoinMoin2.0|MoinMoin2.0 infos]]
149 2012-04-24T18:41:51 <ThomasWaldmann> bretonium: yes, so?
150 2012-04-24T18:42:26 *** Kebot
151 2012-04-24T18:43:45 <MaikuMori> ThomasWaldmann: removed the comment, should I make a pull request?
152 2012-04-24T18:44:18 <ThomasWaldmann> MaikuMori: if you are finished with the session stuff, yes
153 2012-04-24T18:45:03 <bretonium> ThomasWaldmann: - * [[MoinMoin2.0|We are rewriting / heavily refactoring some core components of moin]]
154 2012-04-24T18:45:45 <ThomasWaldmann> bretonium: the left part is the target item, the right part is the visible text
155 2012-04-24T18:46:25 <ThomasWaldmann> i just changed it because in SOC 2012 we are not so much rewriting, refactoring, but rather working on new stuff
156 2012-04-24T18:46:46 <bretonium> oh.
157 2012-04-24T18:46:52 <bretonium> didn't notice the "-" before
158 2012-04-24T18:46:54 <bretonium> sorry.
159 2012-04-24T18:47:04 <bretonium> have got to sleep.
160 2012-04-24T18:47:17 <ThomasWaldmann> ah, now i understand :)
161 2012-04-24T18:54:33 *** dwcramer
162 2012-04-24T19:06:56 <MaikuMori> ThomasWaldmann: Well, it seems to work. So I'll just commit and make a pull request.
163 2012-04-24T19:11:46 <MaikuMori> Done. Will look into PEP8 validator tomorrow or sometime soon, shouldn't be too hard. Then I can work on the plugin system design.
164 2012-04-24T19:46:09 <ThomasWaldmann> MaikuMori: ok
165 2012-04-24T20:27:59 * ThomasWaldmann brb
166 2012-04-24T21:07:22 *** dwcramer
167 2012-04-24T21:20:00 *** dwcramer
168 2012-04-24T21:46:49 <ThomasWaldmann> hmm, no student managed to start his project page yet ;)
169 2012-04-24T21:59:33 <ThomasWaldmann> spy__: please subscribe to http://moinmo.in/GoogleSoc2012
170 2012-04-24T22:07:27 <ThomasWaldmann> jaiditya: https://bitbucket.org/Jaiditya/moin-2.0/changesets look at the branch-lines at the left
171 2012-04-24T22:08:26 *** dwcramer
172 2012-04-24T22:11:21 <ThomasWaldmann> jaiditya: maybe strip from 7775b101e182 (save your changesets first), pull from main repo and then reapply clean changesets
173 2012-04-24T22:17:31 <CIA-146> "Miks Kalnins <MiksKalnins@MaikuMori.com>" default * 1339:8109d2d763d1 2.0/MoinMoin/ (5 files in 4 dirs): Fix for #94 password change should invalidate sessions
174 2012-04-24T22:17:31 <ThomasWaldmann> MaikuMori: vv
175 2012-04-24T22:17:33 <CIA-146> "Miks Kalnins <MiksKalnins@MaikuMori.com>" default * 1340:860ef379fc9e 2.0/MoinMoin/ (5 files in 4 dirs): Merge
176 2012-04-24T22:18:56 <CIA-146> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 1341:86a6d78e89d3 2.0/setup.py: setup.py: make sure it uses whoosh repo tip from our repo
177 2012-04-24T22:23:43 *** dwcramer
178 2012-04-24T22:38:36 <CIA-146> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 1342:ea982b344156 2.0/MoinMoin/search/__init__.py: pgdn should page down the wiki page, does not work with autofocus in search field, fixes #180
179 2012-04-24T22:57:33 *** dreimark2
180 2012-04-24T23:13:12 <CIA-146> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 1343:8afe9dc4547d 2.0/MoinMoin/apps/misc/views.py: fix xml sitemap timestamps
181 2012-04-24T23:13:20 *** dave_largo
182 2012-04-24T23:17:18 <CIA-146> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 1344:59220d491dc3 2.0/MoinMoin/apps/misc/views.py: fix xml sitemap timestamps (now really, we need the colon in the tz)
183 2012-04-24T23:17:54 <dreimark> gn
184 2012-04-24T23:33:48 *** dwcramer
185