IRC log of #schooltool for Wednesday, 2011-12-21

*** replaceafill has joined #schooltool02:05
*** menesis has quit IRC02:15
aelknerth1a, ayt?02:50
th1aI am here aelkner.02:50
aelknercool, i have loaded the deployment changes on my demo instance02:50
th1aIf I don't like this you're going to have to cancel your trip.02:51
th1aThat would be a shame.02:51
th1aSo what do you want me to look at?  ;-)02:53
aelkneryeah, i was about to post a link, and embarassingly, i think i found an unrelated bug with hiding worksheets02:54
aelkneri hid the many deployed report sheets that we played with for 2008-200902:54
aelknerbut now, it looks lke they still show up02:54
aelknerbut tell you what, let's focus on 200902:54
aelkneras teacher00102:55
aelknersame password02:55
aelknerfrom there, you can deploy and then it shows up in the course deployment view02:56
aelknerok, so i'm assuming you have the time right now to look at this02:56
aelknerit can wait until tomorrow, but if you find anything now, i can fix it tonight02:57
th1aCan we append something to the title to differentiate it within the teacher's gradebook?02:58
th1a(1) ?02:58
aelknerthat was one thing that seemed to not be necessarily what the user would want02:58
aelknerthey can always change any title in their gradebook02:59
aelknerbut they can't change a deployment02:59
th1aWell, perhaps we can color-code these later.03:00
aelknerso, if a  user wants to use their gradebook as a sandbox for creating course worksheet03:00
aelknerthen they shouldn't be forced to loose that title03:00
aelknercolors, yes03:00
aelknerthat's an existent bug report in my long-term queue03:00
th1aOr... for the moment maybe we could put report sheet titles in italics...03:01
aelknerwell, yes03:01
aelknerwhat about report sheet deployments versus course deployments?03:01
aelknersame difference, just italics?03:02
th1aWell, do course work sheets check for title clashes with report sheets?03:03
aelknerpresently, no, just with course deployments03:03
th1aCould you make it do that without too much craziness?03:04
aelknerif you'd like that, which makes sense, then the logic should work in both directions03:06
aelknerin other words, the report sheet deployments should be aware of the course deployments for title fixes03:06
aelknerok, i can make that happen03:06
th1aAnd if you can throw in the italics thing, that would be good.03:07
aelknerbut this title check will ignore the user worksheets, just to confirm, right?03:07
aelkneroh, and the rendering of the Actions linkset03:08
aelknerthe rendering of the link is dependent on course leader privalege03:08
aelkneri hate spelling that word03:08
aelknera non-course leader should not be able to deploy, right?03:09
aelkneralso, if the current worksheet is, itself, a deployment03:09
aelknershould that not be deployable?03:09
aelkneronly a user worksheet perhaps?03:09
th1aI'd say it should be re-deployable, so yes, it should show up.03:10
aelknerok, re-deployable03:10
aelknerso just the course leader filter03:10
aelknerso that's enough for tonight, thanks03:10
th1aCool.  Thanks aelkner.03:10
aelknercya tomorow03:11
th1aIs your flight in the evening?03:12
aelknerno, it's thursday afternoon03:12
aelkneri'll be leaving here around noon for my step-father's03:13
th1aOh, ok.  Cool.03:13
aelknertomorrow, i'll be picking up my brother around 12:30, PM, but will be at the meeting and can make last minute adjustments03:13
aelknerbut i will have everything merged to trunk regardless03:14
*** aks has joined #schooltool05:12
*** aks has joined #schooltool05:12
*** replaceafill has quit IRC05:14
*** aks has quit IRC10:39
*** menesis has joined #schooltool10:45
*** aks has joined #schooltool10:46
*** aks has joined #schooltool10:46
*** menesis has quit IRC10:56
*** menesis has joined #schooltool11:01
*** aks has quit IRC13:20
*** menesis has quit IRC13:31
*** replaceafill has joined #schooltool15:07
*** menesis has joined #schooltool16:21
th1ahi menesis, replaceafill, aelkner, yvl.16:30
replaceafillgood morning/afternoon16:30
yvlgood morning16:30
th1aI just sent a reminder to Mark about approving our budget.16:32
th1aI'm afraid I didn't do as much early nagging as usual...16:32
th1aBut I knew he was around and responding to emails in general so I got a little overconfident.16:33
th1aotoh, I'm sure he'll tell us when he's decided NOT to give us more money.16:33
th1aSo, I'll keep you posted.16:34
aelkneri did the title check change we discussed last night16:35
aelknerso that it checks the deployed report sheets as well as the source worksheets16:35
aelknerbefore deciding whether it needs to append -n to the title16:35
aelkneri realized that i couldn't do the opposite check when deploying a report sheet16:36
aelknerbecause not every section is for the same course16:36
aelknerso if they deploy 'Title' for some course worksheet and then again for a report sheet16:36
th1aAh, right.16:36
aelknerit will still come out as 'Title'16:37
aelknerok, you understand what i'm saying16:37
th1aWe'll need to do a little more organizing with this.16:37
aelkneralso, i added the italic css to the worksheet tab for deployed sheets, report or course16:38
*** ignas has joined #schooltool16:39
th1aOK.  We're going to have to add some color coding to this and maybe some sorting.16:39
aelkneranother thing i found was that my logic for hiding total/average cols was flawed16:39
th1aBut we're on the right track.16:40
aelkneri had it hiding those columns if the worksheet was deployed16:40
aelknerbut that was because until now we only deployed report sheets16:40
aelknerwhich could have comment scoresystems16:40
aelknerso i added canAverage() to IWorksheet16:41
aelknerwhich returns true if all of the activities are for ranged value scoresystems16:41
aelknerso even if the report sheet has only ranged scoresystems, it will now show the average/total16:42
aelkneris that ok?16:42
th1aThat'll do for now.16:42
th1aThat is, I see no problems off the top of my head.16:42
aelkneri can pick this up when i return, right?16:42
aelkneri mean, there isn't any release coming up before then that will cause this to be released in16:43
aelkneran incomplete fashion16:43
aelkneris that right?16:43
th1aYes, this is a fine place to stop, aelkner.16:43
aelknerok, but i'll add the lnk filter we talked about before i merge to trunk16:43
aelknerreplaceafill, off the top of your head16:44
aelknerdo you remember which link set you coded to render conditionally once?16:44
replaceafilllook for renderable_items in code16:45
aelknerok, thanks16:45
aelknerthat's it for me16:45
th1aThanks aelkner.  Send me your invoice before you leave.16:46
replaceafilli worked on the fck editor widget16:47
replaceafilllog in as manager at:
replaceafilland add something to the calendar16:47
replaceafillyou should see it in the Description field16:48
th1aLooks good to me.16:48
replaceafilllast night i remembered an old issue of the fck editor + apache16:48
replaceafillso i tested it16:48
replaceafillthat's the same instance running behind apache16:49
replaceafillmenesis i think i found an issue in the book16:49
replaceafillregarding the apache instructions16:49
menesismight be16:49
replaceafillProxyPass /schooltool/
replaceafillthat rule fails on the log out view16:49
replaceafillbecause log out sends you to htp://xxx/schooltool16:50
menesisI am adding a more complete example conf16:50
replaceafillah ok16:50
replaceafillok, i can test your more complete example later16:50
replaceafillmenesis, i'd also like you to check this change, i didnt push it to trunk yet16:50
replaceafillmaybe you can find potential issues16:51
replaceafillabout packaging, etc16:51
replaceafilli'll submit a merge request16:51
replaceafillth1a, i'm also updating the translation of the book16:52
replaceafillth1a, did you see my question about "Save" vs "Apply"16:52
th1aPerhaps not.16:52
replaceafilltoday i found an "Update" too16:52
menesisreplaceafill: yes, please test and send more16:52
menesisthe issue with logout16:52
menesisis because / has no default view16:53
menesisif you are an administrator, then ok16:53
menesisbut if you a teacher, then you get unauthorized if you go to localhost:7080 without any path16:53
menesisbut ok, I can probably add another rule to redirect "" to "/"16:54
th1aWe use "Save" in the gradebook, which I like.16:54
replaceafillmenesis, this is not our problem i think, but you can get permission errors if proxy is not appropriately configured16:55
replaceafillmenesis, i had them :)16:55
replaceafill    <Proxy *>16:55
replaceafill        order allow,deny16:55
replaceafill        allow from all16:55
replaceafill        deny from none16:55
replaceafill    </Proxy>16:55
menesisok, what you needed to do?16:55
menesisadd.. what you just posted16:55
replaceafillth1a, what about edit forms16:56
replaceafillmost of the use Apply16:56
th1aI would say "Submit"16:56
th1aAnyone object to that?16:56
th1aI don't think it is something we did on purpose.16:57
replaceafillok, i'll keep an eye on them while i take screenshots16:57
replaceafillthat's it from me16:57
th1aThanks replaceafill.16:58
menesisI have tested apache config16:59
menesisand written in the book and README.txt in schooltool16:59
menesisam writing an example file16:59
menesiswith log dirs and others16:59
menesisalso preparing for release17:00
menesiswent ahead and pushed buildout 1.5 to flourish17:00
menesisif buildout has to be run17:00
menesisyou may have noticed that it got into an endless loop of buildout upgrading... restarting...17:01
menesisjust hit Ctrl+C17:01
menesisnext time will go ok17:01
menesisthis has happened (and grind to a halt) the buildbots17:01
menesisalso dealt with bugs, create a few more for me, in
menesisregarding multiple instances, integration in ubuntu, and apache17:03
menesisnext is merge translations and make 2.0.1 releases17:03
menesisother modules than core have seen close to none changes, so is easy17:04
menesisthat's it17:04
th1aOK, sounds good menesis.  Thanks.17:05
yvlnot much to update actually17:05
yvlafter the Skype call yesterday17:05
yvlworking on searches17:06
th1aYou could briefly fill in the others on the plan.17:06
yvlah, ok17:06
th1aI guess we discussed it Monday a bit.17:06
yvlso I'll be remaking the relationship dialogs soonish17:06
yvlto have only one table17:07
yvland ajaxified (+) and (-) buttons17:07
yvlto add/remove members17:07
yvland additional filter to see "Current Members" only17:07
replaceafillso if the member is in the relationship he gets an (-) and if he's not he gets a (+)?17:08
replaceafillgot it17:08
th1aWe'll probably have some other indicators.17:08
yvlwe can add links Add (+) and Remove (-) if buttons get to confusing for now17:08
th1aBackground color maybe.17:08
yvland then there will be 2012 ;)17:09
yvlwich means - student statuses17:09
yvlwe discussed making person rows larger maybe17:10
yvli.e. composed of several lines, and also a photo17:10
yvlI can send you guys some of my doodling17:10
yvlbut I'm a bit afraid it can make little sense without somebody waving hands and trying to explain them17:11
th1aDon't send them the ones showing the current state.17:11
th1aOK.  That should do it.17:12
th1aI'm going to try to get through the gradebook/journal in the book tomorrow.17:13
th1aSo... no meeting next Monday, Wed. and I guess the following Monday?17:14
th1aSo a week and a half?17:14
th1aI'll be online regularly throughout.17:14
th1areplaceafill:  We may need to talk about what you're going to work on.17:14
replaceafillnext met on Jan 4th?17:14
replaceafillth1a, sure17:14
replaceafillth1a, i have more css and i18n work to do17:14
th1aJan 4th, yes.17:14
th1aOK.  Happy Holidays gentlemen!  Happy New Year.17:16
th1aHave a good trip aelkner.  Say 'hi' to jelkner.17:16
yvlHappy Holidays everybody!17:16
aelknerthanks, th1a17:16
replaceafillthanks everybody, enjoy your vacations17:17
aelknerhave a great holiday everyone17:17
*** menesis has quit IRC17:59
*** ignas has quit IRC20:38
th1areplaceafill, aelkner:  You have jobs for another year.22:54
th1a(also yvl)22:54
replaceafillth1a, !!!!22:56
th1aThank You Very Mark.22:56
*** menesis has joined #schooltool23:33

Generated by 2.15.1 by Marius Gedminas - find it at!