1 2013-08-04T00:11:10 *** ashutosh1461
2 2013-08-04T03:44:30 *** ashutosh1461
3 2013-08-04T05:31:54 *** mtdkw
4 2013-08-04T06:30:05 <dreimark> moin
5 2013-08-04T06:33:40 * dreimark is likly offline at todays meeting time
6 2013-08-04T06:51:53 *** ashutosh1461
7 2013-08-04T08:29:45 <sharky93> moin
8 2013-08-04T08:38:47 <ananasova> moin
9 2013-08-04T08:40:15 *** rciorba
10 2013-08-04T08:56:42 *** ashutosh1461
11 2013-08-04T08:57:00 <ashutosh1461> moin
12 2013-08-04T10:02:03 <ThomasWaldmann> moin
13 2013-08-04T10:02:19 <ThomasWaldmann> ok, who's here?
14 2013-08-04T10:02:35 <ananasova> here
15 2013-08-04T10:03:25 <eSyr> moin
16 2013-08-04T10:05:08 <ThomasWaldmann> waldi: ashutosh1461: dreimark: sharky93: TheSheep: spy_: xiaq: meeting time
17 2013-08-04T10:05:14 <ashutosh1461> here
18 2013-08-04T10:05:36 <ThomasWaldmann> ashutosh1461: please begin
19 2013-08-04T10:06:05 <ashutosh1461> ok
20 2013-08-04T10:06:46 <waldi> here
21 2013-08-04T10:06:51 <sharky93> here
22 2013-08-04T10:08:45 <ashutosh1461> DONE LAST WEEK:
23 2013-08-04T10:08:45 <ashutosh1461> Majorily improved the previous code (more practical testing done)
24 2013-08-04T10:08:45 <ashutosh1461> Solved some bugs in the tracker.
25 2013-08-04T10:08:45 <ashutosh1461> work on +deleted view.
26 2013-08-04T10:08:45 <ashutosh1461> More work on views(fixed misc views).
27 2013-08-04T10:08:45 <ashutosh1461> TODO
28 2013-08-04T10:08:47 <ashutosh1461> complete +/deleted view and history views
29 2013-08-04T10:08:49 <ashutosh1461> think about how to handle global and namespace specific history/tags views.
30 2013-08-04T10:10:29 <ThomasWaldmann> can you be a bit more specific about "More work on views(fixed misc views)"?
31 2013-08-04T10:11:31 <ThomasWaldmann> (in general, try to be more specific)
32 2013-08-04T10:11:41 <ashutosh1461> ThomasWaldmann, added namespace_root mapping and multiple fqnames support to /+misc/sitemap and /+misc/url_names
33 2013-08-04T10:13:54 <ThomasWaldmann> btw, I'ld like to go over your planning / etherpad and see whether we need to change something for 2nd half of gsoc. after the meeting?
34 2013-08-04T10:14:36 <ashutosh1461> yes, mainly the task's you added in my tracker are left. we can plan how to do that.
35 2013-08-04T10:16:00 <ThomasWaldmann> where's the +deleted code?
36 2013-08-04T10:17:13 <ashutosh1461> i haven't patched it yet.
37 2013-08-04T10:17:54 <ThomasWaldmann> btw, it is fine if you reference to the bug in the issues tracker as commit comment, but you should not ONLY do that. also put 1 sentence about what it is about.
38 2013-08-04T10:18:36 <ThomasWaldmann> what does "i haven't patched it yet" mean in that context?
39 2013-08-04T10:19:08 <ashutosh1461> i meant i have not made a cr for it yet.
40 2013-08-04T10:20:35 <ThomasWaldmann> ok. anything else for ashutosh1461 ?
41 2013-08-04T10:21:04 <waldi> no
42 2013-08-04T10:21:12 <ThomasWaldmann> ananasova: waldi: you're next after ashutosh1461.
43 2013-08-04T10:21:32 <ananasova> alright
44 2013-08-04T10:21:55 <ThomasWaldmann> ashutosh1461: btw, you should work more on the project, last week not too much was done.
45 2013-08-04T10:22:18 <ashutosh1461> ThomasWaldmann, fine i am speeding up.
46 2013-08-04T10:22:57 <ThomasWaldmann> ok, thanks ashutosh1461. ananasova now please.
47 2013-08-04T10:23:20 <ananasova> DONE:
48 2013-08-04T10:23:20 <ananasova> * Prepared 4 HTML mail templates (base, notification, meta diff macro and content diff macro), cr pending
49 2013-08-04T10:23:23 <ananasova> * Emiting signal item_modified on item destruction
50 2013-08-04T10:23:26 <ananasova> * 2 methods for determining the change type and destroy type, shortly will create a cr
51 2013-08-04T10:23:31 <ananasova> TODO next week:
52 2013-08-04T10:23:31 <ananasova> * Send notifications
53 2013-08-04T10:23:31 <ananasova> * User notification settings
54 2013-08-04T10:23:32 <ananasova> * Performance testing for determining subscribers
55 2013-08-04T10:23:37 <ananasova> BLOCKERS: none
56 2013-08-04T10:24:38 <waldi> after finally actually trying the code, I found out that:
57 2013-08-04T10:24:56 <waldi> - there is no way to actually modify subscriptions (how did you test them?)
58 2013-08-04T10:25:16 <waldi> - no subscription arrived and no idea why
59 2013-08-04T10:25:41 <waldi> - the other parts crash and burn on usage
60 2013-08-04T10:25:58 <waldi> please _actually_ use the code and make sure it can be used
61 2013-08-04T10:26:21 <waldi> okay, modify except for the subscribe link
62 2013-08-04T10:27:28 <ananasova> modifing subscriptions was done using unittests
63 2013-08-04T10:28:29 <ThomasWaldmann> about the subscription UI: maybe we can have something simple rather quickly (textarea) and refine that to something more adv. towards the end of SoC
64 2013-08-04T10:28:30 <ananasova> can you please tell which parts crash (i.e. in the bb issue tracker) so i can fix them
65 2013-08-04T10:28:52 <waldi> ThomasWaldmann: the problem is: user profile modification is non-existant
66 2013-08-04T10:29:49 <ThomasWaldmann> waldi: not sure what you mean by that
67 2013-08-04T10:29:51 <ananasova> the subscription settings UI is in the TODO for this week
68 2013-08-04T10:29:53 <waldi> ananasova: unittest do not replace testing by hand
69 2013-08-04T10:30:51 <ThomasWaldmann> (esp. if there's no perfct coverage)
70 2013-08-04T10:31:52 <ThomasWaldmann> ananasova: how are you handling item destruction signal now, how does it get the data needed?
71 2013-08-04T10:32:49 <ananasova> i am sending the contents and the meta. and have changed a bit the receiving functions to accept **kw
72 2013-08-04T10:33:08 <ThomasWaldmann> +1 for more issue tracker usage. ananasova, if you didn't practically try notifications yet, just do so.
73 2013-08-04T10:33:36 <ThomasWaldmann> so you fetch them before destroying?
74 2013-08-04T10:34:00 <ananasova> basicaly yes
75 2013-08-04T10:34:06 <ThomasWaldmann> ok
76 2013-08-04T10:35:42 <ThomasWaldmann> btw, additionally to developing some code, I'ld like to see some more planning on EP, i think there is still bounce handling rather undefined.
77 2013-08-04T10:35:46 <ananasova> what do you mean by "practically try notifications"? the notification code is in progress right now
78 2013-08-04T10:36:10 <ThomasWaldmann> try to use it from the ui
79 2013-08-04T10:36:42 <ThomasWaldmann> (you can modify metadata via json as long as the new ui is not there)
80 2013-08-04T10:38:02 <ananasova> ok, i will try that for checking the subscribe/unsubscribe status
81 2013-08-04T10:40:43 <ThomasWaldmann> hm? if you put stuff there via the json metadata editor ui, it should theoretically work. if it crashes -> debug time.
82 2013-08-04T10:41:14 * ananasova is checking it right now
83 2013-08-04T10:41:43 <ThomasWaldmann> ok, anything else for ananasova / waldi ?
84 2013-08-04T10:42:04 <ThomasWaldmann> TheSheep: are you with us?
85 2013-08-04T10:42:56 <ThomasWaldmann> xiaq: spy_: are you with us?
86 2013-08-04T10:44:38 <ThomasWaldmann> ok, looks like nothing more for ananasova / waldi - thanks. sharky93 is next, please.
87 2013-08-04T10:45:19 <sharky93> ok
88 2013-08-04T10:45:56 <sharky93> I was not able to work much last week due to the travel and further settling down took more time than expected :/
89 2013-08-04T10:46:29 <sharky93> had a discussion with TheSheep about refactoring the actions/tabs code and some more discussion on the etherpad
90 2013-08-04T10:46:58 <ThomasWaldmann> you did some planning with TheSheep on EP, but there is no single calendar entry
91 2013-08-04T10:47:05 <sharky93> The plan now is to finalise the priorities for the 2nd half of SoC @ http://etherpad.osuosl.org/moin-ui and make a fresh start!
92 2013-08-04T10:47:45 <sharky93> ThomasWaldmann: yeah, there was not much code, hence im not sure if the calendar entries would mean much
93 2013-08-04T10:48:25 <TheSheep> ThomasWaldmann: sorry for being late, I', here
94 2013-08-04T10:48:41 <ThomasWaldmann> the calendar is to document your work, *especially* if you didn't commit. otherwise we have to assume you've been idle.
95 2013-08-04T10:50:13 <sharky93> i'll keep it in mind
96 2013-08-04T10:50:29 * ThomasWaldmann has updated the xstatic-bootstrap repo with bs3 rc1. no glyphicons yet, need some help with that / more info.
97 2013-08-04T10:51:03 <ThomasWaldmann> also feedback on that repo is welcome, if it looks ok, i can make a package for pypi.
98 2013-08-04T10:51:33 <sharky93> TheSheep: ThomasWaldmann: if you're free after the meeting, we should get the priorites finalised @ http://etherpad.osuosl.org/moin-ui
99 2013-08-04T10:53:19 <ThomasWaldmann> ok, I have some time
100 2013-08-04T10:53:30 <TheSheep> sharky93: ok
101 2013-08-04T10:54:28 <ThomasWaldmann> sharky93: i also see commits from last week, so your calendar is definitely incorrect
102 2013-08-04T10:55:23 <ThomasWaldmann> but as it wasn't too much, you'll also have to catch up the next week(s)
103 2013-08-04T10:55:37 * sharky93 is up for it
104 2013-08-04T10:56:21 <ThomasWaldmann> ok, anything else for sharky93 right now?
105 2013-08-04T10:58:13 <ThomasWaldmann> ok, thanks sharky93 / TheSheep, we'll continue on EP soon.
106 2013-08-04T10:59:55 <ThomasWaldmann> a few words about midterm evals: some of you made it, some not. one of the critical things this year was the amount of work done, which was quite below the threshold for the ones who did not make it.
107 2013-08-04T11:01:53 <ThomasWaldmann> we were quite sad about not passing 2 students, because we were quite fine with their abilities and their code quality, but we had no other choice because there just was not enough activity.
108 2013-08-04T11:02:53 <ThomasWaldmann> so, sorry to the ones who didn't make it, and congrats to the ones who did!
109 2013-08-04T11:03:58 <ThomasWaldmann> ok, are we through for today or does someone have something left?
110 2013-08-04T11:05:26 <ThomasWaldmann> ok, looks like not. thanks for attending today's meeting. happy hacking!
111 2013-08-04T11:16:44 <sharky93> umm, when do we start @ the etherpad
112 2013-08-04T11:21:39 <sharky93> ThomasWaldmann: TheSheep ^
113 2013-08-04T11:22:50 <ThomasWaldmann> i am there now
114 2013-08-04T11:51:29 <ThomasWaldmann> TheSheep: come to EP
115 2013-08-04T11:52:37 <TheSheep> ThomasWaldmann: I wonder if we shouldn't also have the .less files in the xstatic package
116 2013-08-04T11:59:24 <ThomasWaldmann> TheSheep: that's only for development?
117 2013-08-04T11:59:54 <TheSheep> ThomasWaldmann: yes, and for customization
118 2013-08-04T12:00:16 <TheSheep> ThomasWaldmann: you need it when you want to, for example, change the colors
119 2013-08-04T12:00:57 <ThomasWaldmann> ok, but then you also need the other tools for compiling less
120 2013-08-04T12:01:57 <TheSheep> ok, then I guess that just should be documented
121 2013-08-04T12:12:34 <TheSheep> sharky93: I make a rough schedule, please review
122 2013-08-04T12:14:15 <TheSheep> looks like tooltips didn't fit
123 2013-08-04T12:17:02 <sharky93> TheSheep: also the closing of modify window, but i guess we could file an issue on the bugtracker, do it under that
124 2013-08-04T12:18:25 <TheSheep> ok
125 2013-08-04T12:18:41 <TheSheep> sharky93: I think that's a small thing actually
126 2013-08-04T12:18:49 <TheSheep> sharky93: now, the three important questions are:
127 2013-08-04T12:19:02 <TheSheep> sharky93: 1. do you think you can do it in that time frame,
128 2013-08-04T12:19:30 <TheSheep> sharky93: 2. is this order of doing things good,
129 2013-08-04T12:19:58 <TheSheep> sharky93: 3. is there something that you don't want to do on that list, or something that you want to do that is not on that list
130 2013-08-04T12:23:49 <sharky93> TheSheep: i think perfecting the Basic theme would take most of the time, and there might not be enough time left for designing new UI's such as for ACLs
131 2013-08-04T12:25:01 <TheSheep> ThomasWaldmann: what do you think, can we leave out some of the theme's views to make more time for the ACLs?
132 2013-08-04T12:25:39 <TheSheep> sharky93: right now there are 4 days reserved for the acls
133 2013-08-04T12:26:04 <TheSheep> sharky93: do you think we should reserve more?
134 2013-08-04T12:26:09 <sharky93> TheSheep: we'll not really be sure until we start, the schedule is a good background though, like the modify view took almost 7 days to perfect iirc
135 2013-08-04T12:26:27 <sharky93> TheSheep: i think we should focus on completing the bootstrap revamp
136 2013-08-04T12:26:52 <TheSheep> sharky93: so you don't want to do the ACLs?
137 2013-08-04T12:27:17 <sharky93> TheSheep: i would want to do it but at the end, if time persists
138 2013-08-04T12:27:44 <TheSheep> sharky93: that's how it's scheduled, the one-but-last and last weeks
139 2013-08-04T12:28:35 <sharky93> TheSheep: i just mean if time persists
140 2013-08-04T12:33:24 * ThomasWaldmann would like to have 1 list, with dates on the EP, not 2
141 2013-08-04T12:33:40 <ThomasWaldmann> dates and detailled topics
142 2013-08-04T12:34:38 <ThomasWaldmann> sharky93: please lookup what persists means
143 2013-08-04T12:37:43 <sharky93> ah, my bad :/ i meant 'if time allows'
144 2013-08-04T12:37:45 <sharky93> TheSheep: ^
145 2013-08-04T12:37:51 <ThomasWaldmann> TheSheep: as i said: first a very simple acl widget, at the end a more complex one (if time permits)
146 2013-08-04T12:38:26 <TheSheep> permits :)
147 2013-08-04T12:38:30 <sharky93> :P
148 2013-08-04T12:38:48 <sharky93> **double facepalm** for sharky
149 2013-08-04T12:38:53 <ThomasWaldmann> putting lots of tooltips is not needed, but having a infrastructure and PoC for that would be nice
150 2013-08-04T12:40:36 <ThomasWaldmann> brb
151 2013-08-04T12:47:11 <TheSheep> sharky93: please note that all those tasks also include writing tests
152 2013-08-04T12:49:20 <sharky93> TheSheep: umm, tests for UI?
153 2013-08-04T12:54:31 <TheSheep> sharky93: sure, why not
154 2013-08-04T12:54:44 <TheSheep> sharky93: for the testable parts at least
155 2013-08-04T12:55:14 <sharky93> TheSheep: you mean something like selenium tests?
156 2013-08-04T12:57:03 <TheSheep> sharky93: the acl editing form, for example, will need tests to check if it saves the acls correctly
157 2013-08-04T12:57:24 <TheSheep> sharky93: same for user settings
158 2013-08-04T12:57:46 <sharky93> ok
159 2013-08-04T12:58:43 *** ashutosh1461
160 2013-08-04T12:59:45 <TheSheep> sharky93: one more thing, do you have any planned breaks left?
161 2013-08-04T13:00:00 <TheSheep> sharky93: if you do, we should include them in the schedule
162 2013-08-04T13:01:06 <ThomasWaldmann> after the schedule is finished, can we have a look at bs3 packaging?
163 2013-08-04T13:01:15 <ThomasWaldmann> guess you want that soon :)
164 2013-08-04T13:02:35 <TheSheep> ThomasWaldmann: I took a look and it seems fine
165 2013-08-04T13:03:15 <TheSheep> ThomasWaldmann: they dropped the icons, so we will need that font awesome or something like that
166 2013-08-04T13:04:11 <ThomasWaldmann> glyphicons still exists, see the link at bottom of getbootstrap.com site
167 2013-08-04T13:04:39 <ThomasWaldmann> but as i said: now the confusion is there...
168 2013-08-04T13:05:36 <TheSheep> it's now packaged separately
169 2013-08-04T13:05:54 <TheSheep> so it's the same work to use glyphicons as it is to use the font awesome
170 2013-08-04T13:06:24 <TheSheep> http://fortawesome.github.io/Font-Awesome/
171 2013-08-04T13:06:31 <TheSheep> I think we should go with the latter
172 2013-08-04T13:12:44 <ThomasWaldmann> TheSheep: is it "compatible" somehow or a bigger change?
173 2013-08-04T13:15:03 <ThomasWaldmann> TheSheep: and what exactly should be in the xstatic-font-awesome package?
174 2013-08-04T13:15:54 <ThomasWaldmann> css/ and font/ ? but not less/ and scss/ ?
175 2013-08-04T13:16:28 <TheSheep> ThomasWaldmann: yes
176 2013-08-04T13:16:42 <ThomasWaldmann> ok
177 2013-08-04T13:19:13 <sharky93> TheSheep: hmm, have a planned break for exams
178 2013-08-04T13:19:51 <TheSheep> sharky93: when?
179 2013-08-04T13:21:48 <sharky93> TheSheep: 5th to 7th Sept. for exams, some time prior to that for preparation, contributions would be less during that week
180 2013-08-04T13:26:23 <TheSheep> ok, then we need to free the 2-8 week
181 2013-08-04T13:27:10 <TheSheep> ThomasWaldmann: you think I should move the responsive design bit to the end?
182 2013-08-04T13:28:11 * TheSheep moves it to the last week
183 2013-08-04T13:36:42 <ThomasWaldmann> https://bitbucket.org/thomaswaldmann/xstatic-font-awesome/src
184 2013-08-04T13:37:09 <ThomasWaldmann> please review.
185 2013-08-04T14:09:51 <TheSheep> ThomasWaldmann: looks good
186 2013-08-04T14:13:31 <ThomasWaldmann> https://pypi.python.org/pypi/XStatic-Bootstrap/3.0.0.1 and https://pypi.python.org/pypi/XStatic-Font-Awesome/3.2.1.1
187 2013-08-04T14:22:49 *** greg_f
188 2013-08-04T15:45:20 *** mtdkw
189 2013-08-04T17:46:23 *** greg_f
190 2013-08-04T18:28:06 <sharky93> how do i update xstatic packages partially? after changing to a new version in setup.py .. ?
191 2013-08-04T18:44:00 <TheSheep> sharky93: pip install -e .
192 2013-08-04T18:44:26 <TheSheep> sharky93: or just pip install nameofthepackage==versionyouwant
193 2013-08-04T22:46:06 *** rciorba
194 2013-08-04T22:53:19 *** rciorba
195 2013-08-04T23:01:06 *** rciorba
196