1 2012-05-15T00:06:55 *** dwcramer
2 2012-05-15T00:30:45 *** dwcramer
3 2012-05-15T00:33:05 *** esyr
4 2012-05-15T00:33:13 *** esyrd
5 2012-05-15T00:33:19 *** eSyr-ng
6 2012-05-15T00:33:26 *** esyrd-ng
7 2012-05-15T00:34:54 *** dwcramer
8 2012-05-15T00:41:03 *** eSyr-ng
9 2012-05-15T00:41:59 *** eSyr-ng
10 2012-05-15T00:47:18 *** eSyr-ng
11 2012-05-15T00:49:18 *** eSyr-ng
12 2012-05-15T00:49:26 *** eSyr-ng
13 2012-05-15T00:50:45 *** eSyr-ng
14 2012-05-15T00:53:49 *** eSyr-ng
15 2012-05-15T00:54:14 <eSyr-ng> well, ok.
16 2012-05-15T00:57:13 *** eSyr-ng
17 2012-05-15T00:57:24 *** eSyr-ng
18 2012-05-15T01:52:10 *** dwcramer
19 2012-05-15T03:30:12 *** in3xes
20 2012-05-15T03:32:43 *** spy
21 2012-05-15T03:43:38 *** in3xes
22 2012-05-15T03:59:47 *** in3xes_
23 2012-05-15T04:03:14 *** in3xes
24 2012-05-15T04:07:54 *** in3xes_
25 2012-05-15T04:34:08 *** dwcramer
26 2012-05-15T04:47:59 *** dwcramer
27 2012-05-15T05:24:43 <breton> ThomasWaldmann: 57
28 2012-05-15T05:24:48 <breton> moin2-bms
29 2012-05-15T05:39:40 *** dwcramer
30 2012-05-15T05:43:20 *** MattMaker
31 2012-05-15T05:56:16 *** MattMaker
32 2012-05-15T07:16:44 *** xjjk
33 2012-05-15T07:16:58 *** xjjk
34 2012-05-15T11:24:09 *** greg_f
35 2012-05-15T11:37:42 <xiaq> Moin guys
36 2012-05-15T11:45:04 *** kanha_
37 2012-05-15T11:47:30 *** kanha
38 2012-05-15T11:56:31 <ThomasWaldmann> moin
39 2012-05-15T12:54:40 *** MattMaker
40 2012-05-15T12:54:59 *** MattMaker
41 2012-05-15T13:06:55 * xiaq just had a looooong call
42 2012-05-15T13:07:08 <xiaq> moin guys, i found the cause of the problem i mentioned yesterday
43 2012-05-15T13:07:14 <xiaq> _ is doing formatting:
44 2012-05-15T13:07:25 <xiaq> _('Summary %s') => 'Summary {}'
45 2012-05-15T13:07:41 <xiaq> not much to do with unicode stuff
46 2012-05-15T13:07:53 * xiaq needs to read jinja doc for _
47 2012-05-15T13:42:29 *** jaiditya
48 2012-05-15T13:46:24 *** dwcramer
49 2012-05-15T13:47:50 <jaiditya> ThomasWaldmann: need review on new look of modernized theme http://dl.dropbox.com/u/43518659/modernized_fixed_width.jpg
50 2012-05-15T13:56:50 <eSyr-ng> jaiditya: and how it would look on 3840×2400 screen?
51 2012-05-15T13:57:35 <eSyr-ng> (or 640×480)
52 2012-05-15T13:58:38 <jaiditya> the ratio would be same. it will zoom for the 3840-2400 screen
53 2012-05-15T13:58:51 <eSyr-ng> ah, fine.
54 2012-05-15T14:04:20 <MaikuMori> Moin
55 2012-05-15T14:05:07 <ronny> sup
56 2012-05-15T14:26:25 *** dwcramer
57 2012-05-15T14:35:46 *** dave_largo
58 2012-05-15T15:14:54 *** kanha
59 2012-05-15T15:15:18 *** kanha
60 2012-05-15T15:17:53 <ThomasWaldmann> jaiditya: why is it called "fixed width"?
61 2012-05-15T15:18:54 <jaiditya> no its not a fixed width layout...i have used percentage nt the pixels
62 2012-05-15T15:19:27 <jaiditya> so its a flexible layout...fixed width as if i have set a percentage
63 2012-05-15T15:19:33 <ThomasWaldmann> so it always has those 10% border free?
64 2012-05-15T15:20:20 <jaiditya> yeah..
65 2012-05-15T15:20:31 <jaiditya> bt if screen size is small
66 2012-05-15T15:20:44 <jaiditya> that border will not be there
67 2012-05-15T15:21:22 <jaiditya> i meandt border should not be there right..
68 2012-05-15T15:22:19 <jaiditya> mean dt*
69 2012-05-15T15:22:19 <ThomasWaldmann> ok. some things that come to mind when looking at that:
70 2012-05-15T15:22:34 <ThomasWaldmann> logo border looks strange
71 2012-05-15T15:22:46 <jaiditya> yeah i noticed it
72 2012-05-15T15:22:48 <ThomasWaldmann> Home big and Home small seem to be misaligned
73 2012-05-15T15:22:58 <ThomasWaldmann> round corners look nice
74 2012-05-15T15:23:28 <ThomasWaldmann> contrast small text in grey to background in light grey is a bit low
75 2012-05-15T15:23:50 <jaiditya> i have removed that logo border in local repo
76 2012-05-15T15:24:36 <jaiditya> ok. so that would be black
77 2012-05-15T15:24:48 <ThomasWaldmann> other than that, it looks ok for me (or at least i could not suggest how to improve :)
78 2012-05-15T15:25:21 <ThomasWaldmann> btw, did you think about that managment issues for themes?
79 2012-05-15T15:25:44 <jaiditya> yeah...wt i think is that
80 2012-05-15T15:25:52 *** dwcramer
81 2012-05-15T15:26:14 <ThomasWaldmann> can you please write in full words? it is a bit hard to parse your stuff.
82 2012-05-15T15:27:17 <jaiditya> ohh sorry...for the template part the base file common for all the themes
83 2012-05-15T15:27:35 <jaiditya> and when the theme extends
84 2012-05-15T15:28:07 <jaiditya> as content part is same so we can use it common..
85 2012-05-15T15:28:51 <ThomasWaldmann> i rather meant the "big picture" :)
86 2012-05-15T15:31:07 <jaiditya> big picture in sense changes in code ?
87 2012-05-15T15:31:23 <jaiditya> along with filenames and all
88 2012-05-15T15:32:23 <ThomasWaldmann> "how do we manage themes so it neither ends in chaos nor in duplicate work nor in strange effects"
89 2012-05-15T15:34:44 <jaiditya> ahh...can you give me an hour to compile all...
90 2012-05-15T15:35:03 <jaiditya> i have a clear picture in mind
91 2012-05-15T15:35:20 <jaiditya> i'll just compile it...
92 2012-05-15T15:37:04 <jaiditya> basically wt i mean to say is to have a common set of files including templates, css, images, which is common in all the themes
93 2012-05-15T15:38:07 <jaiditya> and only the part which is different in each theme should be seperate
94 2012-05-15T15:40:21 <jaiditya> images including admonitions and smileys and other icons should be same in all themes
95 2012-05-15T15:40:57 <jaiditya> maximum use of css rather than images
96 2012-05-15T16:19:12 <jaiditya> ThomasWaldmann: ^^
97 2012-05-15T16:25:06 <jaiditya> here's what i meant..we have a common set of templates and for same content on other theme instead of rewriting it we can can put that block in macro in common template and then include that block directly
98 2012-05-15T16:26:40 <eSyr-ng> jaiditya: btw, side note on good practices: provide some ability to show simplified layout for those who cannot fully support features used in theme (ie6, links2, mobile browsers and so on)
99 2012-05-15T16:29:45 <jaiditya> care has been taken for ie6. for ie6 we are including CSS3PIE
100 2012-05-15T16:31:18 <jaiditya> not only for ie6 bt for ie7 and ie8 also....
101 2012-05-15T16:47:08 <ThomasWaldmann> IE6 = Zombie
102 2012-05-15T16:48:00 <ThomasWaldmann> waldi: ^^ (student activity alarm :)
103 2012-05-15T16:50:06 <jaiditya> ThomasWaldmann: http://etherpad.osuosl.org/moin2-ImproveThemes
104 2012-05-15T17:07:30 <eSyr-ng> ThomasWaldmann: and links2. Ond opera mobile. And (omg) symbian browser.
105 2012-05-15T17:09:58 <eSyr-ng> and amaya!
106 2012-05-15T17:10:03 <eSyr-ng> and arachna.
107 2012-05-15T17:25:15 <waldi> ThomasWaldmann: road alarm
108 2012-05-15T17:40:30 *** DasIch
109 2012-05-15T17:40:30 *** paepke
110 2012-05-15T17:40:31 *** eSyr
111 2012-05-15T17:40:37 *** paepke
112 2012-05-15T17:40:58 *** eSyr
113 2012-05-15T17:40:59 *** DasIch
114 2012-05-15T18:06:36 *** eSyr
115 2012-05-15T18:12:00 *** eSyr
116 2012-05-15T19:07:39 *** jaiditya
117 2012-05-15T19:11:30 *** spy
118 2012-05-15T20:16:52 *** spy
119 2012-05-15T20:20:46 *** spy
120 2012-05-15T20:23:29 *** greg_f
121 2012-05-15T20:52:48 <dreimark> moin
122 2012-05-15T21:20:54 <dreimark> http://etherpad.osuosl.org/moin2-PasteBin l 96
123 2012-05-15T21:43:22 *** dwcramer
124 2012-05-15T21:58:40 *** dwcramer
125 2012-05-15T22:01:48 <ThomasWaldmann> dreimark: "a similar system as X" does not help if you don't know X.
126 2012-05-15T22:04:54 <ThomasWaldmann> and "moving all admin views into one new view" is out of scope of theme task.
127 2012-05-15T22:12:28 <dreimark> hmm, ok
128 2012-05-15T22:12:44 <dreimark> eSyr: i have some questions about plugin concept
129 2012-05-15T22:14:16 <dreimark> I don't want to overingenier it, but sometimes I think knowing what a plugin wants to use helps for selecting it
130 2012-05-15T22:14:48 <dreimark> e.g. what is if I want to disable meta edits by plugins
131 2012-05-15T22:15:29 <dreimark> or disable all plugins which add tags to meta
132 2012-05-15T22:16:18 <dreimark> or plugin reads userprofile
133 2012-05-15T22:16:36 <ThomasWaldmann> dreimark: so you want to tell something more precise in line 96?
134 2012-05-15T22:16:51 <dreimark> ThomasWaldmann: yes, I do
135 2012-05-15T22:17:10 <dreimark> but likly tommorrow
136 2012-05-15T22:18:15 <dreimark> currently I read all other pads
137 2012-05-15T22:21:21 <dreimark> eSyr: in the past we have had only user css extensions, do we want different others too?
138 2012-05-15T22:21:33 <dreimark> or skipp that too.
139 2012-05-15T22:33:58 *** dwcramer
140 2012-05-15T22:38:25 <dreimark> if there is a market of plugins, there may some which would require something like root access, but what is with all others?
141 2012-05-15T22:39:21 <dreimark> do we want that users can have plugins? or do we keep the current idea that only root can decide which plugin will be installed
142 2012-05-15T22:41:23 *** dwcramer
143 2012-05-15T22:44:52 <dreimark> also there it would be somehow nice to get: thist can reaf all user profiles, this needs internet access, this requires email enabled ...
144 2012-05-15T22:49:52 *** dwcramer
145 2012-05-15T22:50:43 <ThomasWaldmann> dreimark: no, you don't want users installing and executing their code on your server
146 2012-05-15T22:52:38 *** dave_largo
147 2012-05-15T23:02:37 <eSyr-ng> dreimark: usercss and userjs are ok, but not user plugins.
148 2012-05-15T23:02:56 <eSyr-ng> or you need rather complicated security scheme to make it secure.
149 2012-05-15T23:03:45 <dreimark> ok
150 2012-05-15T23:04:37 <dreimark> eSyr-ng: i am not sure with js, there can be js code to mofify items
151 2012-05-15T23:05:28 <eSyr-ng> dreimark: well, for example for mw there are many userjs plugins which make using mw easier and this is quite useful.
152 2012-05-15T23:05:48 <eSyr-ng> dreimark: because anyway it executes on user side and if user want it, why not.
153 2012-05-15T23:06:57 <eSyr-ng> of course there sme security concerns arise (how we can be sure that user install this userjs himself and not some malicious js via some xss), but its rather useful.
154 2012-05-15T23:07:43 <ThomasWaldmann> dreimark: and css can contain js, ...
155 2012-05-15T23:07:55 <eSyr-ng> (btw, currently i'm fixing rss_rc action in 1.9)
156 2012-05-15T23:08:25 <eSyr-ng> (current state is rather useless and contains some logic mistakes)
157 2012-05-15T23:08:32 <eSyr-ng> *current implementation
158 2012-05-15T23:09:27 <eSyr-ng> hope you have nothing against it in main repo when it will be finished :)
159 2012-05-15T23:10:17 <ThomasWaldmann> eSyr-ng: use a repo, good comments, small changes...
160 2012-05-15T23:10:18 <dreimark> if it works better - why not?
161 2012-05-15T23:10:49 <eSyr-ng> ThomasWaldmann: of course.
162 2012-05-15T23:11:05 <ThomasWaldmann> but in general, investing time in moin2 would make more sense (1.9.x is in bugfix mode)
163 2012-05-15T23:11:22 <dreimark> if we have installed a plugin which is doing jsonrpc you don't want a user adding some own js code
164 2012-05-15T23:11:35 <eSyr-ng> yes, but i have many 1.9 installations still :)
165 2012-05-15T23:12:08 <ThomasWaldmann> in case the change is too big, you could still publish it on actionmarket
166 2012-05-15T23:12:10 <eSyr-ng> dreimark: let me give some examples of userjs to clarify what purpose of it is.
167 2012-05-15T23:12:44 <eSyr-ng> dreimark: for example, some js to whow footnotes imn popups when you hover mouse over footnote link.
168 2012-05-15T23:13:03 <eSyr-ng> dreimark: or making rc page fancier with some additional text.
169 2012-05-15T23:13:32 <eSyr-ng> dreimark: or put some navigation on page
170 2012-05-15T23:14:02 <eSyr-ng> dreimark: or provide links for "delete page & add all link to bad content & ban user"
171 2012-05-15T23:14:35 <dreimark> yes, that is usefull
172 2012-05-15T23:14:43 <eSyr-ng> dreimark: pushing it into theme can be rather difficult for specific user. Pushing it in all themes he uses is even more difficult.
173 2012-05-15T23:14:56 <eSyr-ng> but making it userjs is rather organic.
174 2012-05-15T23:17:02 <dreimark> hmm. the functions are only visible for the user (logged in) or also for all others?
175 2012-05-15T23:20:57 *** dwcramer
176 2012-05-15T23:22:17 <dreimark> gn
177 2012-05-15T23:22:33 <eSyr-ng> dreimark: only for user who added userjs for himself.
178 2012-05-15T23:22:43 <eSyr-ng> (as usercss does)
179 2012-05-15T23:35:22 <spy> ThomasWaldmann: 94, need further help on coming up with ACL
180 2012-05-15T23:40:24 <ThomasWaldmann> spy: see EP chat