*** jelkner has quit IRC | 00:39 | |
*** replaceafill has quit IRC | 01:39 | |
*** th1a has joined #schooltool | 03:08 | |
*** replaceafill has joined #schooltool | 03:35 | |
th1a | hi replaceafill. | 03:37 |
---|---|---|
replaceafill | hey th1a | 03:37 |
replaceafill | had a good trip? | 03:37 |
th1a | What's up with jelkner's bug? | 03:37 |
replaceafill | we don't have students view yet | 03:38 |
th1a | Yes. The girls were patient. | 03:38 |
th1a | Oh, it doesn't exist. | 03:38 |
replaceafill | right | 03:38 |
th1a | OK. ;-) | 03:38 |
replaceafill | i talked to jelkner | 03:38 |
replaceafill | told him maybe i could work on that on friday | 03:38 |
replaceafill | to have it ready for monday | 03:38 |
th1a | Sure. | 03:38 |
replaceafill | kk | 03:38 |
*** th1a has quit IRC | 07:29 | |
*** yvl has joined #schooltool | 10:08 | |
*** menesis has joined #schooltool | 11:24 | |
*** ignas has joined #schooltool | 14:09 | |
*** yvl has quit IRC | 14:13 | |
*** menesis has quit IRC | 15:25 | |
*** ignas has quit IRC | 15:44 | |
*** dreich has joined #schooltool | 15:54 | |
*** menesis has joined #schooltool | 16:06 | |
dreich | hey, replaceafill? | 16:23 |
*** th1a has joined #schooltool | 16:24 | |
*** yvl has joined #schooltool | 16:27 | |
replaceafill | hey dreich | 16:28 |
dreich | do you know if there's a way to view internal server errors generated while running selenium tests? | 16:30 |
dreich | I'm working on updating the QuizTakeView for ftests and it's a bit tricky | 16:30 |
replaceafill | dreich, we're going to have the ST devs meeting now | 16:30 |
replaceafill | will ping you after that, ok? | 16:30 |
dreich | cool, I'll be here | 16:31 |
replaceafill | thanks | 16:31 |
th1a | hi replaceafill, yvl, aelkner. | 16:32 |
yvl | good morning | 16:32 |
aelkner | morning | 16:33 |
replaceafill | good morning/afternoon | 16:33 |
th1a | & menesis. | 16:33 |
th1a | OK… why don't you start replaceafil? | 16:33 |
replaceafill | ok | 16:34 |
replaceafill | i worked on some more request from dwelsh | 16:34 |
replaceafill | i set an empty database in the demo instance | 16:35 |
replaceafill | because he's meeting glenda today | 16:35 |
replaceafill | and i forgot to set up a separate to show my changes :( | 16:35 |
replaceafill | but i can do it later | 16:35 |
replaceafill | so, i updated the ethnicity values as he requestedd | 16:35 |
aelkner | when is he meeting glenda? | 16:36 |
replaceafill | added the skillsets popup to the skills gradebook | 16:36 |
replaceafill | aelkner, today at 3:00 pm | 16:36 |
replaceafill | (i think) | 16:36 |
replaceafill | aelkner, "and we work today from 3pm until 5:30pm (EST)" | 16:36 |
replaceafill | and finally, i fixed the permission issue with teachers and the section view | 16:37 |
aelkner | ok, i want to talk to you after this meeting to make sure the demo goes well | 16:37 |
replaceafill | ok | 16:37 |
replaceafill | th1a, will you be around today? | 16:37 |
th1a | Yes. | 16:37 |
replaceafill | so we can continue working on the colors for the gradebook | 16:38 |
th1a | ok | 16:38 |
replaceafill | and i want to show you the accordions for the skillsets | 16:38 |
replaceafill | because after inserting the accordions, the user cannot get to modify the required/optional flags | 16:38 |
replaceafill | so we may need some redundant link somewhere | 16:38 |
replaceafill | but i didn't want to use a pencil | 16:38 |
replaceafill | i'll set up a separate instance so we can see it | 16:39 |
replaceafill | that's it from me | 16:39 |
th1a | OK. If we already have the view to flip required/optional maybe it just could be a separate one. | 16:39 |
replaceafill | ah ok | 16:40 |
replaceafill | i'll show you what i have so we can decide from there | 16:40 |
* replaceafill goes set up a new instance | 16:40 | |
th1a | OK... | 16:41 |
th1a | yvl: would you like to go ahead while we're waiting. | 16:42 |
th1a | ? | 16:42 |
yvl | ok | 16:42 |
th1a | This is a demonstration of asynchronous processing. | 16:42 |
yvl | :D | 16:42 |
*** pgulley has joined #schooltool | 16:42 | |
replaceafill | :D | 16:42 |
yvl | I implemented the two phase commit, though not as well as I wanted | 16:42 |
yvl | main reason is that task metadata is cleared before task start up and I failed to find why | 16:43 |
yvl | or how to work around it | 16:43 |
yvl | that really bugs me, but oh well | 16:43 |
yvl | let's make it work first, then look into that again, a week later | 16:44 |
yvl | or something like that | 16:44 |
yvl | so I'll start porting the import tomorrow | 16:45 |
th1a | Cleared within celery, you mean? | 16:45 |
yvl | yes | 16:45 |
yvl | I'm probably missing something obvious | 16:45 |
th1a | I see. | 16:45 |
yvl | or maybe it's by design | 16:46 |
yvl | so that user can control the metadata while the task is running, | 16:46 |
yvl | not when pending, or crashed, or in retry-pending | 16:46 |
th1a | Hm. Well, let's get some examples running and perhaps we'll figure it out later. | 16:47 |
yvl | ok | 16:47 |
* yvl done | 16:49 | |
th1a | I'd love to be able to look at something Monday. | 16:50 |
yvl | I'll do my best | 16:50 |
th1a | Please do. ;-) | 16:50 |
th1a | Thanks yvl. | 16:50 |
th1a | aelkner? | 16:51 |
aelkner | ok, i changed the parent ode and layers edit to edit children instead | 16:51 |
aelkner | changed the node and layer views to have tables instead of lists | 16:51 |
aelkner | added the tertiary to all the skills views | 16:51 |
aelkner | and finally, i got breadcrumbs to work for the sills views | 16:52 |
aelkner | http://69.164.203.135:36660/manage | 16:52 |
aelkner | oh, and i added there a no ... messages to the container views | 16:53 |
aelkner | but you can't see them with a non-empty data set | 16:53 |
* th1a is looking. | 16:56 | |
th1a | Can you make the breadcrumbs in the document view show the path through the document? | 16:57 |
aelkner | i could try to do that, i'll need to figure it out | 16:58 |
th1a | It is a little fiddly, but seems wrong without it. | 16:59 |
aelkner | i agree that the document path would be good for the breadcrumbs | 17:00 |
th1a | OK, you've got a few other things, right? HTML in descriptions (make that all levels). | 17:00 |
aelkner | yes, that | 17:01 |
th1a | nodes, skillets, skills. | 17:01 |
th1a | I guess documents. | 17:01 |
aelkner | layers checkboxes in nodes search | 17:01 |
aelkner | yes, html descriptions for all | 17:01 |
aelkner | also, i need to put in protection against cyclic child references | 17:02 |
aelkner | finally, stests | 17:02 |
aelkner | so i have plenty to do for monday | 17:02 |
th1a | OK. | 17:02 |
th1a | Thanks aelkner. | 17:02 |
th1a | Anything to add menesis? | 17:03 |
menesis | no. | 17:03 |
menesis | answered a question or two, no programming | 17:04 |
th1a | OK. Thanks menesis. | 17:04 |
replaceafill | oh my! | 17:06 |
aelkner | oh? | 17:06 |
replaceafill | i just got like 20 chat lines in a row!!! | 17:06 |
th1a | ? | 17:06 |
replaceafill | i thought i was disconnected or something | 17:06 |
th1a | Ah. | 17:06 |
replaceafill | nm, sorry | 17:06 |
th1a | So I think I'm going to have Vinny redesign the "School" page. | 17:12 |
th1a | To be based around a grid of icons. | 17:13 |
th1a | So I'm going to inquire about that. | 17:14 |
yvl | no objections here :) | 17:14 |
th1a | OK, I guess I'll close the "official" meeting... | 17:15 |
th1a | Have a good week and weekend guys! | 17:15 |
* th1a drops the bag of gravel. | 17:15 | |
replaceafill | thanks everybody | 17:15 |
yvl | good week to you guys | 17:15 |
* th1a waiting on replaceafill. | 17:16 | |
replaceafill | th1a, almost don | 17:16 |
replaceafill | e | 17:16 |
replaceafill | importing skills | 17:16 |
replaceafill | i should copy this huge Data.fs before getting rid of them ;) | 17:17 |
th1a | y | 17:17 |
replaceafill | th1a, http://69.164.203.135:6662/schoolyears/2012-2013/courses/13106/skills | 17:24 |
th1a | Eh, get rid of that dark background. | 17:25 |
replaceafill | ah | 17:25 |
replaceafill | kk | 17:25 |
th1a | Oh… in the Assign Skills view, can I just search for a skill set? | 17:27 |
replaceafill | skillsets don't match nodes | 17:28 |
replaceafill | and we still have that constraint to show only nodes with skillsets associated | 17:28 |
replaceafill | that's why you only get courses | 17:28 |
replaceafill | (in dwelsh case ofc) | 17:28 |
th1a | It seems to me you need to be able to add a skill set there. | 17:29 |
th1a | I guess right now you can query the course and uncheck the rest. | 17:31 |
replaceafill | right | 17:31 |
th1a | That's not an immediate priority but I'd like to change it before the release. | 17:31 |
replaceafill | ah ok | 17:31 |
replaceafill | yes | 17:32 |
th1a | October release. | 17:32 |
replaceafill | i want to implement the "search all children nodes" too | 17:32 |
th1a | In some cases you'll just have Document > skill set > skill anyhow. | 17:32 |
th1a | Maybe a LOT of cases. | 17:32 |
replaceafill | ggrr | 17:34 |
replaceafill | i'm fighting the background | 17:34 |
replaceafill | th1a, leaving the background aside :) | 17:35 |
replaceafill | you see | 17:35 |
replaceafill | with the accordion, the user needs a way to access this: | 17:35 |
th1a | They need to edit the individual skills for required? | 17:36 |
replaceafill | http://69.164.203.135:6662/schoolyears/2012-2013/courses/13106/skills/6617-2011-0/edit.html | 17:36 |
replaceafill | yes | 17:36 |
replaceafill | a pencil somewhere in the accordion? | 17:37 |
th1a | Is that view per skill set or course? | 17:37 |
replaceafill | the one for editing required/optional? | 17:37 |
th1a | Yes. | 17:37 |
replaceafill | per course skillset | 17:37 |
th1a | ? | 17:38 |
replaceafill | their real name is course skillset :) | 17:38 |
th1a | What is that? | 17:38 |
replaceafill | skillsets are the objects associated with nodes | 17:39 |
replaceafill | course skillsets are a copy of those | 17:39 |
th1a | Skillsets attached to the course. | 17:39 |
replaceafill | correct | 17:39 |
th1a | Anyhow, it is all of them. I'd just keep it as a separate view you access through the action menu. | 17:40 |
th1a | Set required/hidden | 17:40 |
th1a | Or… visible. | 17:40 |
replaceafill | a single view for changing all the skillsets at once? | 17:40 |
th1a | I think we use "visible" checkboxes instead of "hidden" elsewhere. | 17:41 |
replaceafill | ah yes, in some parts of the gradebook | 17:41 |
th1a | I would think all the skillsets at once would be best. | 17:41 |
replaceafill | ah ok | 17:41 |
replaceafill | last question th1a | 17:42 |
replaceafill | don't you think we should somehow show the required/optional info in these accordions | 17:42 |
replaceafill | maybe with the color coding? | 17:42 |
replaceafill | or maybe insert the actual "required" column somehow | 17:43 |
replaceafill | making the view to expand to the rest of the content container | 17:43 |
th1a | In the assigned skills view? | 17:44 |
th1a | Hm. | 17:44 |
replaceafill | yes | 17:44 |
th1a | We could fiddle with it. | 17:44 |
th1a | Try making required bold and non-required not. | 17:44 |
replaceafill | although i think it would be more important in the dialog teachers see | 17:44 |
replaceafill | ah ok | 17:44 |
replaceafill | ok, i'll continue with this after breakfast :) | 17:45 |
replaceafill | oh | 17:45 |
replaceafill | dreich, you there? | 17:45 |
dreich | yeah | 17:45 |
replaceafill | did you solve your problem? | 17:45 |
dreich | the specific one, yes, but it'd still be useful to know how to see server errors in tests | 17:46 |
dreich | if you know a way offhand? | 17:46 |
replaceafill | not really, the thing is you don't output server errors or warnings by default | 17:46 |
replaceafill | because that could cause problems when running the tests | 17:47 |
replaceafill | like getting test errors instead of failures | 17:47 |
replaceafill | let me look at the code | 17:47 |
replaceafill | dreich, i'll look for a way to do it | 17:54 |
replaceafill | or you could :) | 17:54 |
replaceafill | maybe we could pass a setting | 17:55 |
dreich | i looked at the -help settings to bin/test, didn't see anything | 17:55 |
dreich | it's not really a big deal, i was just wondering if you happened to know it | 17:56 |
replaceafill | no, it's waitress (the wsgi server) that it's hiding it | 17:56 |
replaceafill | sure | 17:56 |
replaceafill | i agree, it would be good to have it :) | 17:56 |
dreich | cool, i'll keep looking for something like that and tell you if i find anything | 17:59 |
*** yvl has quit IRC | 18:46 | |
dreich | also, replaceafill, apparently the view to edit deployed quizzes relies on schooltool being up, which it isn't for ftests | 18:52 |
dreich | should we just leave that untested, or is there a workaround? | 18:53 |
replaceafill | what parts depend on ST? | 18:53 |
pgulley | just in general- we can't make tests for features that require schooltool | 18:53 |
replaceafill | pgulley, login.txt does that | 18:53 |
pgulley | getting schoolyears and sections | 18:53 |
replaceafill | can you login without having ST running? | 18:54 |
dreich | not properly, I think login.txt sorta works around that | 18:54 |
replaceafill | TestServerProxy | 18:54 |
replaceafill | it's not a work around, it's a hook | 18:55 |
replaceafill | you should simulate the services ST provides to pyquiz | 18:55 |
pgulley | right. | 18:55 |
pgulley | okay that works | 18:56 |
replaceafill | you need deployment, right? | 18:56 |
replaceafill | where does that data comes from | 18:56 |
replaceafill | sessions | 18:56 |
replaceafill | how are the session's instructor/students sections set? | 18:56 |
replaceafill | proxy server | 18:56 |
pgulley | voila. okay. that is very useful to understand. | 18:57 |
replaceafill | th1a, i forgot to show you: | 19:07 |
replaceafill | 69.164.203.135:6662/schoolyears/2012-2013/MP3/sections/13106-45-1-1/gradebook-skills | 19:07 |
replaceafill | eunita.winkey@apsva.us | 19:08 |
replaceafill | same passwd | 19:08 |
replaceafill | in the sidebar | 19:08 |
replaceafill | Course Skills | 19:08 |
replaceafill | -------------- | 19:08 |
replaceafill | - View | 19:08 |
th1a | Looks good but something should be gray somewhere... | 19:09 |
th1a | Or a shadow or something? | 19:10 |
replaceafill | you want it modal? | 19:10 |
th1a | I think not, actually. | 19:12 |
th1a | It is nice to be able to keep it open while you grade. | 19:12 |
replaceafill | right | 19:13 |
th1a | It just needs t a little more something I think… or maybe with a full size grade book it will stand out anyhow. | 19:13 |
replaceafill | is the sidebar option ok? | 19:14 |
replaceafill | maybe we could put it under Help | 19:14 |
replaceafill | probably "Section Skills" is better for the group | 19:14 |
th1a | You could put it under "View." | 19:15 |
th1a | View: Skills Pop-up. | 19:19 |
replaceafill | th1a, reload | 19:27 |
replaceafill | the link looks weird below the radio buttons | 19:27 |
th1a | <hr /> ? | 19:28 |
replaceafill | :| | 19:28 |
replaceafill | ok | 19:28 |
replaceafill | css ;) | 19:28 |
replaceafill | reload | 19:32 |
th1a | I… don't have a problem with that. | 19:44 |
replaceafill | :) | 19:45 |
th1a | I don't have a better idea at the moment, at least. | 19:45 |
replaceafill | kk | 19:45 |
replaceafill | th1a, http://69.164.203.135:6662/schoolyears/2012-2013/courses/13106/skills | 20:04 |
replaceafill | display skillset 12 | 20:04 |
replaceafill | required are bold | 20:05 |
th1a | Try optional in italic. | 20:21 |
replaceafill | kk | 20:22 |
replaceafill | done | 20:25 |
th1a | Introducing Ubuntu Web Apps: setting the web free of the browser | 20:30 |
replaceafill | let's move ST to the HUD :) | 20:34 |
th1a | http://blog.canonical.com/2012/07/19/introducing-ubuntu-web-apps-setting-the-web-free-of-the-browser/ | 20:34 |
*** dreich has quit IRC | 20:41 | |
*** pgulley has quit IRC | 20:42 | |
th1a | Un bold the required. | 20:42 |
replaceafill | ok | 20:43 |
replaceafill | done | 20:43 |
th1a | I think that's probably ok. | 20:44 |
replaceafill | ok | 20:44 |
th1a | Or… good enough for now. | 20:44 |
th1a | *I* am satisfied. ;-) | 20:44 |
replaceafill | :D | 20:45 |
replaceafill | ok, will start on the view to edit the required/optional flags | 20:45 |
* replaceafill goes to get lunch | 20:51 | |
*** menesis has quit IRC | 20:53 | |
*** menesis has joined #schooltool | 21:44 | |
th1a | Did aelkner have some concerns about preparing for this meeting? | 21:46 |
*** gnuts has joined #schooltool | 21:48 | |
gnuts | hello folks, is anyone available to answer a question? | 21:48 |
aelkner | th1a, i was concerned about the skills import, but replaceafill showed me the commit that fixed the problem | 21:50 |
aelkner | i just wanted to make sure we didn't run an old set of skills against the new import that has the new column | 21:51 |
aelkner | gnuts, i can try to field your question | 21:57 |
gnuts | Thank you, I am having trouble in that my schedule and clalendar are not matching whith the sections I have created. my server shows the time for my timezone and is correct. Schooltool is also set to my timezone, but the calendar shows meetings 5 hour ahead. | 22:00 |
gnuts | the schedule is checked for 9a-11a, the calendar shows 2a-4a | 22:02 |
gnuts | some of the meetings are off by 7 hous for other sections | 22:06 |
aelkner | hm, that's an interesting problem, sorry i can't think of what could be causing it | 22:07 |
gnuts | me either | 22:07 |
aelkner | it might be a configuration setting in schooltool, but i'm only guessing | 22:07 |
aelkner | do you know how to submit a bug report on launchpad? | 22:07 |
aelkner | https://bugs.launchpad.net/schooltool-project | 22:08 |
aelkner | there is a 'Report a bug' button on the right | 22:08 |
th1a | The timezone support has always been fiddly. | 22:09 |
th1a | What version are you running gnuts? | 22:09 |
gnuts | of schooltool? the newest from presice repo | 22:10 |
th1a | Unless you're exporting calendars to other clients, it is best to just use UTC in SchoolTool. | 22:10 |
th1a | What timezone are you in? | 22:11 |
gnuts | ok - went to server calendar and selected utc, schedule slot says 9-11 calendar shows 8-10 | 22:12 |
gnuts | another section schedule shows 9-12 calendar shows 8-10 and I am in america/denver | 22:15 |
th1a | So you are utc-6? | 22:18 |
gnuts | seems like both times and lengths of time are not translating from schedule to calendar accurately | 22:19 |
gnuts | utc-7 unless it is daylightsavings time | 22:19 |
gnuts | daylight savings is currently on so yes, utc-6 | 22:20 |
gnuts | sorry, I was looking it up myself | 22:21 |
th1a | Timezones somewhat frequently get screwed up (I rue the day I decided to add them), but it would be unusual if section lengths were wrong. | 22:21 |
th1a | If so it is probably related to fiddling with the time zones. | 22:22 |
th1a | Do you have data on this instance or are you just testing? | 22:22 |
gnuts | I have data, but not a lot this will be the first quarter I use it. ive added 5 sections in three courses and about 60 students | 22:23 |
gnuts | is ther a use server local time option somewhere? | 22:23 |
th1a | Do you need it to be on the right time zone? | 22:24 |
gnuts | It would be nice, but I could live with it this way for a while. I wouldn't be able to demo it for any other teachers though | 22:25 |
gnuts | I'd like consistencey with the lengths of classes though | 22:26 |
th1a | No… I mean, displaying the right time through the web browser, but everything is UTC internally, so… basically you'd only know it if you exported the iCal I think. | 22:26 |
gnuts | that would be just fine. | 22:26 |
th1a | Is the section length a new problem or it never worked? | 22:27 |
gnuts | I will not export to ical | 22:27 |
gnuts | today is the first time I noticed it, but I only made the classes yesterday. | 22:27 |
th1a | OK. | 22:28 |
th1a | The only guy who understands the time zones at this point is in Lithuania, so he's asleep. ;-) | 22:30 |
gnuts | well this sure isn't worth waking up for. I'm mostly trying to use it for attendance, and to grow it from there. thanks for working with me. should I tell anyone about the different lengths thing or just let it go for now? | 22:33 |
th1a | Hm... | 22:34 |
th1a | I'll just send an email to the developer referring him to this conversation. | 22:35 |
th1a | replaceafill: Are you there? | 22:37 |
replaceafill | th1a, yes | 22:37 |
th1a | Jump on Google chat. | 22:37 |
replaceafill | i am | 22:37 |
replaceafill | hold on | 22:37 |
th1a | kk | 22:38 |
replaceafill | th1a, reloaded | 22:39 |
th1a | replaceafill: Can you join the hangout. | 22:52 |
replaceafill | coming | 22:52 |
th1a | I thought we all were going to be in on the hangout. | 23:08 |
replaceafill | ? | 23:08 |
th1a | I mean, with Glenda. | 23:12 |
replaceafill | ah | 23:12 |
gnuts | th1a - i set the schooltool timezone to a city in utc+1 and now at leat all my start times are accurate | 23:25 |
th1a | OK. | 23:25 |
th1a | Good. | 23:25 |
th1a | You still have a duration problem? | 23:25 |
th1a | Hm... | 23:26 |
th1a | You could file a bug about that one. | 23:26 |
gnuts | yes a 2.5 hour slot in the schedule shows as a 3 hour slot on the calendar, and I lied all my afternooon classes still have inaccurate start times | 23:27 |
th1a | Just afternoon. | 23:30 |
gnuts | I'm trying to check something, is there a way to edit a timetable as administrator after it has been saved? | 23:31 |
th1a | I don't think the changes propagate to the existing sections. | 23:32 |
th1a | Can you give us a screenshot of the timetable views and how it comes out in the calendar? | 23:32 |
th1a | screenshots | 23:33 |
gnuts | maybe, this might be hapenning becaeuse I did use 24 hour format in my original timetable.. making a new one.. | 23:33 |
gnuts | yep, fixed. both start times and lengths. not it just thinks I'm in Africa but all else is good | 23:36 |
gnuts | not = now, sorry | 23:36 |
th1a | OK. Good. | 23:36 |
gnuts | amazing how often things come down to user error | 23:38 |
gnuts | have a great day, and thanks. | 23:41 |
*** gnuts has quit IRC | 23:42 | |
*** jelkner has joined #schooltool | 23:57 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!