1 2012-10-04T00:11:30 *** RogerHaase
2 2012-10-04T00:45:28 *** spy
3 2012-10-04T01:39:49 *** grzywacz
4 2012-10-04T03:53:56 *** dwcramer
5 2012-10-04T05:23:47 *** dwcramer
6 2012-10-04T07:38:33 *** grzywacz
7 2012-10-04T07:38:33 *** grzywacz
8 2012-10-04T08:56:27 *** spy
9 2012-10-04T09:03:41 <dreimark> moin
10 2012-10-04T09:35:22 <gwork> moin
11 2012-10-04T10:10:27 <gwork> dreimark: you mentioned test.py yesterday. I installed it and when i ran it i get an error on moin's configtest.py which uses some py.magic that doesn't exist. do you know what's going on here?
12 2012-10-04T10:12:19 <gwork> http://codereview.appspot.com/6593070
13 2012-10-04T10:12:35 <moinBot> http://hg.moinmo.in/moin/2.0/rev/d7fb86b446ab 2012-09-27 Roger Haase CSS and javascript changes to support obsolete IE7 and IE8 browsers,
14 2012-10-04T10:12:36 <moinBot> http://hg.moinmo.in/moin/2.0/rev/23ef0be1aec5 2012-09-30 Roger Haase eliminate double wrapping of transcluded objects,
15 2012-10-04T10:12:37 <moinBot> http://hg.moinmo.in/moin/2.0/rev/f746dfeb7778 2012-09-30 Roger Haase merge
16 2012-10-04T10:12:38 <moinBot> http://hg.moinmo.in/moin/2.0/rev/0526be2e2221 2012-10-04 Thomas Waldmann <tw AT waldmann-edv DOT de> merged
17 2012-10-04T10:12:39 <moinBot> http://hg.moinmo.in/moin/2.0/rev/8231bca193ef 2012-10-04 Cheer Xiao Demote priority in registry entries so that it is only compared when other fields are equal.
18 2012-10-04T10:12:40 <moinBot> http://hg.moinmo.in/moin/2.0/rev/d4ad8f78afbf 2012-10-04 Cheer Xiao Automated merge with http://hg.moinmo.in/moin/2.0
19 2012-10-04T10:12:41 <moinBot> http://hg.moinmo.in/moin/2.0/rev/12053b28483d 2012-10-04 Thomas Waldmann <tw AT waldmann-edv DOT de> merged
20 2012-10-04T10:14:53 <gwork> dreimark: conftest.py it was
21 2012-10-04T10:16:36 *** MattMaker
22 2012-10-04T10:19:06 <ronny> gwork: whats the error?
23 2012-10-04T10:21:45 <gwork> ronny: http://pastebin.com/69k3LMTZ
24 2012-10-04T10:23:47 <gwork> ronny: more complete would be http://rn0.ru/show/ou7iYhQ8FpwBMCbRPv0j/
25 2012-10-04T10:25:33 <ronny> oO
26 2012-10-04T10:26:25 <ronny> gwork: i see, use py.test 1.x for moint 1.9
27 2012-10-04T10:26:45 <ronny> gwork: moin 1.9 uses lots of really old stuff
28 2012-10-04T10:26:49 <gwork> i do
29 2012-10-04T10:26:56 <gwork> i use py-1.4.9
30 2012-10-04T10:27:31 <ronny> gwork: back then py and pytest was one package
31 2012-10-04T10:27:34 <ronny> now its split
32 2012-10-04T10:27:45 <gwork> but apparantly that uses pytest-2.2.4. i just installed it using pypi
33 2012-10-04T10:27:55 <gwork> okay. so that won't work
34 2012-10-04T10:28:37 <gwork> ronny: thanks, i'll stick to pylint i gues :)
35 2012-10-04T10:29:29 <ronny> gwork: the -k sourcecode command will use pep8
36 2012-10-04T10:29:52 <ronny> gwork: conveniently in moin 1.9 pep8.py is included, so you could use it directly
37 2012-10-04T10:30:46 <gwork> that's nice. i think pep8 is in pylint as well, isn't it?
38 2012-10-04T10:31:48 <ronny> gwork: those tools do different checks
39 2012-10-04T10:44:50 <ThomasWaldmann> gwork: review done, longer this time
40 2012-10-04T10:44:59 <xiaq> ThomasWaldmann: what's the error you get when trying to colorize the message sent to RepoMonitor?
41 2012-10-04T10:45:52 <ThomasWaldmann> gwork: we have pytest in the toplevel dir of moin 1.9.x, just invoke ./pytest
42 2012-10-04T10:46:52 <gwork> ThomasWaldmann: thanks, will do
43 2012-10-04T10:47:01 <ThomasWaldmann> xiaq: i don't remember, but it just blew up somehow
44 2012-10-04T10:48:22 <ThomasWaldmann> hmm, the branch name still does not work :|
45 2012-10-04T10:48:48 <xiaq> ThomasWaldmann: care to share the hg hook?
46 2012-10-04T10:50:07 <ThomasWaldmann> incoming.supybot = hg log -r $HG_NODE --template 'http://hg.moinmo.in/moin/2.0/rev/{node|short} {date|shortdate} {author|person} {branches} {desc|firstline}' | socat -u - tcp:127.0.0.1:1717
47 2012-10-04T10:50:52 <ThomasWaldmann> author|person also doesn't like my slightly obfuscated email address
48 2012-10-04T10:52:00 <ThomasWaldmann> (that's from repo .hg/hgrc)
49 2012-10-04T10:53:29 <xiaq> ThomasWaldmann: `hg log --template '{branches}\n'` gives me many empty lines
50 2012-10-04T10:53:37 <xiaq> apparently the default branch is missing
51 2012-10-04T10:53:57 <xiaq> `hg help template` confirms that...
52 2012-10-04T10:54:00 <ThomasWaldmann> not sure, maybe default shall be ""
53 2012-10-04T10:54:38 <xiaq> ThomasWaldmann: yeah, and there are two spaces between author and desc in moinbot's messages :)
54 2012-10-04T10:55:34 <xiaq> ThomasWaldmann: perhaps {branch} will do
55 2012-10-04T10:56:07 <ThomasWaldmann> no, that doesn't work at all
56 2012-10-04T10:56:34 <ThomasWaldmann> of course that was my first guess before i read in the docs that it is plural
57 2012-10-04T11:06:45 <xiaq> ThomasWaldmann: but `hg log --template '{branch}'` do bring up branches of each commit...
58 2012-10-04T11:07:15 * xiaq tried socating mirc color sequences but it didn't work either
59 2012-10-04T11:08:25 <xiaq> seems supybot strips them
60 2012-10-04T11:09:57 <ThomasWaldmann> with {branch} i get empty output, {branches} works
61 2012-10-04T11:10:24 <ThomasWaldmann> maybe you have a fixed version :)
62 2012-10-04T11:11:02 * ThomasWaldmann runs 1.6.4
63 2012-10-04T11:11:44 * xiaq runs 2.3.2
64 2012-10-04T11:12:02 <xiaq> oh 1.6.4... that's archaic
65 2012-10-04T11:12:17 <ThomasWaldmann> debian :D
66 2012-10-04T11:13:12 <xiaq> ThomasWaldmann: in my local community we always run debian testing, which is pretty stable actually as long as there is someone to take care of it
67 2012-10-04T11:13:20 <ThomasWaldmann> until not too long ago, i ran a even much more archaic version on the server
68 2012-10-04T11:14:36 <ThomasWaldmann> the problem with testing on a server is that much changes in a short time
69 2012-10-04T11:14:48 <ThomasWaldmann> if something breaks, you own the pieces
70 2012-10-04T11:14:53 *** greg_f
71 2012-10-04T11:21:05 <xiaq> ThomasWaldmann: we never experienced severe breakages with -testing however. in fact i ditched a -stable server and put up a -testing one instead after waiting months for some openldap bugfixes to be backported to -stable...
72 2012-10-04T11:22:18 *** xiaq
73 2012-10-04T11:22:27 *** xiaq
74 2012-10-04T11:23:36 <xiaq> ThomasWaldmann: we never experienced severe breakages with -testing however. in fact i ditched a -stable server and put up a -testing one instead after waiting months for some openldap bugfixes to be backported to -stable...
75 2012-10-04T11:24:29 <ThomasWaldmann> yeah, as an alternative, one can also use SOME packages from testing and most from stable
76 2012-10-04T11:25:24 * ThomasWaldmann announced our californa trip on the wiki
77 2012-10-04T11:33:04 <dreimark> xiaq: lots of reboots
78 2012-10-04T11:33:20 <dreimark> should be avoided
79 2012-10-04T11:33:51 <xiaq> dreimark: um, reboots for what?
80 2012-10-04T11:33:51 <gwork> ThomasWaldmann: pytest works indeed from the toplevel dir. checked my changes against it and all is fine now. Also pylint is quite okay. please review again and i hope to get to a final patch :D
81 2012-10-04T11:34:32 <gwork> Also dreimark and ThomasWaldmann i've used it on a 1.9.5. and works like a charm.
82 2012-10-04T11:38:38 <xiaq> dreimark: maybe you mean kernel upgrades... then just install a -longterm kernel versions and hold it...
83 2012-10-04T12:13:27 *** grzywacz
84 2012-10-04T12:21:55 <gwork> I want to change the cas authentication so it be limited for an IP range. But how do i get the source IP address?
85 2012-10-04T12:29:17 <ThomasWaldmann> gwork: maybe first finish the first changeset
86 2012-10-04T12:29:35 <ThomasWaldmann> there can be situation where that "remote ip" isn't that easy
87 2012-10-04T12:37:24 <gwork> well i fear i need something to distinguish when to be able to use the CAS server and when not. The only thing i can think of is using the source IP.
88 2012-10-04T12:37:38 <gwork> otherwise the CAS sollution is useless to me
89 2012-10-04T12:38:33 *** sunu1
90 2012-10-04T12:40:07 <ThomasWaldmann> what happens if you don't check the ip?
91 2012-10-04T12:40:34 <ThomasWaldmann> (the situations i was referring to were proxies)
92 2012-10-04T12:47:02 <dreimark> xiaq: yes, we have ubuntu-server for some other reasons (which is debian testing more or less)
93 2012-10-04T12:47:22 <dreimark> but good point could change that behaviour
94 2012-10-04T12:48:24 <dreimark> gwork: is the license issue solved?
95 2012-10-04T12:48:28 <gwork> ThomasWaldmann: well. i have the wiki available both internally and externally. internally over http and externally over https. Now internally i could use CAS as the cas server is available to me there. But the cas server is not accessible from the outside. So if the login method redirects the user to the cas server it will fail, but Moin can't tell.
96 2012-10-04T12:48:59 <gwork> dreimark: not yet. it's lgpl3. but how much rework is needed to just be inspired? i mean, i've rewritten nearly every line
97 2012-10-04T12:49:26 <ThomasWaldmann> ah, ok
98 2012-10-04T12:49:54 <ThomasWaldmann> how is it available internally and externally? is this one wiki (config/process) or multiple sharing the same data?
99 2012-10-04T12:50:52 <gwork> ThomasWaldmann: i found request.access_route, it's from werkzeug's BaseRequest. seems to handle proxies nicely, but i can't test that.
100 2012-10-04T12:51:16 <ThomasWaldmann> dreimark: btw, if we are using codereview and the review is finished: "edit issue" -> [x] close issue
101 2012-10-04T12:51:49 <gwork> ThomasWaldmann: it's one apache server, and has two moin wsgi processes, both refereing to the same farm
102 2012-10-04T12:51:51 <ThomasWaldmann> otherwise stuff is cumulating on the overview page
103 2012-10-04T12:52:36 <ThomasWaldmann> maybe you just could subclass Config and handle auth differently?
104 2012-10-04T12:53:37 <gwork> I thought of that source ip and add config or init parameters to allow for the filtering.
105 2012-10-04T12:54:05 <gwork> Maybe the logout issue could be addressed likewise: just set through the config method and let the administrator decide
106 2012-10-04T12:56:04 <ThomasWaldmann> but keep this stuff in a separate cs
107 2012-10-04T12:56:26 <ThomasWaldmann> for the first changeset just finish the basics
108 2012-10-04T12:56:31 * ThomasWaldmann needs to go
109 2012-10-04T12:56:34 <ThomasWaldmann> bbl
110 2012-10-04T12:58:27 <gwork> ack
111 2012-10-04T13:06:20 *** sunu1
112 2012-10-04T13:18:12 *** sunu1
113 2012-10-04T13:53:59 *** sunu1
114 2012-10-04T13:54:18 *** sunu1
115 2012-10-04T14:15:55 *** sunu1
116 2012-10-04T14:16:24 *** sunu1
117 2012-10-04T14:18:15 *** sunu1
118 2012-10-04T15:05:12 *** sunu1
119 2012-10-04T15:20:45 *** sunu1
120 2012-10-04T15:21:56 *** sunu1
121 2012-10-04T15:22:52 *** dave_largo
122 2012-10-04T15:25:35 * gwork is gone. see you on monday
123 2012-10-04T15:54:08 *** sunu1
124 2012-10-04T16:00:00 *** dwcramer
125 2012-10-04T16:08:51 *** gwork
126 2012-10-04T18:01:46 <xiaq> ThomasWaldmann: IIRC it was once attempted to support using an VCS as moin2's backend?
127 2012-10-04T18:02:29 <sunu> ThomasWaldmann: http://codereview.appspot.com/6603052 review please :)
128 2012-10-04T18:02:37 <xiaq> ThomasWaldmann: what are the problems encountered? it sounds really appealing
129 2012-10-04T18:02:58 <sunu> ThomasWaldmann: related to https://bitbucket.org/sunu/moin-2.0/issue/1/some-issues-with-the-standalone-with
130 2012-10-04T18:03:40 *** \rs
131 2012-10-04T18:04:34 <sunu> xiaq: I installed sl4a and trying it out ..looking at the examples..will try archlinuxarm this sunday may be :)
132 2012-10-04T18:08:51 <ThomasWaldmann> xiaq: yes, but we found reasons against that
133 2012-10-04T18:09:23 <xiaq> sunu: scripting with sl4a is interesting but i now use it purely as a terminal emulator. latest release version connectbot is unfortunately broken in several ways
134 2012-10-04T18:09:29 <ThomasWaldmann> files and little metadata are just not enough, we need real metadata and real data
135 2012-10-04T18:09:40 <xiaq> ThomasWaldmann: ah, that's a big con
136 2012-10-04T18:09:43 <ThomasWaldmann> and soon even multiple names
137 2012-10-04T18:10:18 <ThomasWaldmann> sunu: I am still busy at work, but i can look later this evening
138 2012-10-04T18:10:44 <xiaq> ThomasWaldmann: what's missing from file compared to "real data"?
139 2012-10-04T18:11:02 <sunu> ThomasWaldmann: ok :)
140 2012-10-04T18:11:13 <xiaq> ThomasWaldmann: and will symlink suffice for multiple names?
141 2012-10-04T18:11:40 <ThomasWaldmann> xiaq: well, some vcses even have trouble with binary data. or do strange things with text data
142 2012-10-04T18:12:16 <xiaq> ThomasWaldmann: are there problems with git and hg?
143 2012-10-04T18:12:30 <xiaq> s/problems/such \0/
144 2012-10-04T18:13:35 <ThomasWaldmann> renames are often a pain. and i don't think multi-names are supported anywhere.
145 2012-10-04T18:15:37 <xiaq> ThomasWaldmann: does multi-name refer to multiple names for one item or something else?
146 2012-10-04T18:20:30 *** dwcramer
147 2012-10-04T18:21:37 <ThomasWaldmann> one revision can have 0..n names
148 2012-10-04T18:22:06 <ThomasWaldmann> >1 is kind of aliasing (hardlink like)
149 2012-10-04T18:22:23 <ThomasWaldmann> 0 means trashbin, unreferences, to be garbage collected (maybe)
150 2012-10-04T18:22:36 <ThomasWaldmann> unreferenced*
151 2012-10-04T18:23:24 <xiaq> ThomasWaldmann: where is it useful?
152 2012-10-04T18:23:46 <ThomasWaldmann> whereever you need same page under several names :)
153 2012-10-04T18:27:27 <xiaq> ThomasWaldmann: ah ok :)
154 2012-10-04T18:32:37 *** MattMaker
155 2012-10-04T18:34:12 <sunu> xiaq: there are always warnings about methods being decrepated
156 2012-10-04T18:34:23 <sunu> in sl4a that is
157 2012-10-04T18:39:31 <ThomasWaldmann> and the 0 names = unreferenced -> garbage collecton is somehow pythonic also
158 2012-10-04T18:56:28 *** xiaq2
159 2012-10-04T18:57:36 <xiaq2> greetings from Opera on ReactOS :-P
160 2012-10-04T18:59:42 <sunu> xiaq2: reactOS ?
161 2012-10-04T19:00:18 <xiaq> sunu: www.reactos.org a windows clone
162 2012-10-04T19:00:42 <sunu> for arm ?
163 2012-10-04T19:01:01 <xiaq> sunu: nope :) i installed it in vbox
164 2012-10-04T19:01:44 <sunu> xiaq: oh :)
165 2012-10-04T19:02:51 *** xiaq2
166 2012-10-04T19:06:33 <ThomasWaldmann> xiaq: another thing with using some (d)vcs is the reason why we should do it. for all good reasons one might find that we need to do that on another level.
167 2012-10-04T19:07:00 <ThomasWaldmann> or not do it at all
168 2012-10-04T19:16:01 *** dave_largo
169 2012-10-04T19:26:00 *** greg_f
170 2012-10-04T19:43:25 <dreimark> re
171 2012-10-04T19:58:09 <dreimark> ThomasWaldmann: MM is broken
172 2012-10-04T19:59:07 *** RogerHaase
173 2012-10-04T19:59:14 <ThomasWaldmann> oops
174 2012-10-04T20:02:23 <ThomasWaldmann> (permissions issue fixed)
175 2012-10-04T20:06:05 *** grzywacz
176 2012-10-04T20:06:05 *** grzywacz
177 2012-10-04T20:23:39 *** dwcramer
178 2012-10-04T20:37:42 * ThomasWaldmann works on refreshing the moin2 talk (en)
179 2012-10-04T21:08:23 *** dwcramer
180 2012-10-04T21:20:48 *** dwcramer
181 2012-10-04T22:15:11 *** grzywacz
182 2012-10-04T22:34:31 * dreimark that reminds me have to do the same for the talk in leipzig
183 2012-10-04T23:16:47 *** dwcramer
184 2012-10-04T23:20:11 *** grzywacz
185 2012-10-04T23:20:11 *** grzywacz
186 2012-10-04T23:45:55 *** spy
187