*** replaceafill has quit IRC | 01:33 | |
*** ignas_ has joined #schooltool | 03:08 | |
*** ignas_ has quit IRC | 04:04 | |
*** botton has joined #schooltool | 08:27 | |
*** botton has left #schooltool | 08:27 | |
*** khildin has joined #schooltool | 08:44 | |
*** menesis has quit IRC | 12:09 | |
*** menesis has joined #schooltool | 12:54 | |
*** ignas_ has joined #schooltool | 13:22 | |
*** ignas_ has quit IRC | 13:26 | |
*** ignas_ has joined #schooltool | 13:27 | |
*** yvl has quit IRC | 13:28 | |
*** ignas_ has quit IRC | 14:49 | |
*** yvl has joined #schooltool | 16:07 | |
*** replaceafill has joined #schooltool | 16:08 | |
*** menesis has quit IRC | 16:13 | |
*** menesis has joined #schooltool | 16:29 | |
th1a | hi menesis, replaceafill, yvl. | 16:31 |
---|---|---|
yvl | good morning guys | 16:31 |
replaceafill | good morning/afternoon | 16:31 |
menesis | hi | 16:33 |
th1a | I've finally realized that trying to come up with some way to auto-generate a map of SchoolTool users is not at all worth the complexity, so I started on this by hand: https://mapsengine.google.com/map/edit?mid=zAByd-QcimEM.ko6yW200BwG0 | 16:33 |
th1a | I'm working on a Google form for people to fill out as well. | 16:34 |
th1a | OK, replaceafill? | 16:34 |
replaceafill | ok | 16:34 |
th1a | I need to add PoV! | 16:34 |
replaceafill | :| | 16:34 |
replaceafill | th1a, i think i ran out of the lowest hanging bugs | 16:35 |
th1a | That's good, because it is probably time to move on anyhow. | 16:39 |
yvl | th1a - https://maps.google.com/maps?q=13+M.+K.+%C4%8Ciurlionio+gatv%C4%97,+Vilnius,+Lithuania&hl=en&ie=UTF8&sll=54.700171,25.252932&sspn=0.561048,1.584778&oq=ciurlionio+13&t=h&hnear=M.+K.+%C4%8Ciurlionio+gatv%C4%97+13,+Vilnius,+Vilniaus+miesto+savivaldyb%C4%97+03107,+Lithuania&z=16 | 16:39 |
th1a | Thanks. ;-) | 16:39 |
yvl | sorry, here https://maps.google.com/maps?q=%C4%8Ciurlionio+gatv%C4%97,+Vilnius,+Lithuania+13&hl=en&ie=UTF8&sll=54.682726,25.27216&sspn=0.004385,0.012381&t=h&hnear=M.+K.+%C4%8Ciurlionio+gatv%C4%97+13,+Vilnius,+Vilniaus+miesto+savivaldyb%C4%97+03104,+Lithuania&z=16 | 16:39 |
th1a | replaceafill: Instructions for menesis? | 16:39 |
replaceafill | the ones i find now need some kind of "reproducing" part | 16:39 |
replaceafill | and some of them are feature requests i thin | 16:39 |
replaceafill | think* | 16:39 |
replaceafill | https://bugs.launchpad.net/schooltool.cando/+bug/1126688 | 16:39 |
replaceafill | i think that means "need skillsets column..." | 16:39 |
replaceafill | it's marked as critical, so i was going to do that | 16:39 |
replaceafill | unless you want me to change to something else | 16:39 |
replaceafill | i also wasn't able to reproduce: https://bugs.launchpad.net/schooltool/+bug/940133 | 16:39 |
replaceafill | th1a, not really, everything is in trunk | 16:40 |
replaceafill | th1a, move back to reports? | 16:40 |
th1a | Yes, right yvl? | 16:41 |
yvl | yes | 16:41 |
replaceafill | ok | 16:41 |
th1a | The worksheet one is more of a bug than a feature. | 16:41 |
* yvl would prefer to be done with them and move to other tasks some time next week | 16:41 | |
th1a | Let's do reports now. | 16:42 |
replaceafill | ok, style gradebook reports? | 16:42 |
replaceafill | or create some new ones? | 16:42 |
replaceafill | the journal needs one | 16:42 |
replaceafill | and intervention needs one also | 16:42 |
replaceafill | https://bugs.launchpad.net/schooltool.lyceum.journal/+bug/977430 | 16:43 |
replaceafill | https://bugs.launchpad.net/schooltool.intervention/+bug/1169104 | 16:43 |
replaceafill | (sorry for keep posting urls) :) | 16:43 |
replaceafill | i'll stop now :P | 16:43 |
* replaceafill done | 16:44 | |
th1a | We should overhaul the existing ones first. | 16:44 |
th1a | Any preferences yvl? | 16:44 |
yvl | I've started on worksheet reports | 16:44 |
yvl | hmm | 16:45 |
yvl | replaceafill, maybe you want to work on any report that is inherited directly | 16:46 |
yvl | from schooltool.gradebook.browser.gradebook.pdf_views.BasePDFView | 16:47 |
yvl | (and nothing else) | 16:47 |
* replaceafill is looking at pdf_views.py | 16:48 | |
replaceafill | the report card? | 16:49 |
replaceafill | i assume we're going to need some table formatters for these reports :) | 16:50 |
yvl | ok, sure | 16:50 |
yvl | take the report card | 16:50 |
* th1a dreams of the day that writing a report doesn't mean writing infrastructure. | 16:51 | |
yvl | also, maybe you want to take StudentDetailPDFView / GroupDetailPDFView? | 16:51 |
replaceafill | yvl, ah sure | 16:51 |
replaceafill | that leaves us the failing report and absences, correct? | 16:52 |
yvl | yep | 16:52 |
replaceafill | kk | 16:52 |
replaceafill | we're going to style them and make them remote, right? | 16:53 |
th1a | Yes. | 16:54 |
replaceafill | cool, got it | 16:54 |
replaceafill | ok, i'll work on those | 16:54 |
th1a | Note that we may change around the text a little too. | 16:55 |
th1a | You need to be showing me these as you go. | 16:55 |
replaceafill | ah ok | 16:55 |
replaceafill | i'll get the HILT database | 16:55 |
replaceafill | they have gradebook data | 16:55 |
th1a | kk | 16:55 |
replaceafill | and set it up in the vps | 16:55 |
th1a | OK, thanks replaceafill. | 16:57 |
th1a | yvl? | 16:57 |
yvl | I fixed some issues with remote task error handling | 16:58 |
yvl | also sending correct messages when stuff fails | 16:58 |
yvl | so I'm mostly happy with it now | 16:59 |
yvl | also bombarded it a bit with many report requests, didn't fail | 16:59 |
th1a | Does the issue replaceafill was asking about on Monday still happen? | 16:59 |
yvl | proves it can work on very low loads :) | 16:59 |
yvl | nope | 16:59 |
th1a | OK, good. | 17:00 |
yvl | hmm, let me check which issue | 17:00 |
th1a | Failed reports showing up as pending? | 17:00 |
yvl | ah, so | 17:00 |
yvl | yes and no | 17:00 |
yvl | they are still failed | 17:00 |
yvl | and the tracebacks are available | 17:01 |
yvl | on the other hand, redis part of the record is wiped out | 17:01 |
yvl | so in the server tab | 17:01 |
yvl | you can see PENDING and TRACEBACK | 17:01 |
yvl | both in red, meaning that it failed | 17:01 |
yvl | reason why both things are logged | 17:02 |
replaceafill | hhmm i wasn't able to see the traceback | 17:02 |
yvl | is that celery part may succeed to log the traceback in redis | 17:02 |
yvl | but fail via zeo | 17:02 |
replaceafill | iirc | 17:02 |
yvl | please pull from my branch | 17:02 |
replaceafill | ah ok | 17:02 |
yvl | you should be able to see for... | 17:02 |
yvl | most of the old tasks too | 17:02 |
replaceafill | ah ok | 17:02 |
yvl | unless they're very old and did not record tracebacks yet :) | 17:03 |
yvl | oh, also made tracebacks log into celery log | 17:03 |
yvl | properly this time | 17:03 |
yvl | (as in - expanded) | 17:03 |
yvl | these are not just tracebacks nowadays :) | 17:04 |
yvl | they're chains of tracebacks :) | 17:04 |
th1a | Yes... getting scarier. | 17:04 |
yvl | tried to do stuff - failed - tried to recover - failed - caught, handled softly - reraised | 17:04 |
yvl | ok | 17:06 |
yvl | so now working on reports | 17:06 |
* yvl done | 17:07 | |
th1a | OK, thanks yvl. | 17:08 |
th1a | menesis? | 17:08 |
menesis | I have been preparing releases | 17:09 |
menesis | but at the same time replaceafill has committed more bugfixes | 17:09 |
menesis | done a lot of housekeeping on Launchpad | 17:09 |
menesis | renamed trunk series to 1.7 (or the last 0.x release of plugins) | 17:10 |
th1a | replaceafill's quick fixes are done. | 17:11 |
menesis | merged the last exported translations and stopped export of the old translation templates | 17:11 |
menesis | so 'trunk' will be free to use again | 17:12 |
menesis | also had to update buildbot for the new names of branches | 17:12 |
menesis | renamed trunk to 1.7, removed 1.4 builders, added 2.3 | 17:13 |
menesis | synced ftp contents between old and new servers | 17:13 |
menesis | redirected ftp.schooltool.org/schooltool to the new server | 17:13 |
menesis | because -release builders put snapshots and version.cfg there | 17:14 |
menesis | marked 1.x series obsolete in the book | 17:15 |
menesis | that's all about old series | 17:15 |
menesis | updated the book in other places | 17:15 |
menesis | removed warning that plugins cannot be disabled | 17:15 |
menesis | added build dependencies and fixed other obvious mistakes in the dev sandbox page | 17:16 |
menesis | just before the meeting was updating translations and preparing a schooltool release | 17:17 |
menesis | that's all I remember | 17:19 |
menesis | or you got launchpad email about it already | 17:19 |
th1a | Sure. | 17:19 |
th1a | OK. Thanks menesis. | 17:19 |
th1a | Keep plugging away so we beat the deadline. | 17:19 |
th1a | Keep me posted. | 17:19 |
th1a | Thanks guys. | 17:22 |
th1a | Let's plan on a Hangout Monday morning so I can get a full reports walkthrough. | 17:22 |
th1a | I've not actually seen this stuff yet... | 17:22 |
replaceafill | i'm setting it up in the vps, will share the link soon | 17:23 |
replaceafill | justas celery branch + all other trunks | 17:23 |
th1a | OK. | 17:24 |
th1a | Have a good week/end gentlemen. | 17:24 |
yvl | good luck! | 17:24 |
* th1a drops the bag of gravel. | 17:24 | |
yvl | and thanks :) | 17:24 |
replaceafill | thanks everybody | 17:24 |
*** yvl has quit IRC | 17:29 | |
replaceafill | hhmm | 17:40 |
replaceafill | redis doesn't start in the vps | 17:40 |
replaceafill | i wonder if it's because it's still 10.04 | 17:40 |
th1a | We should upgrade the vps. | 17:41 |
th1a | I mean, the cpu + ram. | 17:41 |
replaceafill | i'll finish installing 12.04 | 17:41 |
replaceafill | i started on january but was waiting on aelkner's last fix | 17:41 |
replaceafill | supervisor starts everything but redis | 17:42 |
replaceafill | and i remember yvl saying something about versions | 17:42 |
replaceafill | th1a, if you start receiving linode emails, ignore them :) | 17:46 |
replaceafill | it's me ;) | 17:46 |
th1a | kk | 17:54 |
replaceafill | th1a, we can take the schwa demos down, right? | 18:10 |
th1a | yes. | 18:10 |
th1a | Definitely time for a pruning. | 18:10 |
replaceafill | i'm just saving niepa, cambodia and telly's | 18:10 |
th1a | kk | 18:11 |
*** ignas_ has joined #schooltool | 18:12 | |
*** ignas_ is now known as ignas | 18:25 | |
*** replaceafill has quit IRC | 18:26 | |
*** replaceafill has joined #schooltool | 18:38 | |
*** replaceafill has joined #schooltool | 18:38 | |
th1a | replaceafill: Translate this, please "Support, customization and hosting services." | 18:59 |
replaceafill | Servicios de alojamiento, personalización y soporte. | 19:01 |
replaceafill | th1a, ^ | 19:01 |
th1a | Thanks. | 19:01 |
*** ignas has quit IRC | 19:01 | |
*** ignas has joined #schooltool | 19:16 | |
replaceafill | th1a, could we get a dns name for the vps? | 19:34 |
replaceafill | so we don't have to remember the ip each time | 19:34 |
th1a | Once the hand-off is done. | 19:34 |
replaceafill | i know we have bookmarks and alias... | 19:34 |
th1a | It is moving along. | 19:34 |
replaceafill | ah | 19:34 |
replaceafill | kk | 19:34 |
*** menesis has quit IRC | 19:34 | |
*** th1a has quit IRC | 19:52 | |
*** th1a has joined #schooltool | 20:56 | |
replaceafill | th1a, is it ok if i move telly's instances to latest trunk? | 20:58 |
th1a | Sure. | 20:58 |
replaceafill | kk | 20:59 |
replaceafill | hhmm | 21:06 |
replaceafill | version conflict in latest trunk + gradebook... | 21:07 |
* replaceafill double checks | 21:07 | |
* th1a is upgrading to raring right now. | 21:07 | |
replaceafill | i'll go back to debian in may ;) | 21:07 |
replaceafill | after the release | 21:07 |
replaceafill | th1a, just a reminder, i'll be on vacation next wed-fri | 21:09 |
th1a | OK, thanks replaceafill. | 21:09 |
replaceafill | confirmed, there's a version conflict | 21:14 |
replaceafill | although i think it's natural | 21:14 |
replaceafill | menesis will probably release a new gradebook with a good setup.py soon | 21:15 |
replaceafill | i know how to by-pass it in the meantime | 21:15 |
*** menesis has joined #schooltool | 21:37 | |
replaceafill | hhmm i wonder how hard would be to bring niepa up to date | 22:25 |
replaceafill | or if we should... | 22:25 |
th1a | I wouldn't call it a priority. | 22:27 |
replaceafill | the branch won't start with the newest stuff | 22:28 |
replaceafill | all the other 3 "production" instances have started fine | 22:28 |
replaceafill | but niepa's buildout is very old and our versions.cfg and stuff doesn't work with it anymore | 22:29 |
*** th1a has quit IRC | 22:29 | |
*** th1a has joined #schooltool | 22:31 | |
th1a | Well... upgrade to Raring seems to have gone ok. | 22:36 |
*** ignas has quit IRC | 23:12 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!