IRC log of #schooltool for Wednesday, 2014-04-23

*** menesis has quit IRC02:04
*** replaceafill has quit IRC07:58
*** yvl has joined #schooltool08:10
*** menesis has joined #schooltool10:40
*** yvl has quit IRC10:48
*** menesis has quit IRC12:53
*** yvl has joined #schooltool12:56
*** menesis has joined #schooltool13:40
*** mibofra has quit IRC16:49
*** mibofra has joined #schooltool16:51
*** mibofra has quit IRC16:54
*** mibofra has joined #schooltool16:54
*** replaceafill has joined #schooltool17:52
*** replaceafill has quit IRC18:20
*** th1a has joined #schooltool18:37
*** replaceafill has joined #schooltool18:41
*** replaceafill has quit IRC18:52
*** replaceafill has joined #schooltool18:52
*** menesis has quit IRC21:26
th1ahi replaceafill22:00
replaceafillhey th1a22:01
th1aWe're still in limbo -- Jose said we'd know either way today.22:01
* replaceafill is still crossing fingers22:02
th1aYeah... no news isn't good news, but it could be worse.22:02
th1aI don't really know how their organization works.22:03
th1aIn the meantime, I've been spinning my wheels a bit.22:04
th1aAnd you?22:04
replaceafilli checked the celery 3 issue22:04
replaceafillafter a lot of (good) reading i found the problem22:04
replaceafillthe queues definition for 3 was wrong22:04
replaceafillso i fixed it and tested it22:05
replaceafillit works on sandboxes and in 14.0422:05
th1aSuper.22:05
th1aI'm glad that wasn't an endless nightmare.22:05
replaceafilli was afraid of the same :)22:05
replaceafilland while merging the course reports i noticed something with reportlab 322:06
replaceafillit doesn't display the page number22:06
replaceafilli switched to 2.6 and everything works22:06
replaceafillit's either reportlab or rml22:06
replaceafillhaven't checked yet22:06
replaceafilli've been fixing some other small gradebook related bugs22:07
replaceafillincluding the one nedosa brought up yesterday22:07
th1aOK.22:07
replaceafilli also noticed some "metadata?" for activities is out of sync22:08
replaceafillmostly hints for fields22:08
replaceafillif you're adding a report activity you get the same fields but with different titles/hints22:08
replaceafillthan if you're adding a regular activity22:08
replaceafillor a course worksheet one22:08
th1aOh...22:09
th1aDoes it seem random or meaningful?22:09
th1aIt is probably random.22:09
replaceafillyeah22:09
replaceafillwe don't display constraint info in some22:09
replaceafilllike 5 chars max22:09
replaceafilletc22:09
replaceafillnot a big deal, but we should use the same schemas i think22:10
th1aSure.22:10
replaceafillanyway, i'll go back to leavers after this22:10
* replaceafill done22:11
th1aDo you want to talk briefly about this CSS question, as these guys in Kenya asked again?22:12
replaceafillah sure22:12
replaceafillthey want to modify the skin?22:12
th1aYeah.22:13
replaceafillso i was thinking, maybe we could fix all of this by using zcml?22:13
replaceafilli hate that :(22:13
th1aWell...22:13
replaceafillbut it's its goal, right?22:13
replaceafillthat you can swap templates for instance22:14
th1aThey just need someplace to put a stylesheet.22:14
replaceafilli think we could reorganize templates/resourcelibraries22:15
replaceafillin a way that would allow the user to override files22:15
replaceafilllike css22:15
replaceafillnot sure how that'd affect deb packages22:15
replaceafillbut it's the first idea that came to my mind22:15
replaceafillor we could make a pluggable skin package22:16
th1aCouldn't we just put an empty custom.css in /etc and add it to the cascade?22:16
* th1a waves hands.22:17
replaceafillsure22:17
replaceafillbut i was talking more about modifying the layout22:17
replaceafillnavbar, third-bar, etc22:17
th1aYeah, you're overshooting the mark here.22:17
replaceafillcontrols on the left22:17
replaceafill:D22:17
replaceafillok22:17
th1aPeople just want it to be blue or whatever.22:17
replaceafillif it'll be just css, then yes22:17
replaceafillpeople will need to figure out rules though22:18
replaceafillbut a good css debugger helps22:18
th1aWell, that's the part people are relatively knowledgeable about.22:19
th1aThey know CSS, not Zope.22:19
replaceafillright22:19
replaceafilland you want this custom.css out of the tree?22:20
replaceafilllike in a plugin?22:20
th1aYeah.22:21
th1aI mean, feel free to tell me no.22:22
replaceafillno, i agree22:23
replaceafilli was just thinking of something else22:23
th1aObviously there is more people may want to do, but it would be nice to keep the simple things simple.22:24
replaceafillwhat about pdf styles?22:25
replaceafillare we doing the same with those?22:25
replaceafilli think templates are more of an issue there, right?22:25
replaceafilli mean, having the ability to modify the layout22:25
th1aYes and no.22:25
th1aPeople just want the parts of their website to match.22:26
th1aPDF's are probably always going to be a project... hopefully a paid one.  ;-)22:26
replaceafill:D22:26
replaceafillwhen should i work on the css plugin?22:27
replaceafillsteal a day from leavers/teacher attendance?22:28
th1aIf you feel like doing it now, go ahead.22:28
th1aIt is pretty much up to you.22:28
replaceafillcool22:28
replaceafillsure22:28
th1aMy approach at this point would be to stubbornly wait for ARK to get back to us before working more on their stuff.22:29
th1aOur deadline is already pushed back two days now...22:29
replaceafillyeah22:30
th1a(not that what we've done isn't useful)22:30
replaceafill:)22:30
th1aOK.  I'll keep you posted.22:31
replaceafillthanks22:31
th1aThanks replaceafill.22:32
* th1a drops the bag of gravel.22:32
replaceafillthanks th1a22:32
th1areplaceafill: We got it!22:39
replaceafillyay!!!22:39
replaceafilldon't have a nice bottle of coke to celebrate :(22:40
th1aI've got a can of ale.22:41
th1aSo if these Kenyans edit /usr/lib/python2.7/dist-packages/schooltool/skin/flourish/resources/colors.css then what happens when they upgrade?22:56
replaceafilli'm not sure22:57
replaceafilli know packages ask about configuration22:57
replaceafillnot sure about file resources22:57
th1aOK... just to be clear, you're now authorized to stop me from distracting you from ARK work.23:04
replaceafill:|23:04
*** menesis has joined #schooltool23:24
th1ahi menesis.23:25
menesishi23:25
th1aHow are we looking for the 2.8 release?23:26
menesisI have not used it much myself23:29
menesisas I was focused on 2.6 series23:29
menesisbut from what I see there are many bugs scheduled to fix23:30
menesishttps://launchpad.net/schooltool.gradebook/+milestone/2.7.023:30
menesis(should be reassigned)23:30
menesismore in schooltool https://launchpad.net/schooltool/+milestone/2.8.023:31
th1areplaceafill:  Should we go over these and defer any that aren't show-stoppers?23:32
replaceafilli started working on #1005962, i should mark it in progress23:32
th1aDid you add the link in lieu of the gear for column settings?23:33
menesisa few for me https://launchpad.net/schooltool/+milestone/2.6.423:33
replaceafillth1a, we said we were going to add checkboxes, right?23:33
replaceafillfor hiding/unhiding total columns23:33
th1aYes.23:34
replaceafillhaven't worked on that23:34
th1aWe could defer it.23:34
replaceafillit shouldn't take long23:35
replaceafillmenesis, could you take a look at: http://bazaar.launchpad.net/~schooltool-owners/schooltool/trunk/revision/377323:37
replaceafillsupervisor conf and queues names were out of sync23:37
th1abasically I don't see any of these as show-stoppers.23:38
menesisth1a: have you been testing trunk extensively yourself?23:40
menesisall the relationships, levels, parent access23:40
th1aI would not say "extensively."23:41
th1aI guess I can switch to trunk and work on the docs, which is basically how I do testing.23:42
menesiswell, but does it work intuitively? better than current?23:42
th1aIt works, yes.23:43
menesisI don't really understand who this release is targeted at23:43
th1aWell, it has a lot of new features!23:43
th1aWe want people to start testing it with their data.23:44
menesisbut not yet upgrade production servers?23:44
th1aNo... it isn't that time of year for almost anyone anyhow.23:45
th1aIt would be too much of a mid-year change no matter how tested it was.23:46
menesisthe new relationships and other features are not documented yet23:47
menesisok, about the time of the year23:47
th1aWell, partly because I was expecting you to put it in the 2.8 repository...23:48
menesisthat's why I'm asking is it time to make another stable release23:48
menesisare there big features planned23:49
th1aWe can keep calling it 2.7 while people test it if you'd like.23:49
menesisor everything goes to trunk and we make release when needed23:49
th1aWe're going to be doing a LOT of stuff in the next six weeks for ARK.23:50
th1aBut I'd rather have people testing the current trunk in the meantime than sit on it.23:51
menesisoh, I have missed something23:51
th1aI did just send you an email...23:51
th1aWe got the bid for the ARK project.23:52
menesisyeah sorry I have not made any releases from trunk for many months, could do a 2.7.0 right after Justas finished his work23:52
menesisbut now it is done23:52
th1aIt is fine.23:53
menesisI have made a 2.8 repository, have you not seen it? https://launchpad.net/~schooltool-owners/+archive/2.823:53
th1aYes...23:53
th1aI was just expecting you to change the number from 2.7 to 2.8 momentarily, and then I'd update the docs and announce it.23:54
menesisI am more interested when to split 2.8 from trunk if it is going to become bugfix-only mode23:56
th1areplaceafill:  Now?23:57
th1aNow or a day or two.23:57
replaceafillcould we wait a couple of days?23:57
replaceafillyes23:57
replaceafilli'd like to squeeze these two in (if possible)23:58
replaceafillthese two bugfixes23:58
replaceafill:)23:58
menesisunderstood23:58
menesisI am not in a rush23:59
menesiswas trying to maybe put off the release later :)23:59
replaceafillmaybe i can even add the checkboxes (gear bug)23:59
replaceafill:)23:59
th1aI'd like to get it out.23:59

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!