*** ignas has joined #schooltool | 01:59 | |
*** ignas has quit IRC | 02:39 | |
*** menesis has quit IRC | 03:30 | |
*** menesis has joined #schooltool | 09:02 | |
*** yvl has joined #schooltool | 09:15 | |
*** ignas has joined #schooltool | 10:13 | |
*** ignas has quit IRC | 10:43 | |
*** amithkk has joined #schooltool | 10:46 | |
*** menesis has quit IRC | 11:16 | |
*** menesis has joined #schooltool | 11:16 | |
*** ignas has joined #schooltool | 12:39 | |
*** menesis has left #schooltool | 14:59 | |
*** menesis has joined #schooltool | 15:00 | |
*** menesis has joined #schooltool | 15:06 | |
*** replaceafill has joined #schooltool | 15:20 | |
th1a | hi replaceafill, aelkner, menesis, yvl. | 15:30 |
---|---|---|
yvl | oh, right, DST | 15:31 |
yvl | good morning :) | 15:31 |
aelkner | morning | 15:31 |
replaceafill | good morning/afternoon | 15:31 |
th1a | I gather aelkner is still alive. | 15:31 |
th1a | I think Sandy is going to hit you more squarely than Providence, aelkner. | 15:32 |
aelkner | well, i'm a bit inland, more than you i think | 15:32 |
aelkner | the beaches look like they are really going to get hit | 15:33 |
th1a | It would take a pretty big wave to get to us. ;-) | 15:33 |
aelkner | the only thing i worry about is local flooding, whether my basement will take on water | 15:33 |
th1a | Yeah. | 15:33 |
th1a | That she seems to be moving slowly isn't reassuring beyond this morning. | 15:34 |
th1a | yvl: Yes, we're STILL on DST. | 15:35 |
aelkner | yeah, it's the duration that may be the biggest hassle | 15:35 |
th1a | OK, let's let menesis go first today. | 15:35 |
menesis | hi | 15:36 |
menesis | I don't have much to say | 15:36 |
menesis | 13.04 is now open for development | 15:36 |
menesis | so I can upload the latest schooltool | 15:37 |
menesis | and upgrade some zope packages | 15:37 |
th1a | Yes, let's jump on that. | 15:37 |
menesis | I was sick on Thursday | 15:37 |
th1a | Check this out: http://blog.canonical.com/wp-content/uploads//2012/10/JujuGUI_3.png | 15:37 |
menesis | and on Friday worked on the philippines | 15:37 |
menesis | will finish that feature shortly | 15:38 |
th1a | How do you feel about Juju, menesis? | 15:39 |
menesis | I have no experience yet | 15:39 |
menesis | with cloud or juju | 15:39 |
menesis | but I know juju is interesting | 15:40 |
menesis | for deployment | 15:40 |
menesis | that was in the bottom of my todo list for a while | 15:40 |
menesis | so I'll have to try and do a charm | 15:41 |
menesis | schooltool is mostly standalone | 15:41 |
menesis | little integration points with anything | 15:41 |
th1a | Well, apache. | 15:41 |
menesis | yeah.. | 15:41 |
menesis | apache, mail server, ldap | 15:42 |
th1a | Basically, I'm feeling like there is a smallish but real market for smallish CanDo instances. | 15:42 |
th1a | Which perhaps SIELibre should provide. | 15:42 |
menesis | also ZEO (ZODB server) can be standalone | 15:42 |
th1a | We'd just need to be able to spin up instances and maintain them cheaply. | 15:42 |
menesis | true | 15:43 |
th1a | As would any commercial host. | 15:44 |
menesis | I don't think my work laptop has enough horsepower to run a cloud | 15:44 |
th1a | Hm... | 15:44 |
menesis | but have to try | 15:44 |
th1a | Well, I can pay for a real cloud if necessary. | 15:44 |
th1a | For your testing. | 15:45 |
th1a | Let me know if you get stuck | 15:46 |
menesis | yes | 15:46 |
menesis | first I have to try | 15:46 |
menesis | should be simple | 15:46 |
th1a | I'd think we have all the pieces. | 15:48 |
th1a | OK, anything else, menesis? | 15:49 |
menesis | no | 15:49 |
aelkner | can i ask menesis something | 15:49 |
menesis | now I have what to work on | 15:49 |
menesis | aelkner: of course | 15:49 |
aelkner | i'm a little confused about cando trunk | 15:50 |
aelkner | lp:cando does not have schooltool in it, just cando | 15:50 |
aelkner | how can we reconcile that with our cando branches? | 15:50 |
menesis | lp:schooltool.cando | 15:50 |
aelkner | oh | 15:50 |
menesis | is the trunk | 15:50 |
aelkner | :) | 15:50 |
menesis | cando is the old cando | 15:50 |
aelkner | silly me, never mind | 15:50 |
menesis | and I don't know how much they have in common | 15:51 |
menesis | th1a: done | 15:52 |
th1a | Thanks menesis. | 15:52 |
th1a | aelkner? | 15:53 |
aelkner | i've been sick again, really not able to do much, i did look at the recent yvl branch | 15:53 |
aelkner | i had started to create my own special table formatter last week | 15:54 |
aelkner | and i see the yvl has created one himself there, so i'm trying to reconcile the two | 15:54 |
aelkner | replaceafill, did you look at yvl's branch yet? | 15:54 |
replaceafill | yes | 15:55 |
replaceafill | haven't tested it though | 15:55 |
aelkner | so you haven't seen the new projects add skill view in a running instance yet? | 15:55 |
replaceafill | no | 15:55 |
aelkner | does the current one have the checkboxes? | 15:56 |
yvl | I branched form schooltool.cando | 15:56 |
replaceafill | but i finally understood filterextents in catalogs :D | 15:56 |
yvl | so there are no checkboxes in add skill view for projects | 15:56 |
aelkner | do there need to be | 15:56 |
yvl | I do not know | 15:57 |
replaceafill | i didn't understand that part? | 15:57 |
aelkner | how does the add skill to projects view work on your machine now, replaceafill | 15:57 |
replaceafill | old add skill view was using the same table search as /nodes, right? | 15:57 |
yvl | replaceafill, can I exploit your good will and kindly ask you to set up a demo with some populated Data.fs?.. | 15:57 |
replaceafill | yvl, sure | 15:58 |
replaceafill | aelkner, you mean using yvl's branch? | 15:58 |
replaceafill | or cando trunk? | 15:58 |
aelkner | well, i was curious about old branch first | 15:58 |
yvl | code committed in schooltool.cando does not have "checkbox" filters in add project skill view | 15:58 |
aelkner | you said it had the checkboxes | 15:58 |
yvl | but it does in node search | 15:58 |
aelkner | i'm wondering about the old add skill view, how did one add a skill if the table had nodes? | 15:59 |
replaceafill | eunita.winkey@apsva.us:teacher | 15:59 |
replaceafill | http://69.164.203.135:6661/schoolyears/2012-2013/MP1/sections/13106-45-1-1/gradebook-projects | 15:59 |
replaceafill | (that's an old version) | 16:00 |
replaceafill | Add -> Skill | 16:00 |
yvl | wait, where did this code come from? | 16:00 |
replaceafill | i'm probably missing something but i think you refer to those Layers checkboxes yvl? | 16:00 |
yvl | yes | 16:00 |
replaceafill | eeehhhh, trunk | 16:00 |
replaceafill | (i think) :P | 16:01 |
* replaceafill goes to see | 16:01 | |
aelkner | yeah, i'm refering to them to | 16:01 |
aelkner | too | 16:01 |
aelkner | i'm not understanding what happens when you click on a node there | 16:01 |
yvl | bzr+ssh://bazaar.launchpad.net/+branch/schooltool.cando/ ? | 16:01 |
replaceafill | parent branch: bzr+ssh://bazaar.launchpad.net/%2Bbranch/schooltool.cando/ | 16:02 |
aelkner | http://69.164.203.135:6661/schoolyears/2012-2013/MP1/sections/13106-45-1-1/projects/Project/addSkillSearch.html?node=3185-2011 | 16:02 |
aelkner | what is happening there? | 16:02 |
yvl | aelkner, didn't you implement this view? | 16:03 |
aelkner | nope | 16:03 |
replaceafill | aelkner, http://69.164.203.135:6661/nodes/3185-2011 ;) | 16:03 |
aelkner | never seen it actually | 16:03 |
replaceafill | it was me | 16:03 |
replaceafill | that's why it sucks ;) | 16:03 |
yvl | :D | 16:03 |
replaceafill | aelkner, there's no skillsets to select from in that course | 16:03 |
yvl | naughty naughty | 16:03 |
replaceafill | try another course | 16:03 |
aelkner | this is not cte data? | 16:04 |
replaceafill | it's dwelsh demo data | 16:04 |
replaceafill | the 4term directory | 16:04 |
aelkner | ah, ok, anyway, i picked another course and it showed the skillsets | 16:04 |
aelkner | and clicking on a skillset shows skills with checkboxes to add | 16:05 |
aelkner | this is a much different set of user steps than the new yvl search | 16:05 |
aelkner | which returns a mix of skillsets and skills, no checkboxes next to skills | 16:05 |
th1a | At this point, we can have this kind of discussion much more easily with a screensharing hangout. | 16:06 |
yvl | aelkner, what the heck are you talking about? | 16:06 |
aelkner | isn't it obvious? :) | 16:06 |
th1a | I think aelkner is confused. | 16:07 |
yvl | very much | 16:07 |
* replaceafill goes to set up an instance with yvl's branch | 16:07 | |
th1a | Please. | 16:07 |
aelkner | yvl, i lmerged with your branch | 16:07 |
aelkner | then i went to the gradebook, hit Add Skill | 16:07 |
th1a | I'm setting up a hangout. | 16:07 |
aelkner | it called up your new mixed skilllsets skills table | 16:07 |
th1a | You don't have to show your face if you don't want to, but we should screenshare. | 16:07 |
aelkner | that is much different than what replaceafill just showed us in his demo instance | 16:08 |
aelkner | let's start a hangout | 16:08 |
replaceafill | th1a, :D | 16:08 |
replaceafill | i can hangout | 16:08 |
th1a | Just a sec. | 16:08 |
* replaceafill goes to get his camera/headphones | 16:08 | |
aelkner | yvl, i think you are very confused | 16:09 |
aelkner | i was clear that there is a difference to what Add Skill to project looks like in replaceafill's instance | 16:10 |
aelkner | and what it now looks like in your branch | 16:10 |
yvl | aelkner, don't go there ;) | 16:10 |
aelkner | you need to catch up to that obvious fact | 16:10 |
replaceafill | i haven't seen it yet, but isn't yvl's new way what we wanted on Wed? | 16:11 |
aelkner | we watned that for nodes search as far as i knew | 16:11 |
replaceafill | being able to search nodes/skillsets/skills? | 16:11 |
th1a | Let's just make sure we're all talking about the same thing -- which I'm pretty sure we're not. | 16:11 |
* th1a had to re-install the Google Talk plugin... | 16:11 | |
aelkner | there are two totally different views: | 16:12 |
yvl | o :) | 16:12 |
yvl | ok :) | 16:12 |
yvl | I checked | 16:12 |
aelkner | 1) the Nodes Search view | 16:12 |
yvl | my fault | 16:12 |
aelkner | 2) the Add Skill to Porject view | 16:12 |
yvl | I did not re-attach the "layer" search by accident :/ | 16:12 |
replaceafill | ¬¬ | 16:12 |
yvl | happens | 16:13 |
yvl | did not pull the trunk when comparing | 16:13 |
aelkner | it's more than that, you need to understand the multi-step, wizard-like view that replaceafill wrote | 16:13 |
replaceafill | i was like "where did the checkboxes go?!?!?" | 16:13 |
yvl | please explain, aelkner | 16:13 |
yvl | I thought it works that way now, but I may be wrong | 16:14 |
th1a | Thanks alan. | 16:46 |
th1a | yvl? | 16:46 |
yvl | I'm working on reports | 16:47 |
yvl | spent some time looking into z3c.rml | 16:47 |
yvl | and just started doing something like our main.pt in flourish | 16:48 |
yvl | there's a funny feature ir rml | 16:48 |
yvl | you can (and in some cases have to) explicitly name the colours you use | 16:48 |
yvl | so we'll have us a nice ST color palette for reports | 16:49 |
yvl | I think I'll first finish up the basics, move a report or two there | 16:50 |
yvl | something from ST core, something simple | 16:50 |
yvl | and then I'd like to play with the gradebook render | 16:50 |
yvl | with page breaks, and slanted text, and "continues on next page" and so on | 16:51 |
th1a | OK. | 16:51 |
yvl | and last Thu-Fri I was doing the catalogs for skills | 16:51 |
th1a | I was wondering about choosing grayscale vs. full color reports. | 16:51 |
th1a | It would be nice to give people the choice. | 16:52 |
yvl | true | 16:52 |
th1a | So does what you just described make that easier or harder? | 16:52 |
yvl | easier | 16:52 |
yvl | then again, pdf viewers and printers tend to desaturate pretty well | 16:53 |
yvl | oh, I nearly forgot - bank holidays | 16:53 |
yvl | Nov 1 bank holiday | 16:54 |
yvl | (almost) everybody is taking a day off Nov 2 here | 16:54 |
th1a | Yes. | 16:54 |
th1a | np | 16:54 |
yvl | btw, I looked at interesting feature today | 16:55 |
th1a | So are you able to build on what replaceafill did? | 16:55 |
yvl | rendering another PDF as an image into your own PDF | 16:55 |
yvl | yes, th1a | 16:55 |
th1a | kk | 16:55 |
yvl | If we can do reasonable backgrounds with that | 16:55 |
yvl | here comes the report branding! :) | 16:56 |
yvl | (no idea if it has some horrible fatal flaw built in) | 16:56 |
* yvl done | 16:57 | |
th1a | Well, we can use that for letterhead. | 16:57 |
yvl | yes | 16:57 |
th1a | Essentially let you choose between one we try to make up for you, or just let you upload your own entire background. | 16:57 |
yvl | if it works well of course | 16:57 |
th1a | That would be a good feature. | 16:58 |
yvl | I'll see if we can build it in now | 16:58 |
th1a | Although I suppose you can always just print onto your real letterhead printed paper as well. ;-) | 16:58 |
yvl | :D | 16:58 |
th1a | But yes, that's a whole ball of wax there: | 16:58 |
th1a | a) we do the letter head. | 16:58 |
*** replaceafill has left #schooltool | 16:58 | |
*** replaceafill has joined #schooltool | 16:59 | |
th1a | b) we print yours in the background; | 16:59 |
th1a | c) we just leave a space. | 16:59 |
yvl | sounds good | 16:59 |
yvl | we may have more than one letterhead ofcourse | 17:00 |
yvl | "the big one" for report cards | 17:00 |
th1a | That's an advanced feature. ;-) | 17:00 |
yvl | "the tiny one" for aggregate scores | 17:00 |
yvl | and so on | 17:00 |
yvl | but agree, advanced feature :) | 17:00 |
yvl | oh, and the tiny one for student badges :D | 17:01 |
th1a | Ah... | 17:01 |
th1a | OK. Let's move on. | 17:01 |
th1a | Thanks yvl. | 17:01 |
th1a | replaceafill? | 17:02 |
replaceafill | ok | 17:02 |
replaceafill | i fixed validation in the score student view | 17:03 |
replaceafill | changed it to use a table formatter | 17:03 |
replaceafill | now that i know how to handle grouping of items ;) | 17:03 |
replaceafill | i'm now changing the SCR report | 17:03 |
replaceafill | because they used the same base class | 17:04 |
replaceafill | i didn't make more progress on IEP though | 17:04 |
replaceafill | ah | 17:04 |
replaceafill | i'm also checking this: | 17:04 |
replaceafill | http://69.164.203.135:6660/sections | 17:05 |
replaceafill | log in as manager | 17:05 |
replaceafill | and try to delete a section | 17:05 |
th1a | ok | 17:05 |
replaceafill | i think the new course subscribers for skills broke that view | 17:05 |
replaceafill | i'll fix it | 17:05 |
replaceafill | (that was reported by dwelsh btw) | 17:06 |
replaceafill | yvl, i have a question about our popups in the gradebook | 17:06 |
replaceafill | i mean, the popup menus, the ones displayed for Student, activity, etc | 17:06 |
replaceafill | would it make sense to make those into viewlet managers? | 17:06 |
replaceafill | i have this use case for jelkner | 17:07 |
replaceafill | and schooltool.quiz | 17:07 |
replaceafill | where i need to insert an option into the Student menu | 17:07 |
replaceafill | (and i think that's a pretty generic case, right?) | 17:07 |
replaceafill | maybe i could override the view that generates the popup options | 17:08 |
replaceafill | but i thought a viewlet manager would be better | 17:08 |
* yvl is trying to remember how exactly it works now | 17:08 | |
replaceafill | it's just a json view | 17:08 |
replaceafill | that returns the links and lables | 17:08 |
replaceafill | labels | 17:09 |
replaceafill | the popup is built using js from gradebook.js | 17:09 |
replaceafill | at first i thought "this would be less transfer" | 17:09 |
yvl | ah, yes | 17:09 |
yvl | so yes | 17:09 |
yvl | viewlet manager would be nice there | 17:09 |
replaceafill | but i think it also limits us a little | 17:09 |
replaceafill | ah ok | 17:10 |
replaceafill | i'll look into that | 17:10 |
replaceafill | th1a, i think i'm done | 17:10 |
th1a | OK, so you've still got plenty on your plate. | 17:11 |
replaceafill | th1a, yes | 17:11 |
* th1a is looking forward to getting to reports, but, again it is looking like next week... | 17:11 | |
th1a | It is starting to blow harder here aelkner. | 17:11 |
th1a | Have a good week, see you guys Wednesday. | 17:11 |
th1a | Hopefully aelkner and I will still be online. | 17:12 |
* th1a drops the bag of gravel. | 17:12 | |
replaceafill | good luck guys | 17:12 |
replaceafill | thanks everybody | 17:12 |
aelkner | thanks guys, hope to cya wed | 17:12 |
yvl | thanks guys | 17:12 |
yvl | please survive :) | 17:12 |
yvl | and may the gods of power grid and internets be merciful | 17:13 |
aelkner | :) | 17:13 |
*** ignas has quit IRC | 19:59 | |
*** th1a has quit IRC | 20:58 | |
*** th1a has joined #schooltool | 21:00 | |
th1a | replaceafill: I pushed a few small homepage tweaks. | 21:53 |
replaceafill | th1a, ah ok | 21:53 |
replaceafill | th1a, updated | 21:54 |
*** replaceafill has quit IRC | 23:17 | |
*** replaceafill has joined #schooltool | 23:20 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!