*** khildin has quit IRC | 02:02 | |
*** khildin has joined #schooltool | 08:56 | |
*** yvl has joined #schooltool | 09:20 | |
*** ignas has joined #schooltool | 11:43 | |
*** Ricza has joined #schooltool | 13:15 | |
*** Ricza has quit IRC | 13:26 | |
*** menesis has joined #schooltool | 14:54 | |
*** replaceafill has joined #schooltool | 16:30 | |
th1a | hi replaceafill, menesis, yvl. | 16:30 |
---|---|---|
replaceafill | good morning/afternoon | 16:31 |
menesis | hi | 16:31 |
yvl | hi guys | 16:31 |
th1a | yvl: Any sense of availability for some customization work over there? | 16:32 |
yvl | hard to tell at the moment | 16:32 |
yvl | Laurynas is on his honeymoon | 16:33 |
yvl | ignas knows his plans better than anyone else | 16:33 |
th1a | Yeah, I got the "out of the office" reply. | 16:33 |
th1a | Well... do you have any vague sense at all? | 16:34 |
yvl | I think there will be somebody to do customizations | 16:34 |
th1a | I don't know if you guys are super busy or what. | 16:34 |
yvl | let's put it this way | 16:35 |
th1a | replaceafill: I'm going to talk to someone today about them paying for a simple financial system. | 16:35 |
yvl | customization work is very welcome in general :) | 16:35 |
th1a | I'm feeling like I'd rather have you and yvl focus on core stuff because we're getting behind. | 16:35 |
th1a | This should be pretty simple I'd think. | 16:36 |
replaceafill | th1a, ah ok | 16:36 |
th1a | My 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 |
th1a | OK, I'll keep you guys in the loop. | 16:37 |
yvl | thanks | 16:37 |
th1a | When is Laurynas getting back? | 16:37 |
yvl | next week | 16:40 |
ignas | th1a, ah, yeah, had no time to reply | 16:40 |
ignas | th1a, I can't do contracting, sorry | 16:40 |
ignas | and my company pretty much does not exist anymore :) | 16:40 |
yvl | oh, wait, our calendar says Laurynas will be back Thu :) | 16:40 |
th1a | Well, as long as you're keeping busy ignas. | 16:41 |
yvl | also - it's a bank holiday here on Wed, it turns out | 16:42 |
th1a | OK. | 16:42 |
yvl | those bank holidays do sneak up on me | 16:42 |
ignas | bank holiday? cool! | 16:43 |
yvl | who knew?! | 16:43 |
ignas | not me :( | 16:43 |
th1a | OK. Next point. | 16:44 |
th1a | We'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 |
th1a | So we need to make that a regular part of our routines more now than in the past. | 16:46 |
th1a | Especially since yvl is not deep in the weeds anymore. | 16:46 |
yvl | we can make, say, Thu | 16:46 |
yvl | international bug fixing day :) | 16:46 |
th1a | Well... I'm thinking more like starting the day by replying to new bugs assigned to you first. | 16:47 |
yvl | ok | 16:47 |
th1a | Not necessarily fixing them, but giving me and the user an idea of what's up. | 16:47 |
*** replaceafill_ has joined #schooltool | 16:47 | |
yvl | sure | 16:47 |
*** replaceafill has quit IRC | 16:47 | |
th1a | There is a public relations side to it. | 16:48 |
*** replaceafill_ is now known as replaceafill | 16:48 | |
th1a | Basically knowing you looked at it is important even if you don't have much to say about it. | 16:48 |
th1a | And yvl is stuck with the timetable/calendar bugs, ofc. ;-) | 16:49 |
th1a | So https://bugs.launchpad.net/schooltool/+bug/1172315 | 16:49 |
yvl | :D | 16:49 |
th1a | and this one should be pretty easy -- I hope! | 16:49 |
th1a | https://bugs.launchpad.net/schooltool/+bug/1174255 | 16:49 |
th1a | But if we wanted to make Thursday or Friday bug FIXING days, that would be ok too. | 16:50 |
th1a | OK, moving on... | 16:52 |
th1a | replaceafill: How was vacation? | 16:52 |
replaceafill | really nice! :) | 16:52 |
th1a | A few more CanDo reports are at the top of your list, right? | 16:53 |
replaceafill | yes, virginia reports actually | 16:54 |
th1a | RIght. | 16:54 |
replaceafill | then report card | 16:54 |
replaceafill | can we meet tomorrow to talk report card? | 16:54 |
replaceafill | or when do you want to do that? | 16:54 |
th1a | Maybe 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 |
replaceafill | ah! | 16:55 |
replaceafill | cool! | 16:55 |
replaceafill | i'll get the old scripts | 16:55 |
th1a | We'll have to decide how to do it. I'm thinking a zip file would be best. | 16:55 |
th1a | Well... | 16:55 |
th1a | I don't want to use that! | 16:55 |
replaceafill | but i think they used to archive the section SCR, right? | 16:55 |
replaceafill | no, i mean to see what they were archiving :D | 16:56 |
th1a | OK. | 16:56 |
replaceafill | because i don't remember exactly | 16:56 |
th1a | Sure. | 16:56 |
replaceafill | but i think it was by section | 16:56 |
replaceafill | the scr | 16:56 |
th1a | yvl: Where to the pdf's actually end up? In the blobs directory? | 16:57 |
yvl | yes | 16:57 |
th1a | I would really like to change the name of that directory, by the way. | 16:58 |
th1a | Anyhow... | 16:58 |
th1a | Can we create a bunch of pdf's and then zip them up so the output is just a .zip? | 16:58 |
yvl | just for user to download multiple pdfs? | 16:59 |
yvl | if so - then yes | 16:59 |
th1a | Well, this is what, dozens or hundreds of pdf's. | 16:59 |
th1a | The section report for every section. | 17:00 |
yvl | so that should be not that difficult | 17:01 |
yvl | as in: http://docs.python.org/2/library/zipfile | 17:03 |
replaceafill | confirmed, it was the section scr | 17:03 |
th1a | Just 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 |
replaceafill | yvl, how do we know *when* to create the zip file? | 17:05 |
yvl | it has to be a separate report IMHO | 17:05 |
yvl | "generate these 50 reports and make them downloadable as zip" | 17:05 |
th1a | Yes is it a separate report. | 17:06 |
replaceafill | i think i'm confused about the fact that task work with individual pdfs, right? | 17:08 |
replaceafill | messages are created for individual pdfs | 17:08 |
replaceafill | notification, etc | 17:08 |
yvl | messages are to be sent for people to read | 17:10 |
yvl | pretty much that's it about them | 17:10 |
yvl | usually the one who requested the report, gets the message with download link | 17:11 |
yvl | alternatively, many people can get messages | 17:11 |
th1a | The message will just be about the whole .zip. | 17:11 |
yvl | right | 17:11 |
th1a | If this is too much uncharted territory celery-wise, I can just have yvl do it. | 17:13 |
replaceafill | i just can't see it, sorry | 17:14 |
th1a | np. | 17:14 |
th1a | OK, so let's meet tomorrow at the regular meeting time to go over report cards, replaceafill. | 17:14 |
replaceafill | yvl will do it faster i'm sure | 17:14 |
replaceafill | th1a, kk | 17:14 |
th1a | That's fine. | 17:14 |
th1a | OK, thanks replaceafill. | 17:14 |
yvl | could you please point me to that report? | 17:15 |
th1a | Moving onto yvl's new task... | 17:15 |
yvl | :) | 17:15 |
th1a | replaceafill: Send him the script. | 17:15 |
replaceafill | yvl, http://bazaar.launchpad.net/~tom-hoffman/+junk/cando-archiver/view/head:/cando-archiver.py | 17:15 |
th1a | Basically, last year we just wrote a script that requested all these reports individually. | 17:15 |
th1a | Did it organize them into folders? | 17:15 |
replaceafill | yes | 17:16 |
replaceafill | i think so | 17:16 |
replaceafill | well, descriptive names i think | 17:16 |
th1a | yvl: They were ok with the output, so you can make the contents of the zip organized and named however they were before. | 17:17 |
th1a | The purpose of this is essentially human readable backup. | 17:18 |
yvl | are we going to do this for other reports? | 17:19 |
yvl | like section roster | 17:19 |
yvl | all gradebooks | 17:19 |
yvl | and such | 17:19 |
th1a | Oh, probably. It is not a unique case in the long run. | 17:19 |
yvl | ok | 17:20 |
th1a | So some re-usable plumbing is worth a few minutes. | 17:20 |
th1a | (if that's what you're asking) | 17:20 |
yvl | yes :) | 17:21 |
th1a | Regarding 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 |
yvl | it was easier that way | 17:24 |
th1a | I'm sure... is it MUCH easier? | 17:24 |
yvl | I'll check | 17:25 |
yvl | if it's MUCH easier, will leave as is | 17:25 |
yvl | if no - will change :) | 17:25 |
th1a | It would be worth a few minutes because I think it is a bit confusing. | 17:25 |
yvl | sure | 17:25 |
yvl | there's some stuff that does not fall through | 17:26 |
yvl | like description | 17:26 |
th1a | We don't need that. | 17:27 |
yvl | and that is good :) | 17:27 |
yvl | because it's fixed in report link (!) and sent from the browser to server as part of request, then sent back and displayed in dialog | 17:27 |
yvl | (description exists when rendering the link, not when rendering the dialog, in other words.) | 17:28 |
yvl | anyway | 17:28 |
yvl | glad you mostly like the changes | 17:28 |
th1a | Yes, looks good. | 17:29 |
th1a | Do you still have some reports to port? | 17:30 |
yvl | yes | 17:31 |
yvl | XLS | 17:31 |
th1a | OK, do those and check those bugs. | 17:32 |
yvl | ok | 17:32 |
th1a | Do you want to meet on Thursday, then? | 17:32 |
yvl | well, sure | 17:32 |
* yvl has enough for this whole week I think | 17:32 | |
th1a | OK. I mean, we'll all meet Thurs. instead of Wed. | 17:33 |
th1a | That is, you don't want to meet on Wed. | 17:33 |
yvl | got it | 17:33 |
yvl | sure | 17:33 |
yvl | let's meet Thu | 17:33 |
th1a | Oh, yes, the zip report will take a bit too. | 17:33 |
th1a | OK. Thanks yvl. | 17:33 |
th1a | menesis? | 17:34 |
menesis | yes | 17:35 |
menesis | first, I took the Friday off | 17:35 |
menesis | hm | 17:36 |
menesis | I don't think anything is worth reporting | 17:36 |
th1a | OK. | 17:36 |
th1a | Post-release lull. ;-) | 17:36 |
th1a | No problem. | 17:37 |
menesis | tweaked the new server to host more stuff. | 17:37 |
menesis | fixed two zope packages that had tests failing for two months | 17:37 |
th1a | I'll be checking our budget numbers once the April invoices are in, see how we're doing in terms of your hours. | 17:37 |
menesis | I don't remember how many hours I have | 17:38 |
menesis | but I've done too little I know | 17:38 |
menesis | this month was good though | 17:39 |
th1a | Well... we'll see how we're doing in terms of what I can pay you for. | 17:40 |
th1a | I haven't really checked up to this point. | 17:40 |
th1a | OK, anything else? | 17:41 |
menesis | no | 17:41 |
th1a | OK. Thanks. | 17:41 |
th1a | Have a good week gentlemen. Enjoy you're mysterious bank holiday. ;-) | 17:41 |
th1a | your | 17:42 |
yvl | thanks guys! | 17:42 |
th1a | See you Thursday. | 17:42 |
replaceafill | thanks everybody | 17:42 |
th1a | (Tomorrow for replaceafill) | 17:42 |
replaceafill | yes th1a | 17:42 |
* th1a drops the bag of gravel. | 17:42 | |
yvl | for those among us who like accordions :) | 18:02 |
yvl | http://css-tricks.com/examples/InfoGrid/ | 18:02 |
*** ignas has quit IRC | 18:04 | |
th1a | Nice! | 18:06 |
replaceafill | definitely | 18:06 |
th1a | replaceafill: I was just reminded that Julia has her 4 year checkup tomorrow at 9:30, so we'll have to meet later. | 18:33 |
replaceafill | ah ok | 18:35 |
*** menesis has quit IRC | 21:07 | |
*** replaceafill has quit IRC | 21:11 | |
*** replaceafill has joined #schooltool | 21:25 | |
*** olegb has quit IRC | 21:45 | |
*** olegb has joined #schooltool | 21:46 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!