*** replaceafill has joined #schooltool | 00:12 | |
*** replaceafill has quit IRC | 02:24 | |
*** aks has joined #schooltool | 06:08 | |
*** aks has joined #schooltool | 06:08 | |
*** alga has joined #schooltool | 11:49 | |
*** menesis has quit IRC | 12:45 | |
*** menesis has joined #schooltool | 12:46 | |
*** menesis has quit IRC | 13:43 | |
*** aks has quit IRC | 14:24 | |
*** menesis has joined #schooltool | 14:51 | |
*** replaceafill has joined #schooltool | 16:18 | |
th1a | hi menesis, replaceafill, aelkner, yvl. | 16:31 |
---|---|---|
replaceafill | good morning/afternoon | 16:31 |
aelkner | morning | 16:31 |
th1a | menesis: Does your great auto-setup thing I used add intervention? (i.e., it seems to not) | 16:31 |
menesis | yes... | 16:32 |
th1a | Oh... no I see. | 16:33 |
yvl | hey guys | 16:33 |
th1a | I get a location error if I try to view an intervention as administrator from the new link from the person sidebar. | 16:34 |
th1a | e.g.: http://localhost:7080/persons/student119/intervention/intervention_center.html | 16:34 |
th1a | Does my video work. Any grave concerns? | 16:35 |
yvl | yes, it works | 16:36 |
aelkner | i don't have a facebook account (not really wanting to), so i can't see it myself | 16:36 |
replaceafill | me neither | 16:36 |
menesis | upload to youtube/vimeo? | 16:36 |
th1a | Did you try aelkner? I was wondering if you actually needed one. | 16:36 |
aelkner | it asked me to sign in | 16:37 |
th1a | I wasn't sure of facebook's definition of "everyone." | 16:37 |
yvl | "everyone"... in facebook ;) | 16:37 |
aelkner | everyone in their little harvard-based club | 16:37 |
th1a | OK. Basically of the things I could click before going to bed that would put it on the web, facebook worked. | 16:37 |
th1a | Vimeo just takes another step I didn't have time for. | 16:37 |
th1a | So, fine. | 16:37 |
th1a | Believe me, I hate facebook too. | 16:38 |
yvl | did you try youtube? | 16:38 |
yvl | you can use your gmail account to log in | 16:38 |
th1a | It is strictly a matter of which thing worked with one click from Quicktime. | 16:38 |
yvl | ah | 16:38 |
th1a | I'll get it on vimeo manuall. | 16:38 |
th1a | Did the video seem passable, yvl. | 16:39 |
yvl | well... | 16:39 |
th1a | It isn't meant to be a big promotional tool, but just an update for the community. | 16:39 |
yvl | it did look like a first try | 16:39 |
th1a | It was like the third try! | 16:39 |
yvl | and the part where you could only click the edit icon in the fourth try was a bit quirky | 16:40 |
th1a | My server is a little slow. | 16:40 |
yvl | no, the icon was too small, you could not click it with a mouse | 16:40 |
th1a | Or, did I miss it? | 16:40 |
th1a | Ah. | 16:40 |
yvl | yes | 16:40 |
yvl | 3 times | 16:40 |
th1a | Well, that's not a problem with the video! | 16:40 |
yvl | true :D | 16:41 |
th1a | Hm. Well, maybe I can do it over. | 16:41 |
alga | you could also improve the visual quality of your mugshot with some simple techniques | 16:41 |
alga | let me find the link... | 16:42 |
th1a | Like shaving? | 16:42 |
alga | http://strobist.blogspot.com/2007/05/how-to-improve-your-cheapo-webcams.html | 16:42 |
th1a | I just added that at the last minute. | 16:42 |
alga | that would help, too :) | 16:42 |
th1a | OK, I'll do it over. | 16:42 |
* yvl actually got thinking about can we convince David Welsh to narrate it ;) -- to get some of that marketing bling that excites people | 16:42 | |
yvl | but it will be a great video after some small updates | 16:43 |
th1a | Yeah... I'm not thinking of this as public marketing. | 16:43 |
th1a | All right. I'll try again. | 16:43 |
th1a | It could be shorter, right? | 16:43 |
yvl | yes | 16:43 |
th1a | OK. | 16:44 |
th1a | Moving on (since nobody else has seen it anyhow) | 16:44 |
yvl | but basically you could do that by taking smaller pauses with explanation | 16:44 |
alga | It could be damaging to the project if someone would think that this was an attempt at public marketing :) | 16:44 |
yvl | I don't know how people do that... a script maybe or something | 16:44 |
th1a | OK, ok! | 16:44 |
yvl | sorry, th1a | 16:44 |
th1a | ;-D | 16:44 |
yvl | trying to be helpful :) | 16:44 |
th1a | It is -- obviously I did it pretty quickly. | 16:45 |
menesis | I think the video was good :) | 16:45 |
th1a | It's not going to get much more exciting. | 16:46 |
th1a | Just a little smoother. | 16:46 |
th1a | OK, yvl, what have you been up to? | 16:46 |
yvl | thats more than fine, th1a | 16:46 |
yvl | well, I'm still working on CSV views | 16:46 |
yvl | down to the last one, importing a section with a schedule | 16:47 |
yvl | it is a bit problematic for several reasons | 16:47 |
yvl | first, it's broken by timetable remake | 16:47 |
th1a | We could kill it probably. | 16:47 |
yvl | second, it does not work with linked sections - and it simply has to | 16:48 |
th1a | It imports one section? | 16:48 |
yvl | one or more | 16:48 |
yvl | + members | 16:48 |
yvl | instructors | 16:48 |
yvl | + schedule | 16:48 |
th1a | Would CanDo be using this version now? | 16:48 |
th1a | replaceafill, aelkner? | 16:48 |
th1a | Or do they have their own anyhow? | 16:48 |
* yvl thinks that we should keep it | 16:48 | |
yvl | in any case - I'm halfway done with it | 16:49 |
replaceafill | cando has its own importer | 16:49 |
yvl | need 3-5 more hours | 16:49 |
th1a | OK. | 16:49 |
yvl | that's it from me then. | 16:50 |
th1a | OK, looking at "Teaching Levels" | 16:50 |
th1a | First they should become "Grade Levels" | 16:51 |
th1a | Unless those of you in different countries are wildly confused by the term. | 16:51 |
th1a | Any objections? | 16:51 |
yvl | no :) | 16:51 |
yvl | Grade Levels are better! :) | 16:51 |
th1a | You need a "No grade levels have been defined." message | 16:52 |
th1a | Take out the hint for Title. | 16:52 |
yvl | ? | 16:53 |
yvl | all of them? | 16:53 |
th1a | Well, in Grade Level. | 16:53 |
th1a | Basically hints that offer no additional info should go. | 16:53 |
th1a | Title: This is the title. | 16:53 |
th1a | Should go. | 16:53 |
th1a | Description: Description of the thing. | 16:54 |
th1a | Is worse than nothing. | 16:54 |
yvl | oh, so clean up all of the links in Manage School | 16:54 |
th1a | I was referring to teaching levels. | 16:54 |
th1a | Grade levels. | 16:54 |
yvl | like Groups [Manage Groups] | 16:54 |
th1a | Yes, specifically I just meant in New level. | 16:54 |
yvl | oh | 16:55 |
yvl | ok, got it | 16:55 |
yvl | whoopsy on my part with that hint | 16:55 |
th1a | np. | 16:55 |
th1a | OK. Thanks yvl. | 16:56 |
th1a | Oh, one more thing yvl. | 16:57 |
yvl | yes? | 16:57 |
th1a | We actually want a different jquery calendar widget. | 16:57 |
yvl | yes? | 16:57 |
th1a | The one replaceafill was using that makes it easy to jump to the year. | 16:57 |
th1a | (for birthdays in particular) | 16:57 |
replaceafill | http://jqueryui.com/demos/datepicker/dropdown-month-year.html | 16:57 |
yvl | thanks! | 16:58 |
yvl | was going to ask which one :) | 16:58 |
th1a | also (I went and got my list) | 16:58 |
th1a | I guess a minor point of style (open to debate, I guess) is whether you need a comma when you just have month and year. | 16:59 |
th1a | August 2011 | 16:59 |
th1a | or | 16:59 |
th1a | August, 2011 | 16:59 |
aelkner | brb | 16:59 |
th1a | I don't think you need it, but I guess since you do need it if you have the date, I don't really care. | 17:00 |
th1a | 24 August, 2011 | 17:00 |
th1a | not 24 August 2011 | 17:00 |
th1a | Right? | 17:00 |
yvl | right | 17:00 |
yvl | but we should make that fully translatable at some point | 17:01 |
th1a | To what extent is it not? | 17:01 |
yvl | well, you know - if you have a translation string like ${month}, ${year} | 17:01 |
yvl | you can translate it to, say: ${month} of ${year} | 17:02 |
yvl | in some language | 17:02 |
yvl | or event ${year} in ${month} | 17:02 |
yvl | and so on | 17:02 |
th1a | You can but we don't yet. | 17:02 |
th1a | ? | 17:02 |
yvl | I'm really not sure of the status :/ | 17:02 |
th1a | OK. | 17:02 |
th1a | But month names are translated, correct? | 17:03 |
yvl | yes | 17:03 |
th1a | kk | 17:03 |
th1a | Thanks yvl. | 17:03 |
yvl | date display strings would be one of the things we should go throughly at some time | 17:03 |
th1a | Yes. | 17:03 |
th1a | OK, replaceafill? | 17:03 |
replaceafill | ok | 17:03 |
replaceafill | i added viewlet managers for the Reports section | 17:04 |
replaceafill | for school, persons, groups, sections, schoolyears and terms | 17:04 |
* aelkner is back | 17:04 | |
replaceafill | and the report overview view (which it's now broken) | 17:04 |
replaceafill | http://69.164.203.135:6660/report_reference.html | 17:04 |
replaceafill | i broke it because i wanted to modify some of the report links | 17:05 |
replaceafill | for instance | 17:05 |
replaceafill | title: Student Detail Report by Group | 17:05 |
replaceafill | it doesnt make much sense if you're *in* the group | 17:05 |
replaceafill | when you see the link | 17:05 |
replaceafill | this works for the Reports group | 17:06 |
replaceafill | http://69.164.203.135:6660/schoolyears/2010/groups/students | 17:06 |
th1a | Yes, and you have the category next to it in the overview. | 17:06 |
replaceafill | yes, but the overview also shows the old versions | 17:06 |
replaceafill | because it doesn't use the flourish layer | 17:06 |
replaceafill | so i was thinking if we should modify the old version of the report links? | 17:07 |
replaceafill | we don't touch old skin code... | 17:07 |
th1a | I | 17:07 |
th1a | 'm | 17:07 |
th1a | not sure what you're asking? | 17:07 |
yvl | replaceafill, what do you want to modify? | 17:08 |
replaceafill | yvl the reportLink directives | 17:08 |
replaceafill | on the gradebook for example | 17:08 |
replaceafill | i registered new ones, with the appropriate titles, using layer=... | 17:08 |
yvl | but... ? | 17:09 |
replaceafill | yvl the report reference (or overview) view | 17:09 |
replaceafill | uses an utililty | 17:09 |
replaceafill | utility | 17:09 |
replaceafill | and the utility takes all the report links registered | 17:09 |
aelkner | it should check for layer? | 17:10 |
yvl | nah | 17:10 |
yvl | well, there's two options | 17:10 |
yvl | do a flourish:reportLink directive | 17:10 |
replaceafill | so i get two : Student Detail Report by Group (the old one) and Student Detail Report (the new one) | 17:10 |
yvl | or, rather, just modify the old skin reports | 17:10 |
th1a | You can modify the old ones. | 17:10 |
yvl | or you can add a filter by skin and not worry about it | 17:10 |
aelkner | yvl, isn't that what i just said?! | 17:11 |
yvl | yes | 17:11 |
yvl | my apologies aelkner - I changed my mind very quickly - and now I'm agreeing with you | 17:11 |
aelkner | you said, nah | 17:11 |
aelkner | oh | 17:11 |
yvl | :) | 17:11 |
aelkner | :) | 17:11 |
yvl | so, whatever is easiest replaceafill | 17:11 |
replaceafill | yvl so in schooltool.report.browser.report.FloruishReferenceView | 17:12 |
replaceafill | i should check the layer | 17:12 |
yvl | and I do mean - whatever is easiest and quickest | 17:12 |
replaceafill | kk | 17:12 |
th1a | I'd prefer not to have layer filtering. | 17:12 |
replaceafill | will go with the layer check | 17:12 |
replaceafill | th1a ah | 17:12 |
yvl | th1a -- with all respect -- it is not your decision to take | 17:13 |
th1a | Are people going to have to figure out what that means five years from now? | 17:13 |
yvl | if they're not stupid - then yes | 17:13 |
th1a | I'm not vetoing it. | 17:13 |
yvl | oh, thanks -- you got me scared a bit | 17:13 |
replaceafill | i'm ok with both solutions | 17:13 |
yvl | right | 17:14 |
aelkner | it won't be any ore complex than any other layer issue we deal with, so yes, the developer will be able to deal with it | 17:14 |
yvl | precisely, aelkner :) | 17:14 |
replaceafill | k, going with that one then | 17:14 |
replaceafill | last comment | 17:14 |
replaceafill | i made the report managers to create modal dialogs for the report links | 17:15 |
replaceafill | there are some reports that produce pdf urls directly | 17:15 |
replaceafill | i'll need to create a small dialog with a single Download button for them | 17:15 |
replaceafill | i also have to port the term and school year reports | 17:16 |
replaceafill | failures by term and absences by day | 17:16 |
replaceafill | i guess that's it | 17:16 |
replaceafill | th1a we need a small description for the xls export | 17:17 |
th1a | Where will this come up? | 17:18 |
th1a | Dialog? | 17:18 |
replaceafill | http://69.164.203.135:6660/report_reference.html | 17:18 |
th1a | Oh. | 17:18 |
replaceafill | fifth row | 17:18 |
th1a | OK. | 17:18 |
th1a | Yeah. | 17:18 |
th1a | OK. | 17:18 |
aelkner | kyk? | 17:18 |
th1a | ojo! | 17:18 |
replaceafill | :D | 17:18 |
th1a | Also, make a note that we need to make the rows extend across the middle of the gradebook when it is not full. | 17:19 |
th1a | We shouldn't have a void in the middle. | 17:19 |
aelkner | i think replaceafill already fixed that | 17:19 |
replaceafill | th1a i have to push that change | 17:19 |
th1a | OK. | 17:19 |
aelkner | replaceafill, bad boy | 17:20 |
aelkner | i was wondering why i got nothing dong a bzr pull | 17:20 |
aelkner | it wasn't becuase you weren't working on the gradbeook, just not pushing! | 17:20 |
th1a | Yeah guys, please make sure and push things now as I'm trying to figure out what's not doen. | 17:20 |
replaceafill | my bad, i have some small tests i've made and not pushed | 17:21 |
replaceafill | i'll do it when i'm done with the reports work | 17:21 |
th1a | OK. | 17:21 |
th1a | Thanks replaceafill. | 17:21 |
th1a | aelkner, ? | 17:21 |
aelkner | i'll be making changes to the gradebook, so look out | 17:21 |
aelkner | be sure to pull and merge/resolve any conflicts before pushing to trunk | 17:22 |
aelkner | well, that's if i get my stuff in before you do | 17:22 |
aelkner | as jelkner:jelkner | 17:22 |
aelkner | http://69.164.203.135:36660/schoolyears/2010-2011/20102011/sections/1/interventions.html | 17:22 |
aelkner | note that there is a Done button taking you back to the section | 17:22 |
aelkner | also, all buttons leading into the intervention views get you back with their submit, cancel, Done buttons | 17:23 |
aelkner | and i changed the titles/subtitles as we discussed yesterday | 17:23 |
aelkner | i think it navigates/titles pretty smoothly now | 17:23 |
aelkner | there are holes in the report sheets tab of that view | 17:24 |
aelkner | that's because i ddn't have any report sheets | 17:24 |
th1a | I think we need a class for the messages, with extra margins at left, right and bottom. | 17:24 |
aelkner | since i'm wokring on them next, i'll have them | 17:24 |
th1a | The message text itself. | 17:25 |
aelkner | yes, there are styling issue with those views | 17:25 |
th1a | Why can't I add goals? | 17:25 |
aelkner | i didn't wire the resource library for css | 17:25 |
th1a | From the section view? | 17:25 |
aelkner | yvl, why did Lehmann and you decide not to allow goals to be added from section interventions view? | 17:26 |
th1a | What does "Show only goals" mean in the dashboard? | 17:26 |
aelkner | :) | 17:26 |
aelkner | if it said show only bathrooms, would it be clearer? | 17:27 |
aelkner | but seriously | 17:27 |
aelkner | the dashboard shows all messages and goals the user is a part of | 17:27 |
th1a | It would be clearer if you could also choose to see messages. | 17:28 |
aelkner | so it's a filter to show only the goals which makes sense if the messages are cluttering up the table | 17:28 |
yvl | aelkner - I really don't remember any of that, sorry | 17:28 |
aelkner | th1a, we can change it to allow adding goals, i just don't remember what the thinking was there | 17:29 |
th1a | Well, we don't need to change the add goals thing now. | 17:29 |
th1a | We can, but it is not a priority now. | 17:29 |
th1a | Show only goals could be a radio button: | 17:29 |
*** jelkner has joined #schooltool | 17:30 | |
th1a | Goals | Messages | Goals and Messages | 17:30 |
th1a | That way it explains itself. | 17:30 |
aelkner | probably better | 17:30 |
aelkner | ok, i could look into that | 17:31 |
aelkner | i need to discuss report sheets after the meeting | 17:31 |
th1a | OK. | 17:31 |
th1a | Did you set up a Data.fs with sample data? | 17:31 |
*** jelkner has quit IRC | 17:31 | |
aelkner | no, not yet | 17:31 |
*** jelkner has joined #schooltool | 17:31 | |
aelkner | how should i do that again? | 17:32 |
th1a | Well, can you just do it directly now yvl? | 17:32 |
*** jelkner has quit IRC | 17:32 | |
th1a | If not, just import the sample data on an old instance and move the data.fs over. | 17:32 |
*** jelkner has joined #schooltool | 17:33 | |
th1a | There's at least one performance issue in Intervention, I think. | 17:33 |
aelkner | ok | 17:33 |
yvl | yes, th1a | 17:33 |
aelkner | what's that? | 17:33 |
yvl | just import sample data | 17:33 |
th1a | iirc the search link was very slow. | 17:33 |
yvl | XLS | 17:33 |
th1a | http://69.164.203.135:6660/import.html | 17:34 |
th1a | Easy peasy. | 17:34 |
yvl | takes a while though | 17:34 |
menesis | th1a: yes.. because it loads and displays all the persons | 17:34 |
yvl | and you probably want to pack the database afterwards | 17:34 |
yvl | the intervention view is just probably not using cataloged tables | 17:34 |
th1a | Yes. | 17:36 |
th1a | So check that aelkner. | 17:36 |
th1a | OK, we'll talk report sheets after the meeting. | 17:36 |
aelkner | yes, that would mean a rewrite of the intervention dashboard to use TableFormatter | 17:36 |
yvl | intervention students may be not catalogized yet | 17:36 |
th1a | That can wait 'til next week, but has to be done. | 17:36 |
yvl | so you'd need to do that too | 17:37 |
aelkner | perhaps | 17:37 |
aelkner | we'll look into that next week | 17:37 |
yvl | well, we have time for such things right until the actual release | 17:37 |
th1a | Yes. | 17:37 |
aelkner | i know th1a wants to focus on text for now | 17:37 |
jelkner | yvl, i'll start using it soon ;-) | 17:37 |
aelkner | then it definitely won't work right :) | 17:38 |
jelkner | we want to bring everyone in our school program onto at start of school year | 17:38 |
jelkner | which means i'll be doing training on it next week | 17:38 |
yvl | oh! so we need to speed it up! | 17:38 |
th1a | Eek! | 17:38 |
jelkner | *please*! | 17:38 |
jelkner | mattva01 will setup our instance on monday | 17:38 |
aelkner | pushy, istn't he? | 17:39 |
yvl | jelkner - if any strong performance issues - please let us know :) | 17:39 |
th1a | OK, we'd better get to work. | 17:39 |
aelkner | not all elkners are, you know | 17:39 |
th1a | thanks aelkner. | 17:39 |
jelkner | will do | 17:39 |
th1a | menesis: Anything to add today? | 17:39 |
yvl | he is a bit unavailable for some 5 minutes or so | 17:39 |
aelkner | jelkner, but seriously, i look forward to your feedback | 17:40 |
yvl | yes! | 17:40 |
th1a | It is essential. | 17:40 |
* yvl too | 17:40 | |
jelkner | aelkner, you'll get feedback from our whole department | 17:40 |
aelkner | oh, joy | 17:40 |
jelkner | :) | 17:41 |
yvl | cool :) | 17:41 |
jelkner | btw, pyquiz is looking great | 17:41 |
th1a | OK. I have a meeting with schwa in 45 minutes to try to get the design work unstuck, now that I've convinced them I'm crazy. | 17:42 |
jelkner | th1a, that wasn't hard, right? | 17:42 |
yvl | I'm sure they're used to crazy ;))) | 17:42 |
yvl | Designers, after all! | 17:42 |
aelkner | you had branding concerns that they didn't anticiplate, but i wouldn't cal it crazy | 17:43 |
yvl | crazy creative people :) | 17:43 |
th1a | It is not hard. | 17:43 |
th1a | The problem is when you have to have discussions that would normally happen over ping pong or a beer via basecamp messages. | 17:43 |
th1a | Seems more serious. | 17:43 |
aelkner | yeah, you guys seemed to choose your words carefully | 17:44 |
th1a | Unfortunately, I can't get them to meet more frequently face to face, which kind of defeats the purpose of hiring someone local. | 17:44 |
th1a | Josh was very judicious. | 17:44 |
th1a | I'm sure it will be fine -- actually the logo isn't very important anyhow. | 17:45 |
th1a | Relatively. | 17:45 |
yvl | well, just put a bird on it ;) | 17:45 |
th1a | EXACTLY! | 17:45 |
aelkner | :) | 17:45 |
aelkner | good one, yvl | 17:46 |
alga | +1 | 17:46 |
th1a | Does alga know the reference? | 17:46 |
yvl | yes :) | 17:46 |
aelkner | it was clasic, so i'm sure yvl shwed him | 17:46 |
yvl | yes, first thing I did after the sprint I think :) | 17:47 |
th1a | lol | 17:47 |
th1a | OK, thanks guys. We're getting close! | 17:47 |
yvl | yes! | 17:48 |
yvl | let's keep pushing :) | 17:48 |
th1a | Indeed. | 17:48 |
aelkner | it's looking REALLY nice | 17:48 |
yvl | hmm, did I miss the bag of gravel? | 17:50 |
th1a | OH! | 17:50 |
* th1a drops the bag of gravel. | 17:50 | |
yvl | thanks! :)) | 17:50 |
yvl | see you tomorrow guys :) | 17:50 |
* jelkner will be moving his son to college tomorrow | 17:51 | |
jelkner | dreich, are you here? | 17:52 |
aelkner | cya yvl | 17:53 |
jelkner | dreich, i need to go now, but please ask pgulley to follow up with the proposed meeting time for september 6 | 17:54 |
*** jelkner has quit IRC | 17:55 | |
th1a | OK, we're going to get more SchoolTool logo ideas. | 18:58 |
th1a | replaceafill: Is the error log actually working now? | 19:16 |
replaceafill | th1a yes | 19:16 |
th1a | Because I know I've made some errors and I don't see them. | 19:16 |
replaceafill | not found errors? | 19:16 |
th1a | Is that persistent after restart? | 19:16 |
replaceafill | th1a no | 19:16 |
th1a | LocationErrors. | 19:16 |
replaceafill | locationerrors are app errors | 19:17 |
th1a | Oh. | 19:17 |
replaceafill | not caught by the error log | 19:17 |
replaceafill | like typos, etc | 19:17 |
th1a | Why not? | 19:17 |
replaceafill | hhmm we haven't told it to log them i guess | 19:18 |
th1a | What do you mean by an app error? As opposed to what? | 19:21 |
replaceafill | oops sorry i mean, they're are not app errors | 19:21 |
replaceafill | i meant, we don't log them | 19:21 |
replaceafill | we don't expect them to be raised | 19:21 |
replaceafill | they shouldn't happen | 19:21 |
replaceafill | it's not like forbidden | 19:22 |
replaceafill | but that's just my 2 cents :) | 19:22 |
th1a | I don't understand why we wouldn't log all errors there. | 19:23 |
*** alga has quit IRC | 19:23 | |
replaceafill | check it out: | 19:24 |
replaceafill | http://69.164.203.135:6660/errors | 19:24 |
replaceafill | i added LocationError explicitly to our handled excpetions list | 19:25 |
replaceafill | now they're recorded | 19:25 |
replaceafill | (unless we mark it as ignored) | 19:25 |
th1a | Oh... does it only log HANDLED exceptions? | 19:25 |
replaceafill | yes | 19:25 |
th1a | Why don't we log all of them? | 19:25 |
replaceafill | the one we set in a vocabulary called.... ignored_exceptions :/ | 19:25 |
replaceafill | good question | 19:26 |
replaceafill | when i started to work on the errors view i was expecting that behaviour | 19:26 |
replaceafill | (log it all) | 19:26 |
th1a | I believe everyone using it does. | 19:26 |
replaceafill | th1a i stand corrected, location errors are logged | 19:41 |
replaceafill | even without having them in the ignore list | 19:42 |
*** menesis has quit IRC | 19:43 | |
replaceafill | even typos are caught!!! | 19:45 |
replaceafill | http://69.164.203.135:6660/errors | 19:45 |
th1a | So it is just that they aren't persistent? | 19:54 |
replaceafill | yes | 19:54 |
replaceafill | it seems like they're stored as a module attribute | 19:54 |
th1a | kk | 19:54 |
replaceafill | when you stop the server they're gone | 19:54 |
replaceafill | btw, i added the layer filtering to the report overview page | 19:54 |
replaceafill | http://69.164.203.135:6660/report_reference.html | 19:54 |
replaceafill | don't forget the XXX XXX XXX ;) | 19:55 |
th1a | getting there | 19:55 |
replaceafill | can i change "Export Person as XML" just to "Export as XML"? | 19:56 |
th1a | y | 19:56 |
replaceafill | k | 19:56 |
aelkner | ok, th1a, still not feeling so hot, but let's talk report sheets | 20:01 |
th1a | finishing lunch... | 20:02 |
th1a | ok | 20:04 |
aelkner | http://69.164.203.135:36660/manage | 20:05 |
aelkner | should the entry point go there? | 20:05 |
aelkner | it's a manager view after all | 20:05 |
th1a | I would say the templates are under "customize" and the deployed sheets are under year. | 20:06 |
aelkner | by under year you mean when viewing a year? | 20:06 |
th1a | Under the tab. | 20:06 |
th1a | With the rest of the stuff. | 20:07 |
th1a | http://69.164.203.135:36660/manage | 20:07 |
aelkner | replaceafill, is that view pluggable? | 20:07 |
aelkner | i mean, adding to the customize menu is no problem | 20:07 |
replaceafill | yep | 20:08 |
aelkner | ah, how? | 20:08 |
aelkner | is there a manager that i should register against? | 20:08 |
replaceafill | viewlets | 20:08 |
aelkner | ah, good | 20:08 |
aelkner | thanks | 20:08 |
replaceafill | schooltool/course/browser/templates/f_manage_courses_overview.pt | 20:09 |
replaceafill | for example | 20:09 |
replaceafill | and look for the manage-courses-overview viewlet in course | 20:10 |
aelkner | cool | 20:10 |
aelkner | th1a, as for the report sheet templates view, what columns should the table have? | 20:10 |
aelkner | http://69.164.203.135:36660/schoolyears/2010-2011/20102011/sections/1/activities/ | 20:10 |
aelkner | as jelkner:jelkner show the regular worksheets | 20:10 |
aelkner | but we don't need to reorder | 20:10 |
aelkner | and do we need to hide? | 20:11 |
th1a | Are you asking if it should look like that? | 20:12 |
aelkner | just giving you the link for reference | 20:12 |
th1a | I'm fiddling around getting my old instance started. | 20:12 |
aelkner | in the old skin, we actually only allows deleting | 20:13 |
th1a | Isn't the order set at the user level? | 20:13 |
aelkner | the order is determined by the order it was deployed | 20:14 |
aelkner | otherwise, the oder of the tempaltes is irrelevant | 20:14 |
th1a | What determines the relationship to the worksheets? | 20:14 |
aelkner | they are only templates, not yet deployed anywhere | 20:14 |
th1a | These conversations would go much quicker if you'd point me to the old views. | 20:14 |
aelkner | replaceafill, we need a old skin link, so you have ti running? | 20:15 |
replaceafill | yes | 20:15 |
aelkner | i mean do you have it running? | 20:15 |
replaceafill | http://69.164.203.135:7777/calendar | 20:15 |
th1a | OK, mine is finally up. | 20:16 |
aelkner | th1a, http://69.164.203.135:7777/gradebook/templates/index.html | 20:16 |
th1a | It takes forever to start up now for some reason. | 20:16 |
aelkner | it may be a cataloging issue | 20:16 |
aelkner | try stopping it and starting again | 20:16 |
th1a | My pc is getting old. | 20:16 |
aelkner | does it still take a long time | 20:16 |
aelkner | if not, it would be because the other time it was rebuilding the catalog | 20:17 |
th1a | This should be pretty straightforward at this point. | 20:19 |
aelkner | how about two columns, title and delete | 20:19 |
aelkner | with red delete buttons | 20:19 |
th1a | For http://localhost:7080/schooltool.gradebook/templates/ReportWorksheet ? | 20:20 |
aelkner | http://69.164.203.135:7777/gradebook/templates/index.html | 20:20 |
th1a | Yeah, that seems fine. | 20:20 |
aelkner | ok, now for the one you just mentioned | 20:21 |
aelkner | it has an explanation section | 20:21 |
th1a | We just need to settle on formatting for those (which is not happening right now). | 20:21 |
th1a | Just make sure they're p's. | 20:21 |
aelkner | sure | 20:22 |
aelkner | and h3 for Activities of Sheet Name | 20:22 |
aelkner | then a table again with title and delete columns | 20:22 |
th1a | At this point you should know this better than I do. | 20:22 |
*** dreich has quit IRC | 20:23 | |
th1a | I'm sorry I'm being cranky but thinking about it without doing seems a lot harder than just doing it. | 20:23 |
aelkner | np, i'll follow my instincts, i think the pattern has been pretty well laid out | 20:24 |
th1a | Exactly. | 20:24 |
aelkner | just wanted to give you the chance to insert any suggestions | 20:24 |
th1a | I think it will all make a lot more sense with the new year organization. | 20:24 |
th1a | We'll have to fiddle a little with year vs. term, but they should both be managed now from a single page in the year. | 20:25 |
th1a | But let's get to that point first. | 20:25 |
aelkner | ok, sounds like a plan | 20:25 |
th1a | cool. | 20:25 |
*** menesis has joined #schooltool | 20:36 | |
th1a | replaceafill: XXX XXX XXX = A single .xls spreadsheet containing the basic structure of the school, including students, years, terms, courses, groups and timetables. Can be modified and re-imported. | 21:12 |
th1a | replaceafill: I'm wondering what it would look like if we'd move explanatory text to the empty space at the right. | 21:15 |
replaceafill | th1a updated http://69.164.203.135:6660/report_reference.html | 21:40 |
replaceafill | th1a http://69.164.203.135:6660/persons/natalia | 21:43 |
replaceafill | click on Export as XML | 21:43 |
replaceafill | th1a same for http://69.164.203.135:6660/manage | 22:14 |
replaceafill | click on Export as XLS | 22:14 |
th1a | That looks pretty good. If a little off-center. | 22:18 |
replaceafill | yeah, i need to fix that min-height on dialogs | 22:19 |
replaceafill | beautiful dialog implementation yvl :) | 22:23 |
replaceafill | th1a http://69.164.203.135:6660/manage 'Export as XLS' | 22:23 |
th1a | Can you add the title, filetype and description to that? | 22:30 |
replaceafill | :| | 22:30 |
replaceafill | kk | 22:30 |
replaceafill | :) | 22:30 |
replaceafill | we have the title of the report link in the dialog title | 22:31 |
th1a | Description then. | 22:32 |
th1a | How hard would it be to rough out a prototype right sidebar to see how it looks? | 22:33 |
th1a | (in the roughest possible way) | 22:33 |
replaceafill | we used to have it :D | 22:34 |
replaceafill | i can check bzr history ;) | 22:34 |
replaceafill | th1a in which view do you want the sidebar? | 22:42 |
replaceafill | i mean, to look at initially | 22:42 |
th1a | http://localhost:7080/import.html | 22:42 |
replaceafill | k | 22:42 |
th1a | In the report overview give the first two columns more room. | 22:47 |
replaceafill | percentages? | 22:49 |
th1a | Two times bigger and three times bigger? | 22:49 |
replaceafill | refresh | 22:52 |
replaceafill | 20,30,10,40% | 22:52 |
th1a | That's too much I guess. | 22:52 |
th1a | Too much in category. | 22:53 |
th1a | And title. | 22:53 |
replaceafill | refresh | 22:54 |
replaceafill | 13,22,8,57% | 22:54 |
replaceafill | and vertical-align: middle? | 22:55 |
th1a | That's good as is I think. | 22:55 |
replaceafill | ok, removing the middle | 22:56 |
replaceafill | middle removed | 22:56 |
th1a | I don't know about the vertical-align. | 22:56 |
replaceafill | did you see the middle effect? | 22:57 |
th1a | yes | 22:57 |
replaceafill | ah ok | 22:57 |
th1a | I don't have a strong opinion. | 22:57 |
replaceafill | are the widths ok? | 22:58 |
th1a | Yeah. | 23:00 |
replaceafill | k, will push my changes to trunk and then i'll add the right sidebar | 23:00 |
th1a | kk | 23:01 |
replaceafill | th1a http://69.164.203.135:6660/import.html | 23:35 |
replaceafill | sorry for the delay, i ate my lunch first :) | 23:35 |
th1a | so... move the text over there | 23:36 |
replaceafill | k | 23:36 |
replaceafill | refresh | 23:40 |
replaceafill | too much text... | 23:40 |
th1a | ... | 23:42 |
th1a | I was thinking -- this is probably a bad idea -- | 23:43 |
th1a | of making it alpha fade out after an inch or so unless you click. | 23:44 |
replaceafill | you don't like a non-modal dialog with instructions? | 23:45 |
replaceafill | like the journal legend... | 23:45 |
th1a | nobody will use it | 23:45 |
*** alga has joined #schooltool | 23:45 | |
th1a | Have you EVER clicked help on a web page? | 23:45 |
replaceafill | :)) | 23:45 |
replaceafill | what about an instructions accordion | 23:46 |
replaceafill | on top of the form? | 23:46 |
th1a | Well, this one is excessively long, particularly compared to the size of the content area. | 23:46 |
th1a | I'm not convinced this doesn't work as is. | 23:47 |
th1a | (in terms of layout) | 23:47 |
th1a | Lets look at another. | 23:47 |
replaceafill | ok | 23:47 |
th1a | Put "A score system is a 3 scale used for assessment, such as a grading scale or rubric scale." | 23:49 |
th1a | http://69.164.203.135:36660/scoresystems | 23:49 |
th1a | Make "What is This?" the header. | 23:49 |
replaceafill | http://69.164.203.135:6660/scoresystems | 23:55 |
replaceafill | make sure to refresh | 23:55 |
replaceafill | i made some changes to the css | 23:55 |
replaceafill | it looks kind of tight because i reduced the margins between the three parts | 23:55 |
th1a | Are the three sidebars the same size? | 23:56 |
th1a | two | 23:56 |
replaceafill | refresh | 23:56 |
replaceafill | yes | 23:56 |
replaceafill | 144px each | 23:57 |
th1a | That seems doable to me. | 23:57 |
th1a | This would only be on uncommonly used pages. | 23:57 |
th1a | I think it is better than putting it above. | 23:57 |
replaceafill | in this case i like it :) | 23:58 |
th1a | Julia typed the 3 that description, btw, I think. | 23:58 |
th1a | She's helping me. | 23:58 |
replaceafill | :D | 23:58 |
replaceafill | i was trying to understand the "3" :D | 23:58 |
th1a | I could limit the descriptions to fit which is probably better anyhow. | 23:59 |
th1a | Let's show the rest of the guys tomorrow. | 23:59 |
replaceafill | ok | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!