IRC log of #schooltool for Monday, 2013-04-29

*** khildin has quit IRC02:02
*** khildin has joined #schooltool08:56
*** yvl has joined #schooltool09:20
*** ignas has joined #schooltool11:43
*** Ricza has joined #schooltool13:15
*** Ricza has quit IRC13:26
*** menesis has joined #schooltool14:54
*** replaceafill has joined #schooltool16:30
th1ahi replaceafill, menesis, yvl.16:30
replaceafillgood morning/afternoon16:31
menesishi16:31
yvlhi guys16:31
th1ayvl: Any sense of availability for some customization work over there?16:32
yvlhard to tell at the moment16:32
yvlLaurynas is on his honeymoon16:33
yvlignas knows his plans better than anyone else16:33
th1aYeah, I got the "out of the office" reply.16:33
th1aWell... do you have any vague sense at all?16:34
yvlI think there will be somebody to do customizations16:34
th1aI don't know if you guys are super busy or what.16:34
yvllet's put it this way16:35
th1areplaceafill: I'm going to talk to someone today about them paying for a simple financial system.16:35
yvlcustomization work is very welcome in general :)16:35
th1aI'm feeling like I'd rather have you and yvl focus on core stuff because we're getting behind.16:35
th1aThis should be pretty simple I'd think.16:36
replaceafillth1a, ah ok16:36
th1aMy sense is that the problem with financials is the same as with everything else.  One specific implementation is straightforward, a more general one is trickier.16:37
th1aOK, I'll keep you guys in the loop.16:37
yvlthanks16:37
th1aWhen is Laurynas getting back?16:37
yvlnext week16:40
ignasth1a, ah, yeah, had no time to reply16:40
ignasth1a, I can't do contracting, sorry16:40
ignasand my company pretty much does not exist anymore :)16:40
yvloh, wait, our calendar says Laurynas will be back Thu :)16:40
th1aWell, as long as you're keeping busy ignas.16:41
yvlalso - it's a bank holiday here on Wed, it turns out16:42
th1aOK.16:42
yvlthose bank holidays do sneak up on me16:42
ignasbank holiday? cool!16:43
yvlwho knew?!16:43
ignasnot me :(16:43
th1aOK.  Next point.16:44
th1aWe're getting an ever increasing number of bug reports, and it is important to at least have a serious look at them while they're fresh.16:45
th1aSo we need to make that a regular part of our routines more now than in the past.16:46
th1aEspecially since yvl is not deep in the weeds anymore.16:46
yvlwe can make, say, Thu16:46
yvlinternational bug fixing day :)16:46
th1aWell... I'm thinking more like starting the day by replying to new bugs assigned to you first.16:47
yvlok16:47
th1aNot necessarily fixing them, but giving me and the user an idea of what's up.16:47
*** replaceafill_ has joined #schooltool16:47
yvlsure16:47
*** replaceafill has quit IRC16:47
th1aThere is a public relations side to it.16:48
*** replaceafill_ is now known as replaceafill16:48
th1aBasically knowing you looked at it is important even if you don't have much to say about it.16:48
th1aAnd yvl is stuck with the timetable/calendar bugs, ofc.  ;-)16:49
th1aSo https://bugs.launchpad.net/schooltool/+bug/117231516:49
yvl:D16:49
th1aand this one should be pretty easy -- I hope!16:49
th1ahttps://bugs.launchpad.net/schooltool/+bug/117425516:49
th1aBut if we wanted to make Thursday or Friday bug FIXING days, that would be ok too.16:50
th1aOK, moving on...16:52
th1areplaceafill:  How was vacation?16:52
replaceafillreally nice! :)16:52
th1aA few more CanDo reports are at the top of your list, right?16:53
replaceafillyes, virginia reports actually16:54
th1aRIght.16:54
replaceafillthen report card16:54
replaceafillcan we meet tomorrow to talk report card?16:54
replaceafillor when do you want to do that?16:54
th1aMaybe we should get the CanDo archive report out of the way first because that's going to be the big test for the whole celery system.16:54
replaceafillah!16:55
replaceafillcool!16:55
replaceafilli'll get the old scripts16:55
th1aWe'll have to decide how to do it.  I'm thinking a zip file would be best.16:55
th1aWell...16:55
th1aI don't want to use that!16:55
replaceafillbut i think they used to archive the section SCR, right?16:55
replaceafillno, i mean to see what they were archiving :D16:56
th1aOK.16:56
replaceafillbecause i don't remember exactly16:56
th1aSure.16:56
replaceafillbut i think it was by section16:56
replaceafillthe scr16:56
th1ayvl:  Where to the pdf's actually end up?  In the blobs directory?16:57
yvlyes16:57
th1aI would really like to change the name of that directory, by the way.16:58
th1aAnyhow...16:58
th1aCan we create a bunch of pdf's and then zip them up so the output is just a .zip?16:58
yvljust for user to download multiple pdfs?16:59
yvlif so - then yes16:59
th1aWell, this is what, dozens or hundreds of pdf's.16:59
th1aThe section report for every section.17:00
yvlso that should be not that difficult17:01
yvlas in: http://docs.python.org/2/library/zipfile17:03
replaceafillconfirmed, it was the section scr17:03
th1aJust checking to see if it was one of those things which turn out to be a lot more difficult than they'd seem for some Zopish reason.17:04
replaceafillyvl, how do we know *when* to create the zip file?17:05
yvlit has to be a separate report IMHO17:05
yvl"generate these 50 reports and make them downloadable as zip"17:05
th1aYes is it a separate report.17:06
replaceafilli think i'm confused about the fact that task work with individual pdfs, right?17:08
replaceafillmessages are created for individual pdfs17:08
replaceafillnotification, etc17:08
yvlmessages are to be sent for people to read17:10
yvlpretty much that's it about them17:10
yvlusually the one who requested the report, gets the message with download link17:11
yvlalternatively, many people can get messages17:11
th1aThe message will just be about the whole .zip.17:11
yvlright17:11
th1aIf this is too much uncharted territory celery-wise, I can just have yvl do it.17:13
replaceafilli just can't see it, sorry17:14
th1anp.17:14
th1aOK, so let's meet tomorrow at the regular meeting time to go over report cards, replaceafill.17:14
replaceafillyvl will do it faster i'm sure17:14
replaceafillth1a, kk17:14
th1aThat's fine.17:14
th1aOK, thanks replaceafill.17:14
yvlcould you please point me to that report?17:15
th1aMoving onto yvl's new task...17:15
yvl:)17:15
th1areplaceafill:  Send him the script.17:15
replaceafillyvl, http://bazaar.launchpad.net/~tom-hoffman/+junk/cando-archiver/view/head:/cando-archiver.py17:15
th1aBasically, last year we just wrote a script that requested all these reports individually.17:15
th1aDid it organize them into folders?17:15
replaceafillyes17:16
replaceafilli think so17:16
replaceafillwell, descriptive names i think17:16
th1ayvl:  They were ok with the output, so you can make the contents of the zip organized and named however they were before.17:17
th1aThe purpose of this is essentially human readable backup.17:18
yvlare we going to do this for other reports?17:19
yvllike section roster17:19
yvlall gradebooks17:19
yvland such17:19
th1aOh, probably.  It is not a unique case in the long run.17:19
yvlok17:20
th1aSo some re-usable plumbing is worth a few minutes.17:20
th1a(if that's what you're asking)17:20
yvlyes :)17:21
th1aRegarding the report messages, they look good, but I think the action ("Building the Report") should be in the dialog title bar and the title of the report should be in the table.17:21
yvlit was easier that way17:24
th1aI'm sure... is it MUCH easier?17:24
yvlI'll check17:25
yvlif it's MUCH easier, will leave as is17:25
yvlif no - will change :)17:25
th1aIt would be worth a few minutes because I think it is a bit confusing.17:25
yvlsure17:25
yvlthere's some stuff that does not fall through17:26
yvllike description17:26
th1aWe don't need that.17:27
yvland that is good :)17:27
yvlbecause it's fixed in report link (!) and sent from the browser to server as part of request, then sent back and displayed in dialog17:27
yvl(description exists when rendering the link, not when rendering the dialog, in other words.)17:28
yvlanyway17:28
yvlglad you mostly like the changes17:28
th1aYes, looks good.17:29
th1aDo you still have some reports to port?17:30
yvlyes17:31
yvlXLS17:31
th1aOK, do those and check those bugs.17:32
yvlok17:32
th1aDo you want to meet on Thursday, then?17:32
yvlwell, sure17:32
* yvl has enough for this whole week I think17:32
th1aOK.  I mean, we'll all meet Thurs. instead of Wed.17:33
th1aThat is, you don't want to meet on Wed.17:33
yvlgot it17:33
yvlsure17:33
yvllet's meet Thu17:33
th1aOh, yes, the zip report will take a bit too.17:33
th1aOK.  Thanks yvl.17:33
th1amenesis?17:34
menesisyes17:35
menesisfirst, I took the Friday off17:35
menesishm17:36
menesisI don't think anything is worth reporting17:36
th1aOK.17:36
th1aPost-release lull.  ;-)17:36
th1aNo problem.17:37
menesistweaked the new server to host more stuff.17:37
menesisfixed two zope packages that had tests failing for two months17:37
th1aI'll be checking our budget numbers once the April invoices are in, see how we're doing in terms of your hours.17:37
menesisI don't remember how many hours I have17:38
menesisbut I've done too little I know17:38
menesisthis month was good though17:39
th1aWell... we'll see how we're doing in terms of what I can pay you for.17:40
th1aI haven't really checked up to this point.17:40
th1aOK, anything else?17:41
menesisno17:41
th1aOK.  Thanks.17:41
th1aHave a good week gentlemen.  Enjoy you're mysterious bank holiday.  ;-)17:41
th1ayour17:42
yvlthanks guys!17:42
th1aSee you Thursday.17:42
replaceafillthanks everybody17:42
th1a(Tomorrow for replaceafill)17:42
replaceafillyes th1a17:42
* th1a drops the bag of gravel.17:42
yvlfor those among us who like accordions :)18:02
yvlhttp://css-tricks.com/examples/InfoGrid/18:02
*** ignas has quit IRC18:04
th1aNice!18:06
replaceafilldefinitely18:06
th1areplaceafill:  I was just reminded that Julia has her 4 year checkup tomorrow at 9:30, so we'll have to meet later.18:33
replaceafillah ok18:35
*** menesis has quit IRC21:07
*** replaceafill has quit IRC21:11
*** replaceafill has joined #schooltool21:25
*** olegb has quit IRC21:45
*** olegb has joined #schooltool21:46

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