IRC log of #schooltool for Wednesday, 2013-03-06

*** paulproteus has quit IRC02:06
*** paulproteus has joined #schooltool02:15
*** khildin has joined #schooltool10:31
*** yvl has quit IRC12:59
*** yvl has joined #schooltool13:01
*** ignas has joined #schooltool14:27
*** menesis has joined #schooltool14:37
*** replaceafill has joined #schooltool16:20
th1ahi yvl, menesis, replaceafill.16:30
replaceafillgood morning/afternoon16:31
yvlgood morning16:32
th1aSo, how are we doing menesis?16:32
menesisI have reviewed the three packages that I have to add to Ubuntu16:33
menesisuploaded fixes to them to the PPA, created launchpad bugs, and asked for review/upload16:34
menesisgot small comments, but this is being done16:35
th1aOK... potential roadblocks?16:37
menesisadded the debian/ dir to the book trunk16:37
menesisso there is only one branch of the book16:38
menesisth1a: no, but it's not done until I see the packages in ubuntu16:38
th1aProbably we want to push yvl's report changes as soon as they are ready.16:39
menesisI am looking at the changes today16:41
th1aOK, where are you with that yvl?16:42
yvlsorry, missed blinking xchat16:43
yvlkicking actual report rendering16:44
yvlzope brings some crap when publishing16:44
yvlI want to use useful parts like templates, collaction, adapters and such16:45
yvlbut I don't need no publication16:45
yvlwhere exactly I am with this..16:46
yvlnot very close to the end16:46
yvldepends on how much trouble what I'm doing now will give16:47
yvlthe rest...16:47
yvlsay a days, day and a half worth16:48
yvllet's say 1.5days + X16:48
th1aThe rest being, say, the notification page.16:48
yvland "progress" in report request dialog16:48
yvland some data cleanup maybe16:49
yvlthat is the 1.5d16:49
yvlX is making the request and report generation work properly16:50
yvlI'd say it could be 0.5-2.5 days worth16:51
th1aOK, so where this stands now is we have a good chance of16:52
th1ain the Ubuntu release16:52
th1aa SchoolTool that starts up celery and doesn't really use it?16:53
menesisI think so16:55
th1aSo that's kind of useless and harmless?16:55
menesisnot really harmless because it changes the way how the server is started16:56
menesisand number of processes16:56
th1aWell, relatively harmless if it works?16:56
menesisthe schooltool process is the same16:58
* th1a wonders if there is something we could insert in there quickly that would test the system on deployed systems.16:58
menesisand the tasks and remote imports are new additions16:58
th1aIf you know what I mean.16:58
th1aCould you quickly make it send emails?16:59
yvlhmm, yes.17:00
yvlwhen do you want it? :)17:00
th1aWhen's feature freeze?17:00
th1aCould you do it that fast yvl?17:02
menesis(for ubuntu main)17:02
th1aThat includes universe, right?17:02
menesisthe milestone for us is... let me see17:02
menesisfinal beta freeze is 21st march17:03
menesisuntil then it's easy to get changes in17:04
th1aWell, I guess I won't complain about you not bringing this up earlier.17:05
menesisfinal freeze is april 18th17:05
th1aOK, keep working on the reports then I guess yvl.17:05
th1aJust don't tell me "Oh, feature freeze was on the 7th" two weeks from now menesis.17:06
menesisso our final release must be done until april 1617:07
menesisthe earlier the better17:08
th1aOK, so yvl can keep working on the report machinery.17:09
menesisI have uploaded everything that I had up to yesterday...17:09
th1aAny questions then menesis or yvl?17:10
yvlnone I can think of17:11
th1aOK, thanks guys.17:12
th1ayvl, if you don't have this done in two weeks I am going to be very disgusted.17:13
th1aBy any means necessary.17:13
th1aYou've been granted a reprieve.17:13
th1aI hope we haven't been lured to our doom by shiny things.17:14
th1aNow, replaceafill has an interesting bug.17:14
replaceafillso, i continued checking this journal bug17:16
replaceafilli've tried by all means to reproduce from scratch17:16
replaceafillbut it's not possible!17:16
replaceafilli tried to set up a 4 term section, right?17:16
replaceafillin jelkner's instance the section in the first quarter has a schedule from quarter 1 to quarter 417:17
* replaceafill wonders how he did that17:17
replaceafillso, right now i'm pdb'ing how the journal generates the meetings17:18
replaceafilland why some of them change when you reload the journal17:19
th1ajelkner did do something crazy like change the term structure after he set up the sections, I think.17:20
th1aLike he started with a single term and then switched to multiple.17:20
replaceafillhhmm that i haven't tried17:20
replaceafilli wonder if pujendra did the same :)17:21
th1aThat's part of the reason we just didn't explore the bug immediately.17:21
th1aI mean, it is still a bug of some sort.17:21
replaceafillso, i'm less confused than last week, but still confused :(17:22
replaceafillyvl, question17:22
replaceafilldo you know what this error means:17:23
replaceafillif i refresh my browser a lot i sometimes get that17:23
yvlbrowser closed socket early?17:23
replaceafilli mean, what might be  the consequences of this17:24
replaceafillan incomplete request  sent to the server maybe?17:24
replaceafilli'm wondering if the month=... parameter we send to the journal view doesn't get there17:25
replaceafillthe problem with this bug is that i can see it only under weird conditions17:26
replaceafilllike refreshing the browser17:26
yvlwhere did you take that exception from?17:27
replaceafillmy terminal17:27
yvlit looks like the server could not finish sending something to the browser, because it had already closed the connection17:29
replaceafillah ok17:30
replaceafillsounds like the right behaviour for when you refresh the window like a crazy man17:30
yvlI would expect it to be handled quietly though17:31
yvlmaybe we've set log level to info17:31
menesisBroken pipe. I get those occasionally, but we never paid attention to them17:32
th1aI guess if the browser closes the connection it should know that it has an incomplete message?17:32
yvlit does not care then17:33
replaceafillok, i assume that exception is not related to the bug17:33
yvlI mean - it usually closes when it collects garbe, some time after it stopped caring about the result17:34
yvlgarbage :)17:34
yvlnot garbe17:34
th1asocket closed early17:34
replaceafilli guess i'm done17:36
th1aOK, thanks replaceafill.17:36
th1aJust forwarded an interesting email to you from the DR.17:36
th1aDominican Republic.17:36
replaceafillsorry i couldn't bring more meaningful findings today17:36
* replaceafill checks17:36
th1aIt is the most cryptic bug I can remember.17:38
th1aIf you're still stuck next Monday, we'll probably have to switch to those CanDo reports.17:38
th1aAll right, thanks guys.17:39
th1aKeep plugging away.17:39
th1aHave a good week/end.17:39
* th1a drops the bag of gravel.17:39
replaceafillthanks everybody17:40
yvlthanks guys17:41
*** menesis has quit IRC18:00
*** yvl has quit IRC18:00
*** yvl has joined #schooltool18:00
*** menesis has joined #schooltool18:01
* replaceafill is having a stroke discussing skill setup with jelkner18:54
replaceafillfirst time i lose my cool :(18:54
th1aDo you want me to push my changes and point him at the book?18:54
replaceafillthat's the problem, he thinks he needs to follow the book18:55
replaceafillwhen we said like 8 months ago we were going to use only skillsets to keep it simple18:55
replaceafillbut he's on track now :)18:55
replaceafilli like this pieces of info in the cando chapter btw:18:56
replaceafill"A meaningful label is particularly important for skills as it will be what the teacher sees at the top of the column in their gradebook view."18:56
th1aThere are some missing hints on those web forms.18:56
replaceafill^ that would be a nice (maybe shorter) hint for the label :)18:57
replaceafilltells the user what to expect and where18:57
*** czup has joined #schooltool19:07
czupHey, I was wondering if schooltool had support for school districts, or multiple schools sharing infrustructure?19:07
th1aHi czup.19:10
th1aI'm afraid not.19:10
th1aYou can hack it a little bit if you've got a simple case.  We have multiple schools using the same system for competency tracking, but it isn't fully supported.19:11
czupI have two schools that share a lot of teachers and administration, but no students. Having a single interface at both schools for administration is important.19:12
th1aOh, well, that's a pretty simple case.19:13
th1aEspecially if the administration is the same.19:13
th1aWhat's the relationship between the schools?  Upper and lower?19:14
czupYes, they basicly just need to be able to seperate the students when performing reports/queries. Are there custom fields available?19:14
czupgirls/boys (It is a religious school)19:14
th1aYou can add custom demographics fields.19:14
th1atbh, the easiest thing to do would be to create two groups and run the reports over the groups.19:15
th1aI think that would get you most of the way there.19:15
czupOk, thanks. One more (long) question19:16
th1aYou can assign locations to sections, and that could also differentiate filter some of the reports.19:16
th1areplaceafill:  is there a separate url for the spanish translation of http://book.schooltool.org19:24
czupI happen to see the benefits of OSS (not to mention the cost savings) but I am going to have to convince the administration the benefits of switching. What do you know about Education Edge in comparison to Schooltool?19:26
th1aI know nothing about Education Edge.19:26
th1aAre you in the US?19:27
th1aDoes Education Edge pretty much work?19:27
* th1a is looking at their website.19:30
czupBarely: It is expensive, hard to use (Only one of the administrators can write their own queries/reports), and allows pretty much no 3rd party integration.19:31
th1aI would say SchoolTool is much less mature and featureful than Education Edge.19:32
th1aWe're really better for simpler cases, the developing world, specific tasks within a US school.19:32
replaceafillth1a, yes19:33
th1aThanks replaceafill.19:33
*** paulproteus has quit IRC20:03
czupOk, thanks for your help20:12
*** czup has quit IRC20:12
*** paulproteus has joined #schooltool20:15
*** ignas has quit IRC20:18
*** czup has joined #schooltool20:27
*** menesis has quit IRC20:42
*** replaceafill has quit IRC23:11
*** replaceafill has joined #schooltool23:12

Generated by 2.15.1 by Marius Gedminas - find it at!