th1a | replaceafill, ayt? | 00:33 |
---|---|---|
replaceafill | th1a, ys | 00:34 |
replaceafill | yes | 00:34 |
th1a | I was wondering what questions we might ask to get a sense of the setup at: https://answers.launchpad.net/schooltool/+question/244146 | 00:35 |
th1a | Or perhaps our new optimizations in 2.7 will help? | 00:36 |
th1a | It doesn't seem like that should be too feeble a server... maybe I'm forgetting that celerons suck. | 00:37 |
replaceafill | it does, indeed | 00:38 |
th1a | It does suck? | 00:38 |
replaceafill | i can't think of anything that would slow down the service | 00:38 |
replaceafill | celeron socks | 00:38 |
replaceafill | sucks* | 00:38 |
th1a | OK. | 00:38 |
replaceafill | from his description | 00:39 |
th1a | Hrm. | 00:40 |
th1a | It is still 3 ghz. | 00:40 |
th1a | My laptop is 1.66 core duo. | 00:41 |
th1a | Better cpu, dual core, but half as fast. | 00:41 |
th1a | Probably better mobo, etc. too, ofc. | 00:41 |
*** menesis has joined #schooltool | 00:53 | |
*** th1a has quit IRC | 01:21 | |
*** replaceafill has quit IRC | 01:21 | |
*** th1a has joined #schooltool | 01:28 | |
*** th1a has quit IRC | 01:52 | |
*** menesis has quit IRC | 03:00 | |
*** khildin has joined #schooltool | 08:47 | |
*** th1a has joined #schooltool | 11:46 | |
*** th1a has quit IRC | 16:09 | |
*** replaceafill has joined #schooltool | 16:33 | |
*** mida has joined #schooltool | 17:14 | |
mida | русско язычные есть | 17:14 |
*** mida has quit IRC | 17:44 | |
*** khildin has quit IRC | 18:12 | |
*** th1a has joined #schooltool | 19:34 | |
*** khildin has joined #schooltool | 20:47 | |
th1a | hi replaceafill. | 23:00 |
replaceafill | hey th1a | 23:00 |
replaceafill | http://dev.schooltool.org/transcript/persons/camila/ | 23:00 |
replaceafill | we need a description for the transcript | 23:02 |
replaceafill | i mean, a report description | 23:02 |
th1a | Yeah, I was sort of working on that. | 23:02 |
th1a | Well, describing the feature, at least. | 23:02 |
th1a | So I just get "Scheduled" and the spinner in the dialog. | 23:02 |
th1a | It seems like I should be seeing progress. | 23:03 |
th1a | ? | 23:04 |
replaceafill | it's still generating | 23:04 |
replaceafill | the vps is acting really weird today... | 23:04 |
th1a | Are we overloading it? | 23:05 |
replaceafill | i think the last schooltool update is still running | 23:05 |
replaceafill | not sure why | 23:05 |
replaceafill | the deb packages are used for the course worksheets report demo | 23:06 |
replaceafill | task says pending... | 23:07 |
replaceafill | http://dev.schooltool.org/transcript/persons/camila/transcript.pdf | 23:09 |
replaceafill | in case you just want to see the pdf | 23:09 |
th1a | Looks pretty good. | 23:11 |
th1a | I assume the top of page two is tricky. | 23:12 |
replaceafill | ah yes | 23:12 |
replaceafill | i just noticed that issue today | 23:12 |
replaceafill | i'll need to put the school name differently | 23:12 |
th1a | That's a little problem. | 23:12 |
replaceafill | right | 23:12 |
replaceafill | so | 23:12 |
replaceafill | i have a couple of questions/comments | 23:12 |
replaceafill | actually, i already told you about the description missing ;) | 23:13 |
replaceafill | my other question | 23:13 |
th1a | Yes. | 23:13 |
replaceafill | now that we have layouts by year working | 23:13 |
replaceafill | don't you think we should allow to print the report card for any year | 23:13 |
replaceafill | not just the active one | 23:13 |
th1a | How is this: Student transcript reports -- that is, courses completed by a student, with scores from section report sheets, including multiple years of data. | 23:13 |
th1a | (well, take out the "that is" | 23:14 |
th1a | Or, really, starting from "Courses" | 23:14 |
th1a | Since in this context you already have the title. | 23:14 |
replaceafill | right | 23:15 |
replaceafill | ok, i'll use that | 23:15 |
replaceafill | i'm not comfortable with the "completed" part though | 23:15 |
replaceafill | it sounds very "state-ish" | 23:15 |
replaceafill | and the report doesn't check that | 23:16 |
replaceafill | also | 23:16 |
th1a | OK, yes. | 23:16 |
replaceafill | the report you see | 23:16 |
replaceafill | has the level in the section title | 23:16 |
th1a | Yeah, that's not good... | 23:16 |
replaceafill | there's currently no display of the level | 23:16 |
replaceafill | so i was thinking | 23:16 |
replaceafill | where do you want that displayed? | 23:17 |
replaceafill | next to the year? | 23:17 |
replaceafill | and nothing prevents a student from being in sections with different levels in the same year | 23:17 |
th1a | I was just thinking about that. | 23:17 |
th1a | Well, presumably if the level is important it will be in the title of the course as well. | 23:17 |
replaceafill | oh i'm sorry | 23:18 |
replaceafill | i meant | 23:18 |
th1a | For the student? | 23:18 |
replaceafill | the level is in the title of the "course" | 23:18 |
replaceafill | :) | 23:18 |
replaceafill | in the test data | 23:18 |
th1a | Oh, in parentheses? | 23:18 |
replaceafill | yes | 23:18 |
replaceafill | i was testing how it would look | 23:18 |
th1a | Can we put the teacher in a separate column? | 23:18 |
th1a | And make it optional? | 23:19 |
replaceafill | if we set course (level) | 23:19 |
replaceafill | optional? | 23:19 |
th1a | The column. | 23:19 |
replaceafill | like having a checkbox in the request dialog? | 23:19 |
replaceafill | to include it? | 23:19 |
th1a | yeah. | 23:19 |
replaceafill | ah ok | 23:19 |
th1a | It often wouldn't be used. | 23:19 |
th1a | The college doesn't care about the last name of your chemistry teacher. | 23:19 |
th1a | (when you're applying) | 23:20 |
replaceafill | same for the report card? | 23:20 |
th1a | No, your parents care. | 23:20 |
replaceafill | ah ok | 23:20 |
th1a | Different audience. | 23:20 |
replaceafill | right | 23:20 |
replaceafill | got it | 23:20 |
replaceafill | what about the schoolyear option for the report card? not worth it? | 23:21 |
th1a | It is necessary. | 23:21 |
replaceafill | ah ok | 23:22 |
replaceafill | did we conclude anything about the levels? :D | 23:22 |
replaceafill | i have too many ball flying around my head ;) | 23:22 |
th1a | We've got a lot of balls flying around right now, for better or worse. | 23:22 |
replaceafill | :D | 23:23 |
th1a | I think I was getting too hung up when we thought about this before about trying to get the dates of changes of level during the year in there, just in case. | 23:23 |
th1a | That's probably too much information. | 23:23 |
th1a | But we do need a little extra logic in here, I think, to avoid weirdness. | 23:23 |
replaceafill | well, we could sort by year + level | 23:24 |
th1a | Specifically, we should ignore changes in level outside of terms -- or we might catch promotions done after the last term but before the end of the year. | 23:24 |
th1a | I'd basically want, after the year, all levels the student had during any terms during the year. | 23:25 |
th1a | Which in most cases would just look like | 23:25 |
th1a | 2009: 1st grade | 23:25 |
th1a | But might also look like | 23:25 |
th1a | 2009 1st grade, 2nd grade. | 23:25 |
th1a | (use a period in both) | 23:25 |
th1a | Does | 23:25 |
th1a | The term thing might not be worth the craziness, but we don't literally want to force people to promote in a gap in the year, if you follow me. | 23:26 |
replaceafill | but only terms included in the layout, right? | 23:26 |
th1a | True. | 23:26 |
replaceafill | cool | 23:26 |
replaceafill | i was thinking of the same: | 23:27 |
replaceafill | year (level1, level2, ...) | 23:27 |
replaceafill | for the title | 23:27 |
replaceafill | and keep the courses as they're right now | 23:27 |
th1a | Don't use parentheses for the levels. | 23:27 |
replaceafill | yeah | 23:27 |
replaceafill | colon | 23:28 |
replaceafill | and periods at the end of the titles ;) | 23:28 |
replaceafill | like your second example | 23:28 |
th1a | Yes. | 23:28 |
replaceafill | ok my last question | 23:28 |
replaceafill | should i retake this in a future date? | 23:28 |
replaceafill | and move to the importers? | 23:28 |
replaceafill | i have a ton of email to process too :) | 23:29 |
replaceafill | i hope to digest that tonight | 23:29 |
th1a | I think tidy the transcript up first. | 23:30 |
replaceafill | kk | 23:30 |
replaceafill | will do | 23:30 |
th1a | I'm actually anxious to wrap up new development for a while. | 23:30 |
th1a | We're getting so much feedback now. | 23:30 |
th1a | People are complaining about a lot of longstanding bugs. | 23:31 |
replaceafill | well, i don't consider anything we're doing "new development" :D | 23:31 |
replaceafill | the transcript is just a "report" | 23:31 |
replaceafill | ah yes | 23:31 |
replaceafill | i've seen | 23:31 |
th1a | Yeah, but a lot of plumbing went into it. | 23:31 |
replaceafill | true | 23:31 |
th1a | So we're not going to be doing a lot of wondering about what new shiny things to add for quite a while. | 23:31 |
replaceafill | fine with me, we should spend some time killing bugs | 23:32 |
replaceafill | and.... ADDING TESTS! | 23:32 |
replaceafill | for those bugs | 23:32 |
th1a | I just don't want you to feel like I'm driving you crazy because I want to do new things and fix bugs. | 23:32 |
th1a | Fixing bugs and polishing is the priority for as long as it takes. | 23:32 |
th1a | (although the definitions of those things is flexible) | 23:33 |
th1a | ;-) | 23:33 |
replaceafill | :D | 23:33 |
replaceafill | ok | 23:33 |
replaceafill | that's it from me | 23:33 |
replaceafill | same time tomorrow? | 23:33 |
replaceafill | or 8 pm? | 23:33 |
th1a | Regular meeting time. | 23:33 |
th1a | I have a few questions. | 23:33 |
replaceafill | cool | 23:33 |
replaceafill | yes? | 23:33 |
th1a | I got trunk running but we need new importer sheets. | 23:34 |
th1a | Do you have drafts of those or is that something I should work on? | 23:34 |
replaceafill | new sheets? | 23:34 |
th1a | They need dates for tings? | 23:34 |
th1a | Sample data. | 23:34 |
replaceafill | sample data has | 23:34 |
th1a | New sample data sheets. | 23:34 |
th1a | OH... | 23:34 |
replaceafill | groups for instance | 23:35 |
th1a | I didn't download the new ones. | 23:35 |
replaceafill | manager2010-09-01a | 23:35 |
replaceafill | ah | 23:35 |
th1a | OK. | 23:35 |
th1a | Cool. | 23:35 |
replaceafill | yes, the new sample data works | 23:35 |
replaceafill | for turnk | 23:35 |
replaceafill | trunk( | 23:35 |
th1a | Right ok. | 23:35 |
replaceafill | what i think it needs is headers | 23:35 |
replaceafill | check the Groups sheet and you'll see | 23:35 |
th1a | OK, I'll look. | 23:35 |
replaceafill | you have no idea what the date and the "a" means | 23:36 |
th1a | OK. | 23:36 |
th1a | Mark McDougall... | 23:36 |
th1a | Do you want to catch up on that now so we can discuss it. | 23:36 |
th1a | I'd like to get that squared away... | 23:37 |
replaceafill | let me see | 23:37 |
replaceafill | this one, right? | 23:38 |
replaceafill | https://bugs.launchpad.net/schooltool/+bug/1281335 | 23:38 |
th1a | Maybe I'm thinking of the wrong guy. | 23:38 |
th1a | Oh, yeah, wrong guy. | 23:38 |
th1a | The guy we did the new report card for. | 23:38 |
th1a | I'm going to have to start taking better notes... | 23:38 |
replaceafill | ah David | 23:39 |
replaceafill | D P | 23:39 |
th1a | David! | 23:39 |
th1a | yes. | 23:39 |
replaceafill | let me check that thread | 23:39 |
replaceafill | oh, the instance is down | 23:40 |
th1a | There is that. | 23:42 |
replaceafill | so, you suggested to start over, right? | 23:43 |
th1a | Well, I'm backing away from that. | 23:44 |
th1a | He really just needs new courses and sections, right? | 23:44 |
replaceafill | yes | 23:44 |
th1a | We can "remove all" in 2.7 a lot more quickly, right? | 23:45 |
th1a | The students, that is. | 23:45 |
th1a | From the sections. | 23:45 |
replaceafill | well, remember 2.7 has states | 23:45 |
replaceafill | you don't "remove" anymore | 23:45 |
th1a | Hm... true. | 23:46 |
th1a | Could you make the course sheets actually work correctly by adding a (waves hands) new subscriber or something? | 23:47 |
th1a | That is, add the new course sheets if you added a course to a section? | 23:47 |
th1a | Agh. | 23:47 |
replaceafill | !?!? | 23:48 |
replaceafill | if you added a course to a section? | 23:48 |
th1a | OK, yeah, you haven't been able to do that for years. | 23:48 |
th1a | What did he do that didn't work? | 23:48 |
th1a | (you could once add and remove multiple courses to sections) | 23:49 |
replaceafill | i think he hit the bug we fixed like two months ago | 23:49 |
th1a | Do I have any idea of what is going on? | 23:49 |
th1a | (probably not) | 23:49 |
replaceafill | not really | 23:49 |
replaceafill | we can always ask for the db :) | 23:50 |
*** khildin has quit IRC | 23:50 | |
th1a | I thought the whole point was that he needed to re-jigger the courses and sections to fit our layout. | 23:50 |
replaceafill | i think that's what's he's trying to do | 23:50 |
replaceafill | but he hit the bug | 23:51 |
th1a | OK, so he edited them in the spreadsheet. | 23:53 |
th1a | So we could just make the importer deal with those changes. | 23:53 |
th1a | Properly change the course? | 23:54 |
replaceafill | so, the problem is just: move teachers/students from old to new sections? | 23:55 |
replaceafill | assuming he starts from scratch? | 23:55 |
th1a | Well, the point is trying not to start from scratch. | 23:56 |
th1a | If he starts from scratch it doesn't matter. | 23:56 |
th1a | Where scratch means "empty database" | 23:56 |
th1a | We may be applying different defintions of "scratch" here... | 23:57 |
replaceafill | no, that's what i meant | 23:57 |
replaceafill | fresh db | 23:57 |
replaceafill | but he didn't want to lose the sections setups | 23:57 |
replaceafill | instructors/students | 23:57 |
th1a | What I've been trying to steer towards is this: | 23:57 |
th1a | 1) export the courses/sections. | 23:58 |
th1a | 2) edit them to create new ones with new id's but the same instructors/students | 23:58 |
th1a | 3) blank out the old sections. | 23:58 |
th1a | Then everything else can stay as is. | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!