*** khildin has quit IRC | 01:44 | |
*** menesis has quit IRC | 02:39 | |
*** menesis has joined #schooltool | 09:41 | |
*** yvl has joined #schooltool | 11:30 | |
*** khildin has joined #schooltool | 13:00 | |
*** menesis has quit IRC | 14:00 | |
*** menesis has joined #schooltool | 15:04 | |
*** th1a has joined #schooltool | 15:26 | |
th1a | hi yvl, menesis. | 15:30 |
---|---|---|
th1a | replaceafill just had his appendix removed. | 15:31 |
yvl | oh | 15:31 |
yvl | good afternoon | 15:31 |
menesis | hello | 15:31 |
th1a | He's fine but will be out for a few days. | 15:32 |
menesis | :( | 15:32 |
th1a | The good news is that he got the surgery on time, and it seems to have gone fine. | 15:33 |
th1a | It was pretty sudden. | 15:33 |
yvl | good to hear he's ok | 15:34 |
yvl | get better soon, replaceafill! :) | 15:34 |
th1a | OK, so we're all released, menesis? | 15:36 |
menesis | yes | 15:36 |
th1a | I seem to have 2.6.0... | 15:36 |
th1a | Any outstanding issues? | 15:36 |
menesis | not sure | 15:36 |
menesis | nothing new came up that is now more broken than before | 15:37 |
menesis | except „first day of terms missing“ bug | 15:38 |
th1a | Yes, but that probably isn't new. | 15:38 |
th1a | So timetables have their own timezone? | 15:38 |
yvl | yes | 15:39 |
menesis | an opposite bug, „first day of the month is in previous month“ was fixed for this release | 15:39 |
yvl | true | 15:39 |
yvl | it could be that | 15:39 |
menesis | and timetables cannot be edited | 15:39 |
menesis | or their timezone set | 15:40 |
th1a | Hm... | 15:42 |
th1a | I would say yvl is going to have to look at this. | 15:43 |
yvl | I did :) | 15:43 |
yvl | first, it's very likely that it's the bug menesis mentioned | 15:44 |
yvl | very, very likely | 15:44 |
yvl | because the bug does excatly that: displays schedules as seen from UTC | 15:44 |
yvl | as in - ignores app timezone setting | 15:45 |
yvl | then again, it would be good to know what timezone the school timetable is stored in | 15:46 |
yvl | so... I asked for more info, and will see what happens | 15:48 |
yvl | and menesis also asked for more helpful info | 15:48 |
yvl | (after posting I noticed I just repeated one of his questions) | 15:49 |
th1a | OK. | 15:49 |
th1a | OK, so what's on your plate now menesis? | 15:51 |
menesis | not sure | 15:51 |
menesis | I did quite a lot just before the release | 15:51 |
menesis | mostly i18n fixes for gradebook and journal | 15:52 |
menesis | also test fixes | 15:52 |
menesis | but I left a few test failures that can be fixed the same way | 15:52 |
menesis | would really like tests turn green... | 15:53 |
th1a | That's ok with me. | 15:54 |
menesis | the bug about timezones lead me to a bug that I am assigned to | 15:54 |
menesis | that timezone should be automatically set from server's | 15:55 |
menesis | but I did not have time for that before the release | 15:55 |
th1a | I guess that would make sense. | 15:56 |
th1a | Making the timezones consistent is the main objective. | 15:56 |
th1a | I don't really care if the timezone is correct as long as it is consistent. | 15:57 |
menesis | I should review what other bugs are assigned to me, because I have quite a few and haven't done anything about them | 15:58 |
menesis | e.g. migrate to ckeditor | 15:58 |
menesis | non-ascii usernames | 15:58 |
menesis | and known password on installation | 15:58 |
th1a | OK. Yes, you can generally treat this as post-release cleanup. | 15:59 |
menesis | I have poked at zope.html/ckeditor last month but have postponed that again | 16:00 |
th1a | I'd say now (ish) is the time for those chores. | 16:00 |
menesis | ok | 16:02 |
th1a | All right, anything else, menesis? | 16:05 |
menesis | no, everything I've done is commited and released | 16:05 |
menesis | I haven't updated versions in the daily trunk ppa. | 16:06 |
menesis | but there are no changes yet. | 16:07 |
menesis | will update today | 16:07 |
th1a | OK. Thanks menesis. Good job on the release. I'll make some announcements today. | 16:07 |
th1a | Keep working on the docs... | 16:07 |
th1a | yvl? | 16:12 |
*** khildin has quit IRC | 16:12 | |
yvl | took an impromptu day off this Friday | 16:12 |
*** khildin has joined #schooltool | 16:13 | |
yvl | worked on custom status configurations | 16:13 |
yvl | also looked at evolution strategies | 16:13 |
yvl | and am a bit worried about performance | 16:14 |
yvl | and I looked at timetables today | 16:14 |
th1a | Well, we're apparently getting to the point where we have to worry about performance. | 16:15 |
yvl | frankly, doing the relationship statuses feels like building the top of house of cards | 16:15 |
yvl | hence the slowness | 16:16 |
yvl | of implementation | 16:16 |
yvl | I'll be careful :) | 16:17 |
th1a | Is there anything in particular we should be doing to the foundation of the house of cards? | 16:18 |
yvl | use SQL? | 16:18 |
yvl | umm | 16:18 |
yvl | really, I do not know | 16:18 |
yvl | maybe it will be good enough | 16:19 |
yvl | maybe we need to refactor heavily | 16:19 |
yvl | as in - I don't think we have resources at the moment to refactor heavily | 16:21 |
yvl | so we should find a way to make it work as is | 16:22 |
*** th1a has quit IRC | 16:22 | |
*** th1a has joined #schooltool | 16:26 | |
th1a | ...and we're back. | 16:27 |
yvl | welcome back th1a | 16:27 |
th1a | So far the internet here has been very reliable... | 16:27 |
th1a | OK, so anything else yvl? | 16:27 |
th1a | Keep plugging at relationship statuses? | 16:28 |
yvl | yep | 16:28 |
yvl | so the situation now is | 16:28 |
yvl | that we are kind of pushing the limits of straightforward implementations | 16:28 |
yvl | we may have to spend some time profiling and optimizing | 16:29 |
yvl | and it may as well take half of, say, November | 16:29 |
th1a | Yes. | 16:30 |
th1a | I can see that. | 16:30 |
yvl | just a heads up | 16:30 |
yvl | but it's not hopeless :) | 16:31 |
yvl | anyway, first things first. | 16:31 |
th1a | What do you suspect we'll end up doing? | 16:31 |
yvl | if everything goes well, just not to add statuses to things that have many relationships | 16:32 |
yvl | no cando skill statuses :) | 16:32 |
yvl | if not so much, profile and see where the load is | 16:33 |
th1a | Ah. | 16:33 |
yvl | some of it may be in relationships - a while ago I experimented with cataloged lookup | 16:33 |
yvl | it worked much faster | 16:33 |
th1a | Yes, ok. | 16:34 |
yvl | another part of the load may be in attendance and skill score history | 16:34 |
yvl | also we may put statuses to per-year buckets | 16:35 |
yvl | nothing will change from user perspective | 16:35 |
yvl | or actually | 16:35 |
yvl | even to roughly per-term bucktes | 16:35 |
yvl | but in database, they will be "piled up" | 16:35 |
yvl | and not loaded unless users actually look at them | 16:36 |
yvl | so we have ways out | 16:36 |
th1a | OK. | 16:37 |
yvl | that's the state of things | 16:37 |
* yvl done :) | 16:37 | |
th1a | These are things yvl should be working on in his last two months. | 16:37 |
th1a | Tidying up things replaceafill will be reluctant to dive into. | 16:37 |
yvl | kk | 16:38 |
th1a | OK. Thanks guys. See you Wednesday. | 16:38 |
* th1a drops the bag of gravel. | 16:38 | |
yvl | thanks | 16:39 |
yvl | see you soon | 16:39 |
*** th1a has quit IRC | 16:58 | |
*** th1a has joined #schooltool | 18:17 | |
*** th1a has quit IRC | 18:54 | |
*** khildin_ has joined #schooltool | 19:23 | |
*** menesis has quit IRC | 20:00 | |
*** menesis has joined #schooltool | 21:11 | |
*** th1a has joined #schooltool | 21:50 | |
*** khildin_ has quit IRC | 23:17 | |
*** menesis has quit IRC | 23:34 | |
*** khildin has quit IRC | 23:35 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!