IRC log of #schooltool for Wednesday, 2013-04-17

*** replaceafill has quit IRC01:33
*** ignas_ has joined #schooltool03:08
*** ignas_ has quit IRC04:04
*** botton has joined #schooltool08:27
*** botton has left #schooltool08:27
*** khildin has joined #schooltool08:44
*** menesis has quit IRC12:09
*** menesis has joined #schooltool12:54
*** ignas_ has joined #schooltool13:22
*** ignas_ has quit IRC13:26
*** ignas_ has joined #schooltool13:27
*** yvl has quit IRC13:28
*** ignas_ has quit IRC14:49
*** yvl has joined #schooltool16:07
*** replaceafill has joined #schooltool16:08
*** menesis has quit IRC16:13
*** menesis has joined #schooltool16:29
th1ahi menesis, replaceafill, yvl.16:31
yvlgood morning guys16:31
replaceafillgood morning/afternoon16:31
menesishi16:33
th1aI'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.ko6yW200BwG016:33
th1aI'm working on a Google form for people to fill out as well.16:34
th1aOK, replaceafill?16:34
replaceafillok16:34
th1aI need to add PoV!16:34
replaceafill:|16:34
replaceafillth1a, i think i ran out of the lowest hanging bugs16:35
th1aThat's good, because it is probably time to move on anyhow.16:39
yvlth1a - 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=1616:39
th1aThanks.  ;-)16:39
yvlsorry, 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=1616:39
th1areplaceafill:  Instructions for menesis?16:39
replaceafillthe ones i find now need some kind of "reproducing" part16:39
replaceafilland some of them are feature requests i thin16:39
replaceafillthink*16:39
replaceafillhttps://bugs.launchpad.net/schooltool.cando/+bug/112668816:39
replaceafilli think that means "need skillsets column..."16:39
replaceafillit's marked as critical, so i was going to do that16:39
replaceafillunless you want me to change to something else16:39
replaceafilli also wasn't able to reproduce: https://bugs.launchpad.net/schooltool/+bug/94013316:39
replaceafillth1a, not really, everything is in trunk16:40
replaceafillth1a, move back to reports?16:40
th1aYes, right yvl?16:41
yvlyes16:41
replaceafillok16:41
th1aThe 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 week16:41
th1aLet's do reports now.16:42
replaceafillok, style gradebook reports?16:42
replaceafillor create some new ones?16:42
replaceafillthe journal needs one16:42
replaceafilland intervention needs one also16:42
replaceafillhttps://bugs.launchpad.net/schooltool.lyceum.journal/+bug/97743016:43
replaceafillhttps://bugs.launchpad.net/schooltool.intervention/+bug/116910416:43
replaceafill(sorry for keep posting urls) :)16:43
replaceafilli'll stop now :P16:43
* replaceafill done16:44
th1aWe should overhaul the existing ones first.16:44
th1aAny preferences yvl?16:44
yvlI've started on worksheet reports16:44
yvlhmm16:45
yvlreplaceafill, maybe you want to work on any report that is inherited directly16:46
yvlfrom schooltool.gradebook.browser.gradebook.pdf_views.BasePDFView16:47
yvl(and nothing else)16:47
* replaceafill is looking at pdf_views.py16:48
replaceafillthe report card?16:49
replaceafilli assume we're going to need some table formatters for these reports :)16:50
yvlok, sure16:50
yvltake the report card16:50
* th1a dreams of the day that writing a report doesn't mean writing infrastructure.16:51
yvlalso, maybe you want to take StudentDetailPDFView / GroupDetailPDFView?16:51
replaceafillyvl, ah sure16:51
replaceafillthat leaves us the failing report and absences, correct?16:52
yvlyep16:52
replaceafillkk16:52
replaceafillwe're going to style them and make them remote, right?16:53
th1aYes.16:54
replaceafillcool, got it16:54
replaceafillok, i'll work on those16:54
th1aNote that we may change around the text a little too.16:55
th1aYou need to be showing me these as you go.16:55
replaceafillah ok16:55
replaceafilli'll get the HILT database16:55
replaceafillthey have gradebook data16:55
th1akk16:55
replaceafilland set it up in the vps16:55
th1aOK, thanks replaceafill.16:57
th1ayvl?16:57
yvlI fixed some issues with remote task error handling16:58
yvlalso sending correct messages when stuff fails16:58
yvlso I'm mostly happy with it now16:59
yvlalso bombarded it a bit with many report requests, didn't fail16:59
th1aDoes the issue replaceafill was asking about on Monday still happen?16:59
yvlproves it can work on very low loads :)16:59
yvlnope16:59
th1aOK, good.17:00
yvlhmm, let me check which issue17:00
th1aFailed reports showing up as pending?17:00
yvlah, so17:00
yvlyes and no17:00
yvlthey are still failed17:00
yvland the tracebacks are available17:01
yvlon the other hand, redis part of the record is wiped out17:01
yvlso in the server tab17:01
yvlyou can see PENDING and TRACEBACK17:01
yvlboth in red, meaning that it failed17:01
yvlreason why both things are logged17:02
replaceafillhhmm i wasn't able to see the traceback17:02
yvlis that celery part may succeed to log the traceback in redis17:02
yvlbut fail via zeo17:02
replaceafilliirc17:02
yvlplease pull from my branch17:02
replaceafillah ok17:02
yvlyou should be able to see for...17:02
yvlmost of the old tasks too17:02
replaceafillah ok17:02
yvlunless they're very old and did not record tracebacks yet :)17:03
yvloh, also made tracebacks log into celery log17:03
yvlproperly this time17:03
yvl(as in - expanded)17:03
yvlthese are not just tracebacks nowadays :)17:04
yvlthey're chains of tracebacks :)17:04
th1aYes... getting scarier.17:04
yvltried to do stuff - failed - tried to recover - failed - caught, handled softly - reraised17:04
yvlok17:06
yvlso now working on reports17:06
* yvl done17:07
th1aOK, thanks yvl.17:08
th1amenesis?17:08
menesisI have been preparing releases17:09
menesisbut at the same time replaceafill has committed more bugfixes17:09
menesisdone a lot of housekeeping on Launchpad17:09
menesisrenamed trunk series to 1.7 (or the last 0.x release of plugins)17:10
th1areplaceafill's quick fixes are done.17:11
menesismerged the last exported translations and stopped export of the old translation templates17:11
menesisso 'trunk' will be free to use again17:12
menesisalso had to update buildbot for the new names of branches17:12
menesisrenamed trunk to 1.7, removed 1.4 builders, added 2.317:13
menesissynced ftp contents between old and new servers17:13
menesisredirected ftp.schooltool.org/schooltool to the new server17:13
menesisbecause -release builders put snapshots and version.cfg there17:14
menesismarked 1.x series obsolete in the book17:15
menesisthat's all about old series17:15
menesisupdated the book in other places17:15
menesisremoved warning that plugins cannot be disabled17:15
menesisadded build dependencies and fixed other obvious mistakes in the dev sandbox page17:16
menesisjust before the meeting was updating translations and preparing a schooltool release17:17
menesisthat's all I remember17:19
menesisor you got launchpad email about it already17:19
th1aSure.17:19
th1aOK.  Thanks menesis.17:19
th1aKeep plugging away so we beat the deadline.17:19
th1aKeep me posted.17:19
th1aThanks guys.17:22
th1aLet's plan on a Hangout Monday morning so I can get a full reports walkthrough.17:22
th1aI've not actually seen this stuff yet...17:22
replaceafilli'm setting it up in the vps, will share the link soon17:23
replaceafilljustas celery branch + all other trunks17:23
th1aOK.17:24
th1aHave a good week/end gentlemen.17:24
yvlgood luck!17:24
* th1a drops the bag of gravel.17:24
yvland thanks :)17:24
replaceafillthanks everybody17:24
*** yvl has quit IRC17:29
replaceafillhhmm17:40
replaceafillredis doesn't start in the vps17:40
replaceafilli wonder if it's because it's still 10.0417:40
th1aWe should upgrade the vps.17:41
th1aI mean, the cpu + ram.17:41
replaceafilli'll finish installing 12.0417:41
replaceafilli started on january but was waiting on aelkner's last fix17:41
replaceafillsupervisor starts everything but redis17:42
replaceafilland i remember yvl saying something about versions17:42
replaceafillth1a, if you start receiving linode emails, ignore them :)17:46
replaceafillit's me ;)17:46
th1akk17:54
replaceafillth1a, we can take the schwa demos down, right?18:10
th1ayes.18:10
th1aDefinitely time for a pruning.18:10
replaceafilli'm just saving niepa, cambodia and telly's18:10
th1akk18:11
*** ignas_ has joined #schooltool18:12
*** ignas_ is now known as ignas18:25
*** replaceafill has quit IRC18:26
*** replaceafill has joined #schooltool18:38
*** replaceafill has joined #schooltool18:38
th1areplaceafill:  Translate this, please "Support, customization and hosting services."18:59
replaceafillServicios de alojamiento, personalización y soporte.19:01
replaceafillth1a, ^19:01
th1aThanks.19:01
*** ignas has quit IRC19:01
*** ignas has joined #schooltool19:16
replaceafillth1a, could we get a dns name for the vps?19:34
replaceafillso we don't have to remember the ip each time19:34
th1aOnce the hand-off is done.19:34
replaceafilli know we have bookmarks and alias...19:34
th1aIt is moving along.19:34
replaceafillah19:34
replaceafillkk19:34
*** menesis has quit IRC19:34
*** th1a has quit IRC19:52
*** th1a has joined #schooltool20:56
replaceafillth1a, is it ok if i move telly's instances to latest trunk?20:58
th1aSure.20:58
replaceafillkk20:59
replaceafillhhmm21:06
replaceafillversion conflict in latest trunk + gradebook...21:07
* replaceafill double checks21:07
* th1a is upgrading to raring right now.21:07
replaceafilli'll go back to debian in may ;)21:07
replaceafillafter the release21:07
replaceafillth1a, just a reminder, i'll be on vacation next wed-fri21:09
th1aOK, thanks replaceafill.21:09
replaceafillconfirmed, there's a version conflict21:14
replaceafillalthough i think it's natural21:14
replaceafillmenesis will probably release a new gradebook with a good setup.py soon21:15
replaceafilli know how to by-pass it in the meantime21:15
*** menesis has joined #schooltool21:37
replaceafillhhmm i wonder how hard would be to bring niepa up to date22:25
replaceafillor if we should...22:25
th1aI wouldn't call it a priority.22:27
replaceafillthe branch won't start with the newest stuff22:28
replaceafillall the other 3 "production" instances have started fine22:28
replaceafillbut niepa's buildout is very old and our versions.cfg and stuff doesn't work with it anymore22:29
*** th1a has quit IRC22:29
*** th1a has joined #schooltool22:31
th1aWell... upgrade to Raring seems to have gone ok.22:36
*** ignas has quit IRC23:12

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!