1 2013-06-08T00:37:33 *** xjjk
2 2013-06-08T00:40:19 *** xjjk
3 2013-06-08T00:40:36 *** xjjk
4 2013-06-08T02:10:46 <ThomasWaldmann> eSyr: http://hg.moinmo.in/moin/1.9/rev/f8bb40fb3ac4 quite a big difference on moinmo.in (which has a big global edit-log) esp. for not recently edited or non-existing single pages
5 2013-06-08T03:51:05 *** sharky93
6 2013-06-08T04:29:41 <sharky93> moin
7 2013-06-08T06:29:34 <sharky93> i am a bit confused, is there a change desired in the mid-term deliverable's ? as mentioned in my proposal
8 2013-06-08T06:42:49 <sharky93> TheSheep, ^
9 2013-06-08T07:25:37 <sharky93> ThomasWaldmann, dreimark , TheSheep updated the moin-ui etherpad with content on ACL and a bit more, please have a look.
10 2013-06-08T07:26:17 <sharky93> dreimark, TheSheep please suggest a time when we could discuss ui-practices ? is there much more ?
11 2013-06-08T07:26:36 * sharky93 is feeling we need to step it up a bit now :)
12 2013-06-08T07:27:51 * sharky93 is a bit nervous too, since there has been almost no to very less interaction in the past few days.
13 2013-06-08T07:28:48 <TheSheep> sharky93: I'm at a conference that I'm organizing for the next 2 days, so I didn't propose any terms
14 2013-06-08T08:29:49 <sharky93> TheSheep, hmm, ok, i'm looking forward to when you are a bit more free. Please ping, any suggestions as to how should i utilize the time now?
15 2013-06-08T10:10:07 <TheSheep> sharky93: I think there were some doubts about the relative speed of different lookup techniques, I think it would be interesting to research that
16 2013-06-08T10:10:22 <TheSheep> sharky93: make some simple benchmarks and try them on different browsers
17 2013-06-08T10:42:53 <sharky93> TheSheep, hmm, I tested it just now. Added the results to http://etherpad.osuosl.org/moin-ui-practices
18 2013-06-08T10:44:47 <sharky93> TheSheep, any more suggestions on changes directly proposed in the SoC proposal. How should I go about it ?
19 2013-06-08T11:24:38 *** Mjbmr
20 2013-06-08T11:24:46 <Mjbmr> Hi, I'm setting up moin2 with my domain, If I visit https://mydomain/ I'll send a header "Location: http://mydomain:443/Home", is there anyway to fix it?
21 2013-06-08T11:25:55 <ThomasWaldmann> who/what sends that header?
22 2013-06-08T11:26:10 <Mjbmr> moin2 cgi?
23 2013-06-08T11:26:21 <Mjbmr> my cgi handler even set "REQUEST_SCHEME" environment variable.
24 2013-06-08T11:28:07 <ThomasWaldmann> hmm, i didn't do much testing with https and moin2 yet, but i guess I could set it up soon.
25 2013-06-08T11:28:54 <ThomasWaldmann> "cgi", you mean that you are using single-request old cgi?
26 2013-06-08T11:29:38 <Mjbmr> yeah. but people are still using cgi.
27 2013-06-08T11:30:33 <ThomasWaldmann> well, they shouldn't. cgi has lots of overhead and poor performance / high load because of that.
28 2013-06-08T11:30:56 <ThomasWaldmann> what web server do you use?
29 2013-06-08T11:31:15 <Mjbmr> well, python's build in server.
30 2013-06-08T11:31:24 <Mjbmr> with some fix.
31 2013-06-08T11:32:00 <ThomasWaldmann> and you checked out the current code from moin-2.0 repo?
32 2013-06-08T11:33:34 <Mjbmr> yep.
33 2013-06-08T11:33:55 <ThomasWaldmann> https://test.moinmo.in/Home ah, i even set that up already a while ago
34 2013-06-08T11:34:34 <Mjbmr> here is my cgi http://rn0.ru/raw/SN5KibYeQXaBboE02t79/
35 2013-06-08T11:37:00 <ThomasWaldmann> btw, i looked at request/response http headers, no "Location" there
36 2013-06-08T11:37:08 <Mjbmr> I cannot load that test domain for now because of my low speed internet, but I'll test it.
37 2013-06-08T11:38:01 <Mjbmr> try https://test.moinmo.in/ not https://test.moinmo.in/Home
38 2013-06-08T11:39:43 <ThomasWaldmann> well, the root url of the wiki just immediately redirects to the root_item's url
39 2013-06-08T11:40:01 <ThomasWaldmann> Location: https://test.moinmo.in/Home
40 2013-06-08T11:40:15 <Mjbmr> where in config should it be set?
41 2013-06-08T11:40:44 <ThomasWaldmann> iirc it is item_root or root_item in wikiconfig.py
42 2013-06-08T11:40:57 <ThomasWaldmann> and the default is just "Home" iirc
43 2013-06-08T11:41:32 <Mjbmr> Thank you.
44 2013-06-08T11:41:46 <ThomasWaldmann> but as the url is built correctly for me, i suspect there is something wrong with either your server setup or the code you use for doing cgi
45 2013-06-08T11:42:39 * ThomasWaldmann usually uses apache2 and mod_wsgi
46 2013-06-08T11:43:19 <Mjbmr> I've VPS with 192MB RAM, cannot use apache2.
47 2013-06-08T11:43:37 <ThomasWaldmann> uuh
48 2013-06-08T11:45:00 <ThomasWaldmann> well, considering the low ram resources, i guess the other params are also not quite high-power, so i'ld suggest using something that is persistent for some requests (not too many)
49 2013-06-08T11:45:46 <ThomasWaldmann> moin 1.x used to consume more and more memory due to caching, but moin2 should be better behaved in that respect
50 2013-06-08T11:47:02 <Mjbmr> would you just tell me which environment variable moin2 uses to redirect url? why It cannot send "Location: /Home"?
51 2013-06-08T11:47:59 <Mjbmr> how url_for_item() works?
52 2013-06-08T11:48:59 <Mjbmr> ok, I'll fix that.
53 2013-06-08T11:49:56 <ThomasWaldmann> we usually use some frameworkish function/method for such stuff rather than dealing with env vars directly
54 2013-06-08T11:50:16 <Mjbmr> why not?
55 2013-06-08T11:50:39 <ThomasWaldmann> because it is too messy and uncomfortable
56 2013-06-08T11:50:52 <ThomasWaldmann> url generation is needed at a lot of places
57 2013-06-08T11:51:14 <Mjbmr> but you may not be sure if those framework work correct.
58 2013-06-08T11:52:35 <ThomasWaldmann> return redirect(url_for_item(item_name))
59 2013-06-08T11:52:51 <ThomasWaldmann> (from MoinMoin.apps.frontend.views)
60 2013-06-08T11:53:08 * Mjbmr saw that.
61 2013-06-08T11:54:55 <Mjbmr> I've to be sure which env var apache2 is setting, is my cgi handler REQUEST_SCHEME is even set.
62 2013-06-08T11:55:10 <Mjbmr> s/is my/in my/
63 2013-06-08T11:57:33 <ThomasWaldmann> hmm, a bit strange is that it has a fully specified url there, but the code doesn't look like generating a full spec. url.
64 2013-06-08T11:58:35 <ThomasWaldmann> maybe rather read the wsgi spec
65 2013-06-08T12:01:54 <ThomasWaldmann> btw, moin2 also has a persistent builtin server in python, provided by werkzeug. that is likely a bit better than the stdlib code.
66 2013-06-08T12:13:06 <Mjbmr> I think I should set a "HTTPS" env var with no value, but I've to test that.
67 2013-06-08T12:14:46 <Mjbmr> yeah, that works!
68 2013-06-08T12:15:02 <Mjbmr> need a "HTTPS" env var with some value.
69 2013-06-08T12:15:14 <ThomasWaldmann> ah :)
70 2013-06-08T12:15:53 <ThomasWaldmann> that's the good thing when using some proven server / framework: you usually don't have to think about such details
71 2013-06-08T12:16:25 <Mjbmr> thanks for your great work.
72 2013-06-08T12:16:50 <ThomasWaldmann> thanks for helping finding issues in moin2 :)
73 2013-06-08T12:44:40 <sharky93> ThomasWaldmann, any suggestions, as to how should i be pacing the work now? did you get the chance to have a look at the ui ether-pad?
74 2013-06-08T12:53:24 <Mjbmr> np, "HTTPS" env var with value of "yes", sorry for delay, bad connection.
75 2013-06-08T12:55:01 <ThomasWaldmann> sharky93: i left some comments on your EP a while ago
76 2013-06-08T13:03:09 <sharky93> ThomasWaldmann, i think there is some issue, i cannot see the edit :(
77 2013-06-08T13:03:14 <sharky93> which color?
78 2013-06-08T13:03:32 <ThomasWaldmann> if you want me to look at something, always give a url
79 2013-06-08T13:05:19 * ThomasWaldmann still needs a good idea/method how to deal with the moin 1.9 linkto-searches linked from the titles
80 2013-06-08T13:05:41 <sharky93> ThomasWaldmann, hmm, sorry, @ http://etherpad.osuosl.org/moin-ui
81 2013-06-08T13:14:28 *** Mjbmr
82 2013-06-08T13:16:30 *** Mjbmr
83 2013-06-08T14:09:17 <ThomasWaldmann> re
84 2013-06-08T14:16:44 * sharky93 added replies on http://etherpad.osuosl.org/moin-ui
85 2013-06-08T14:18:32 * sharky93 is a bit surprised with people from the US looking up the moin-ui etherpad :P @ 140.211.15.56
86 2013-06-08T14:19:07 * sharky93 wonders if its Roger :P
87 2013-06-08T14:21:19 <ThomasWaldmann> sharky93: there are often some random accesses of anon people/bots
88 2013-06-08T14:44:33 *** greg_f
89 2013-06-08T15:20:13 * ThomasWaldmann works on the backlink load issue
90 2013-06-08T17:06:40 <ThomasWaldmann> eSyr: http://hg.moinmo.in/moin/1.9/rev/50e82729b826 i think everybody can get happy with that
91 2013-06-08T17:07:07 <ThomasWaldmann> i changed the default behaviour because of the load issue, but one can easily configure it to behave like before
92 2013-06-08T17:08:58 <ThomasWaldmann> (and I know it's a bit inconsistent now for anon vs. logged in behaviour, but that was the only way to be rather sure about not break existing CSS)
93 2013-06-08T17:15:26 <ThomasWaldmann> sharky93: alternative, it could be also the NSA :P
94 2013-06-08T17:15:33 <ThomasWaldmann> +ly
95 2013-06-08T17:18:39 <sharky93> ThomasWaldmann, owing to the latest "PRISM" news, it might well be the NSA :P ..
96 2013-06-08T17:19:17 <sharky93> ThomasWaldmann, what is +ly ?
97 2013-06-08T17:19:34 <ThomasWaldmann> a grammar fix for "alternative"
98 2013-06-08T17:21:10 <sharky93> hmm
99 2013-06-08T17:22:28 <sharky93> ThomasWaldmann, umm by using widgets as the UI for ACL do you mean like the 'Extra MetaData (JSON)' box we see within "Modify" item?
100 2013-06-08T17:23:53 <ThomasWaldmann> https://test.moinmo.in/%2Bmodify/some%20ticket?itemtype=ticket like the stuff you see there
101 2013-06-08T17:24:18 <ThomasWaldmann> xiaq can tell you how it works (after you have looked in the code) :)
102 2013-06-08T17:27:02 <sharky93> nice, how can I see the code?
103 2013-06-08T17:27:57 <sharky93> aamof, the stuff under the "metadata" section.. that is similar to how i was planning to have the ACL ui
104 2013-06-08T17:28:34 <sharky93> ThomasWaldmann, ^
105 2013-06-08T17:30:47 <ThomasWaldmann> acl is just a piece of metadata and thus we can handle it like that
106 2013-06-08T17:35:32 <sharky93> how can i see the code?
107 2013-06-08T17:35:52 <ThomasWaldmann> it's on your disk :D
108 2013-06-08T17:39:31 <sharky93> oh ;D
109 2013-06-08T17:40:05 <sharky93> btw, did you create the account on moinmo.in? :)
110 2013-06-08T18:00:43 *** greg_f
111 2013-06-08T18:18:06 * ThomasWaldmann reported some spammers who use google appengine
112 2013-06-08T18:53:51 * ThomasWaldmann is creating accounts
113 2013-06-08T19:07:27 <ThomasWaldmann> sharky93: ssh -p2222 rraj@shell.ipv4.thinkmo.de (or ipv6: ssh rraj@shell.thinkmo.de)
114 2013-06-08T20:02:30 *** birkenfeld_
115 2013-06-08T20:04:27 *** Mjbmr_
116 2013-06-08T20:08:02 *** birkenfeld
117 2013-06-08T20:08:02 *** Mjbmr
118 2013-06-08T20:08:04 *** birkenfeld_
119 2013-06-08T20:08:04 *** Mjbmr_
120 2013-06-08T20:08:04 *** Mjbmr
121 2013-06-08T20:12:03 *** TheSheep
122 2013-06-08T20:12:11 *** TheSheep
123 2013-06-08T20:29:12 *** ChanServ
124 2013-06-08T20:31:05 *** ChanServ
125 2013-06-08T20:31:05 *** verne.freenode.net
126 2013-06-08T20:31:06 *** ChanServ
127 2013-06-08T20:31:25 *** ChanServ
128 2013-06-08T20:31:25 *** verne.freenode.net
129