*** khildin has quit IRC | 03:29 | |
*** bigbrovar has joined #schooltool | 08:44 | |
*** bigbrovar_ has joined #schooltool | 08:58 | |
*** bigbrovar has quit IRC | 08:58 | |
*** bigbrovar_ is now known as bigbrovar | 09:19 | |
*** khildin has joined #schooltool | 10:36 | |
*** khildin has quit IRC | 10:42 | |
*** khildin has joined #schooltool | 10:55 | |
*** bigbrovar has quit IRC | 11:17 | |
*** bigbrovar has joined #schooltool | 12:01 | |
*** bigbrovar has quit IRC | 12:19 | |
*** bigbrovar has joined #schooltool | 12:19 | |
*** khildin has quit IRC | 13:14 | |
*** yvl has joined #schooltool | 14:07 | |
*** bigbrovar has quit IRC | 14:13 | |
*** menesis has joined #schooltool | 14:37 | |
*** bigbrovar has joined #schooltool | 16:08 | |
*** th1a has quit IRC | 16:08 | |
*** th1a has joined #schooltool | 16:10 | |
*** jelkner has joined #schooltool | 16:10 | |
*** replaceafill has joined #schooltool | 16:17 | |
jelkner | Good morning, Mr. Cerna! | 16:21 |
---|---|---|
jelkner | I mean, replaceafill | 16:22 |
replaceafill | good morning jelkner | 16:28 |
jelkner | did you see the Google Doc I shared with you? | 16:28 |
jelkner | i spoke to th1a yesterday, btw | 16:29 |
replaceafill | checking | 16:29 |
th1a | hi replaceafill, yvl, menesis, jelkner. | 16:31 |
jelkner | good morning! | 16:31 |
replaceafill | good morning/afternoon | 16:31 |
replaceafill | jelkner, do you want me to comment in the doc? | 16:33 |
replaceafill | or here? :) | 16:33 |
th1a | When does our bookclub start, jelkner? I have my book. | 16:33 |
jelkner | great | 16:33 |
jelkner | it just started | 16:33 |
jelkner | i'll ask sean what he wants to do to move it forward | 16:33 |
jelkner | and get back to you | 16:33 |
yvl | good morning! | 16:34 |
th1a | Hi yvl. | 16:35 |
th1a | jelkner: Do we need to talk about anything in particular at this point? | 16:35 |
jelkner | please | 16:35 |
jelkner | we need to talk briefly about the document i shared with you. | 16:36 |
jelkner | since i want to purchase a vm today | 16:36 |
jelkner | and seek your collective advice | 16:36 |
replaceafill | jelkner, i'd vote for 1 VM for all the instances | 16:36 |
replaceafill | that's easier to manage | 16:36 |
jelkner | perfect! | 16:37 |
jelkner | that's what i thought. | 16:37 |
replaceafill | 12.04 is fine for me | 16:37 |
jelkner | will 4G Ram do it? | 16:37 |
jelkner | i'm glad 12.04 is good | 16:37 |
replaceafill | jelkner, yes | 16:37 |
jelkner | cause that's all they have | 16:37 |
jelkner | ok, i'll purchase a 4G RAM 12.04 vm today | 16:37 |
jelkner | thanks! | 16:37 |
jelkner | so i spoke to th1a about the gradebook change for this week | 16:38 |
jelkner | and we talked about the ST Quiz refactoring that needs to be completed before pgully can start his Summer work | 16:38 |
jelkner | he asked me how much time that will take | 16:38 |
jelkner | and i couldn't say | 16:39 |
jelkner | we could use an estimate, replaceafill | 16:39 |
replaceafill | let me write that down today (the tasks) and i'll send an email | 16:39 |
jelkner | great | 16:39 |
replaceafill | in my head i just have the "first" task | 16:39 |
replaceafill | moving the items off the global container | 16:39 |
replaceafill | for the record: jelkner said we won't need evolution, since he's not interested in keep using his "current" data | 16:40 |
jelkner | true that | 16:40 |
replaceafill | so that'll make the task easier, we're starting fresh for testing | 16:40 |
jelkner | one other thing i should mention | 16:41 |
jelkner | i spoke to th1a about my efforts to plan for ST deployment for next year | 16:42 |
jelkner | with lots of construction going on in our building | 16:42 |
jelkner | and the general difficulties our IT folks have doing anything well, much less anything they don't even care about | 16:43 |
jelkner | i fear the worst | 16:43 |
jelkner | and will try to plan for it | 16:43 |
jelkner | we have trouble with accessing encrypted data outside our network | 16:43 |
jelkner | my ssh connections regulary freeze | 16:43 |
jelkner | it sucks | 16:43 |
jelkner | but since i can't be sure i can run a server in house | 16:44 |
th1a | Only SchoolTool ssl connections freeze or others? | 16:44 |
jelkner | all secure connections | 16:44 |
jelkner | regular ssh logins | 16:44 |
jelkner | just freeze | 16:44 |
jelkner | *frequently* | 16:44 |
th1a | Oh... | 16:45 |
jelkner | it really, REALLY sucks! :-( | 16:45 |
yvl | :/ | 16:45 |
jelkner | so let's not use SSL | 16:45 |
th1a | So there is no particular reason to think there's anything we can do to fix it. | 16:45 |
jelkner | I'm afraid not | 16:45 |
jelkner | So let's just run http not https | 16:45 |
jelkner | we can test that over the Summer | 16:45 |
jelkner | and see if it works | 16:46 |
replaceafill | understood | 16:46 |
jelkner | that's all i have | 16:46 |
jelkner | thanks! | 16:46 |
th1a | OK, thanks jelkner. | 16:47 |
th1a | replaceafill? | 16:47 |
replaceafill | ok | 16:48 |
replaceafill | yvl, did you see my last email to the dev list? | 16:48 |
* jelkner stays logged, but has to go off and do teacher stuff... | 16:48 | |
yvl | the one with rml fix? | 16:50 |
replaceafill | yes | 16:50 |
replaceafill | i noticed only one line comments we're spitting <strong> tags | 16:50 |
replaceafill | multiple lines were showing just fine | 16:50 |
yvl | fix ok, though I would have phrased it differently :) | 16:50 |
yvl | if not paragraphs: | 16:51 |
yvl | return '' | 16:51 |
yvl | return '<para>'+'</para>\n<para>'.join(paragraphs)+'</para>' | 16:51 |
replaceafill | ah | 16:51 |
replaceafill | ok, i'll use that | 16:51 |
yvl | I could not remember why on earth I've skipped <para>s in single line text | 16:52 |
replaceafill | that's what i was curious about :) | 16:52 |
replaceafill | i thought you had a reason | 16:52 |
replaceafill | ok, i also started working on the group report for the report card | 16:53 |
replaceafill | and i have a question here yvl | 16:53 |
replaceafill | what could you recommend for generating pdfs with different headers | 16:54 |
replaceafill | i mean, the title + subtitles of each page won't be the same through the whole pdf | 16:54 |
replaceafill | first 2 pages: tom hoffman, following 2 pages: jeffrey elkner, etc | 16:55 |
replaceafill | the base template for the pdfpage class assumes the same header will be used through the whole report | 16:56 |
yvl | hmm, true | 16:56 |
replaceafill | i kind of approached it in cando using a different page template | 16:57 |
replaceafill | but i think we could use something more "generic" | 16:57 |
yvl | true, true | 16:58 |
replaceafill | :) | 16:58 |
yvl | I guess we'll have to a way to handle multiple templates easily | 16:58 |
replaceafill | i guess i should do it "manually" for now, right? | 17:00 |
yvl | I guess so | 17:00 |
replaceafill | ok | 17:00 |
yvl | no quick solution here, I'm afraid | 17:00 |
replaceafill | right | 17:00 |
replaceafill | i understand | 17:00 |
replaceafill | last week i also looked at the detail report for students | 17:01 |
replaceafill | at first it just seemed like report card + absences | 17:01 |
replaceafill | but a little chat with th1a helped me realized it can be more complete than that | 17:01 |
replaceafill | so i plan to merge all of this tomorrow | 17:02 |
replaceafill | and move on to the worksheets average bug | 17:02 |
replaceafill | i think that's it from me | 17:03 |
th1a | The detail report should steadily accumulate more details from throughout the system. We just haven't gotten that far with it yet. | 17:03 |
replaceafill | th1a, now i want to merge it with the profile report :D | 17:04 |
th1a | Hm... | 17:04 |
th1a | Maybe I'm getting them confused now. | 17:04 |
replaceafill | but i can think of different use cases for both | 17:04 |
th1a | What's the profile report? | 17:04 |
replaceafill | personal info + demographics + groups | 17:04 |
replaceafill | iirc | 17:04 |
replaceafill | i just thought detail should bring those too maybe | 17:05 |
replaceafill | but you won't ask school year or terms just to get people's basic info | 17:06 |
replaceafill | so never mind | 17:06 |
th1a | Detail should pretty much be everything. | 17:06 |
replaceafill | th1a, detail should allow to include info from plugins, right? | 17:06 |
th1a | Yes. | 17:06 |
replaceafill | cool, that's what i though | 17:06 |
replaceafill | and yvl already provided us with that :) | 17:06 |
replaceafill | managers! :P | 17:07 |
replaceafill | ok, i'll stop trying to merge pdfs | 17:07 |
* replaceafill done | 17:07 | |
th1a | OK, thanks replaceafill. | 17:07 |
th1a | yvl? | 17:08 |
yvl | nothing big committed yet | 17:09 |
yvl | last few days I mostly fiddled with... various small things | 17:09 |
yvl | looked at some zc packages we're not using | 17:10 |
yvl | like zc.sourcefactory | 17:11 |
yvl | looks handy for creating dropdown sources | 17:11 |
yvl | refactored some innards of report api | 17:12 |
yvl | didn't want large zips to live in-memory while they're being generated | 17:12 |
yvl | so needed a way to pass an open stream to a temp file of an uncommited blob | 17:13 |
yvl | stuff like that | 17:13 |
yvl | it's a bit difficult to report after days like these | 17:13 |
yvl | in short | 17:14 |
yvl | after having some reports pushed, made a sanity check | 17:14 |
yvl | if I didn't miss something obvious why reports generation would break, be slow, | 17:15 |
yvl | or not sane to develop | 17:15 |
yvl | now rewiring the zip "archive" report | 17:15 |
* yvl done | 17:16 | |
th1a | OK. I figured the zip archive would not be completely straightforward. | 17:16 |
th1a | menesis? | 17:16 |
th1a | Thanks yvl. | 17:16 |
menesis | I had to take over a project here at pov | 17:17 |
menesis | most of my time was spent elsewhere | 17:17 |
th1a | Ah, just as I had something I wanted you to do! | 17:18 |
menesis | I have updated schooltool buildbot: added trunk builders | 17:18 |
th1a | How's the next week or so look? | 17:18 |
menesis | not sure | 17:18 |
menesis | I probably use half a day for that project | 17:19 |
menesis | and another half for schooltool | 17:19 |
th1a | OK. | 17:19 |
menesis | so I can do what I have to | 17:20 |
menesis | for schooltool. | 17:20 |
menesis | so | 17:21 |
menesis | I added trunk builders to buildbot, removed 1.7 | 17:21 |
th1a | I want to start working on getting the book integrated with the web app (by "integrated" I mean links in the app) | 17:21 |
menesis | merged cando and virginia celery branches | 17:22 |
menesis | that's it | 17:23 |
menesis | context-sensitive links? | 17:23 |
menesis | to different book pages? | 17:24 |
th1a | Yes. | 17:24 |
th1a | I don't know if we should just have a generic "Help" link that goes different places. | 17:24 |
th1a | Or... something more clever. | 17:24 |
* th1a doesn't have any more clever ideas. | 17:25 | |
menesis | Will think about it | 17:25 |
yvl | oooh, a few well placed links would be nice | 17:25 |
th1a | What would make them well placed? | 17:25 |
th1a | Well placed in the page? | 17:25 |
yvl | something similar to explanation near XSL import | 17:25 |
th1a | Yes... | 17:26 |
th1a | OK, I'll think about the exact placement some. | 17:26 |
yvl | kk | 17:27 |
yvl | http://book.schooltool.org/setup-toc.html in School tab would be awesome | 17:27 |
menesis | th1a: create a bug and assign me? | 17:27 |
th1a | Yes... any thoughts about exactly where? | 17:28 |
menesis | somewhere in the top-right corner? | 17:29 |
th1a | That's what I'd consider the default choice. | 17:29 |
th1a | Unless I think of something more clever. | 17:29 |
yvl | it could go in top-right corner | 17:30 |
yvl | could go into left sidebar | 17:30 |
yvl | Read More | 17:30 |
yvl | __Populating_Data_ | 17:30 |
yvl | __Initial_Setup__ | 17:30 |
yvl | (when looking at School tab) | 17:30 |
yvl | Read More | 17:31 |
yvl | __Server Setting__ | 17:31 |
yvl | when in server tab | 17:31 |
yvl | or it could be both | 17:31 |
yvl | Read More with links, when we don't have much text to put in | 17:31 |
th1a | Yes... Read More does give you some options for adding multiple links, which could be helpful in itself. | 17:31 |
yvl | in right bar, like in XLS imports, when we do | 17:32 |
* yvl actually never did try to think backwards :/ | 17:32 | |
menesis | There is already a What's this in the right sidebar, add a menu with help links below it? | 17:33 |
yvl | to try looking at the book pages and figure out what users are usually doing when we want to redirect to them | 17:33 |
th1a | There often isn't a right sidebar though. | 17:33 |
yvl | true | 17:34 |
th1a | You don't necessarily want to move it around. | 17:34 |
th1a | We might end up getting rid of the What's this. | 17:34 |
th1a | I like the idea that the left sidebar could give you multiple references. | 17:35 |
th1a | OK, I'll think about it. | 17:35 |
th1a | Come up with some examples. | 17:35 |
th1a | Anything else menesis? | 17:36 |
menesis | no | 17:36 |
th1a | OK. Thanks guys. | 17:37 |
th1a | oop | 17:37 |
th1a | I think the DNS has switched to our control for schooltool.org, but I haven't tried to point to the new server yet. | 17:38 |
th1a | Should I do that now menesis? | 17:38 |
menesis | th1a: yes, please | 17:38 |
th1a | OK, I will. | 17:38 |
* th1a drops the bag of gravel. | 17:39 | |
replaceafill | thanks everybody | 17:39 |
th1a | Have a good week, guys, see you Wednesday. | 17:39 |
yvl | thanks guys | 17:39 |
yvl | see you soon | 17:39 |
*** jelkner has quit IRC | 17:43 | |
*** asd has joined #schooltool | 17:45 | |
*** replaceafill has quit IRC | 17:54 | |
*** bigbrovar has quit IRC | 19:13 | |
*** bigbrovar_ has joined #schooltool | 19:13 | |
*** yvl has quit IRC | 19:19 | |
*** bigbrovar_ has quit IRC | 19:28 | |
*** bigbrovar_ has joined #schooltool | 19:29 | |
*** bigbrovar_ has quit IRC | 19:33 | |
*** bigbrovar_ has joined #schooltool | 19:37 | |
*** bigbrovar_ has quit IRC | 19:45 | |
th1a | menesis: ayt? | 20:37 |
menesis | th1a: yes | 20:39 |
th1a | Do you have a minute? | 20:39 |
menesis | yes | 20:40 |
th1a | I'm forwarding a message from a CanDo user. | 20:40 |
menesis | looking | 20:41 |
th1a | They reinstalled CanDo and I think just need to do "sudo chown -R schooltool:schooltool /var/lib/schooltool/*" | 20:41 |
menesis | th1a: yes, that's what I would do | 20:43 |
th1a | OK, figured I'd check. | 20:44 |
th1a | I'll cc: you. | 20:44 |
menesis | $ sudo chown -R schooltool.schooltool /var/lib/schooltool | 20:45 |
menesis | without the last /* | 20:45 |
menesis | to change the owner of data directory | 20:45 |
menesis | $ ls -ld /var/lib/schooltool | 20:46 |
menesis | to check the current owner | 20:46 |
th1a | Ah, ok. | 20:46 |
th1a | schooltool.schooltool or schooltool:schooltool | 20:47 |
menesis | both work | 20:49 |
menesis | man chown says : | 20:50 |
th1a | Thanks menesis. | 21:05 |
*** bigbrovar_ has joined #schooltool | 21:06 | |
*** replaceafill has joined #schooltool | 21:06 | |
*** menesis has quit IRC | 21:19 | |
*** menesis has joined #schooltool | 22:31 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!