*** menesis has quit IRC | 02:04 | |
*** replaceafill has quit IRC | 07:58 | |
*** yvl has joined #schooltool | 08:10 | |
*** menesis has joined #schooltool | 10:40 | |
*** yvl has quit IRC | 10:48 | |
*** menesis has quit IRC | 12:53 | |
*** yvl has joined #schooltool | 12:56 | |
*** menesis has joined #schooltool | 13:40 | |
*** mibofra has quit IRC | 16:49 | |
*** mibofra has joined #schooltool | 16:51 | |
*** mibofra has quit IRC | 16:54 | |
*** mibofra has joined #schooltool | 16:54 | |
*** replaceafill has joined #schooltool | 17:52 | |
*** replaceafill has quit IRC | 18:20 | |
*** th1a has joined #schooltool | 18:37 | |
*** replaceafill has joined #schooltool | 18:41 | |
*** replaceafill has quit IRC | 18:52 | |
*** replaceafill has joined #schooltool | 18:52 | |
*** menesis has quit IRC | 21:26 | |
th1a | hi replaceafill | 22:00 |
---|---|---|
replaceafill | hey th1a | 22:01 |
th1a | We're still in limbo -- Jose said we'd know either way today. | 22:01 |
* replaceafill is still crossing fingers | 22:02 | |
th1a | Yeah... no news isn't good news, but it could be worse. | 22:02 |
th1a | I don't really know how their organization works. | 22:03 |
th1a | In the meantime, I've been spinning my wheels a bit. | 22:04 |
th1a | And you? | 22:04 |
replaceafill | i checked the celery 3 issue | 22:04 |
replaceafill | after a lot of (good) reading i found the problem | 22:04 |
replaceafill | the queues definition for 3 was wrong | 22:04 |
replaceafill | so i fixed it and tested it | 22:05 |
replaceafill | it works on sandboxes and in 14.04 | 22:05 |
th1a | Super. | 22:05 |
th1a | I'm glad that wasn't an endless nightmare. | 22:05 |
replaceafill | i was afraid of the same :) | 22:05 |
replaceafill | and while merging the course reports i noticed something with reportlab 3 | 22:06 |
replaceafill | it doesn't display the page number | 22:06 |
replaceafill | i switched to 2.6 and everything works | 22:06 |
replaceafill | it's either reportlab or rml | 22:06 |
replaceafill | haven't checked yet | 22:06 |
replaceafill | i've been fixing some other small gradebook related bugs | 22:07 |
replaceafill | including the one nedosa brought up yesterday | 22:07 |
th1a | OK. | 22:07 |
replaceafill | i also noticed some "metadata?" for activities is out of sync | 22:08 |
replaceafill | mostly hints for fields | 22:08 |
replaceafill | if you're adding a report activity you get the same fields but with different titles/hints | 22:08 |
replaceafill | than if you're adding a regular activity | 22:08 |
replaceafill | or a course worksheet one | 22:08 |
th1a | Oh... | 22:09 |
th1a | Does it seem random or meaningful? | 22:09 |
th1a | It is probably random. | 22:09 |
replaceafill | yeah | 22:09 |
replaceafill | we don't display constraint info in some | 22:09 |
replaceafill | like 5 chars max | 22:09 |
replaceafill | etc | 22:09 |
replaceafill | not a big deal, but we should use the same schemas i think | 22:10 |
th1a | Sure. | 22:10 |
replaceafill | anyway, i'll go back to leavers after this | 22:10 |
* replaceafill done | 22:11 | |
th1a | Do you want to talk briefly about this CSS question, as these guys in Kenya asked again? | 22:12 |
replaceafill | ah sure | 22:12 |
replaceafill | they want to modify the skin? | 22:12 |
th1a | Yeah. | 22:13 |
replaceafill | so i was thinking, maybe we could fix all of this by using zcml? | 22:13 |
replaceafill | i hate that :( | 22:13 |
th1a | Well... | 22:13 |
replaceafill | but it's its goal, right? | 22:13 |
replaceafill | that you can swap templates for instance | 22:14 |
th1a | They just need someplace to put a stylesheet. | 22:14 |
replaceafill | i think we could reorganize templates/resourcelibraries | 22:15 |
replaceafill | in a way that would allow the user to override files | 22:15 |
replaceafill | like css | 22:15 |
replaceafill | not sure how that'd affect deb packages | 22:15 |
replaceafill | but it's the first idea that came to my mind | 22:15 |
replaceafill | or we could make a pluggable skin package | 22:16 |
th1a | Couldn't we just put an empty custom.css in /etc and add it to the cascade? | 22:16 |
* th1a waves hands. | 22:17 | |
replaceafill | sure | 22:17 |
replaceafill | but i was talking more about modifying the layout | 22:17 |
replaceafill | navbar, third-bar, etc | 22:17 |
th1a | Yeah, you're overshooting the mark here. | 22:17 |
replaceafill | controls on the left | 22:17 |
replaceafill | :D | 22:17 |
replaceafill | ok | 22:17 |
th1a | People just want it to be blue or whatever. | 22:17 |
replaceafill | if it'll be just css, then yes | 22:17 |
replaceafill | people will need to figure out rules though | 22:18 |
replaceafill | but a good css debugger helps | 22:18 |
th1a | Well, that's the part people are relatively knowledgeable about. | 22:19 |
th1a | They know CSS, not Zope. | 22:19 |
replaceafill | right | 22:19 |
replaceafill | and you want this custom.css out of the tree? | 22:20 |
replaceafill | like in a plugin? | 22:20 |
th1a | Yeah. | 22:21 |
th1a | I mean, feel free to tell me no. | 22:22 |
replaceafill | no, i agree | 22:23 |
replaceafill | i was just thinking of something else | 22:23 |
th1a | Obviously there is more people may want to do, but it would be nice to keep the simple things simple. | 22:24 |
replaceafill | what about pdf styles? | 22:25 |
replaceafill | are we doing the same with those? | 22:25 |
replaceafill | i think templates are more of an issue there, right? | 22:25 |
replaceafill | i mean, having the ability to modify the layout | 22:25 |
th1a | Yes and no. | 22:25 |
th1a | People just want the parts of their website to match. | 22:26 |
th1a | PDF's are probably always going to be a project... hopefully a paid one. ;-) | 22:26 |
replaceafill | :D | 22:26 |
replaceafill | when should i work on the css plugin? | 22:27 |
replaceafill | steal a day from leavers/teacher attendance? | 22:28 |
th1a | If you feel like doing it now, go ahead. | 22:28 |
th1a | It is pretty much up to you. | 22:28 |
replaceafill | cool | 22:28 |
replaceafill | sure | 22:28 |
th1a | My approach at this point would be to stubbornly wait for ARK to get back to us before working more on their stuff. | 22:29 |
th1a | Our deadline is already pushed back two days now... | 22:29 |
replaceafill | yeah | 22:30 |
th1a | (not that what we've done isn't useful) | 22:30 |
replaceafill | :) | 22:30 |
th1a | OK. I'll keep you posted. | 22:31 |
replaceafill | thanks | 22:31 |
th1a | Thanks replaceafill. | 22:32 |
* th1a drops the bag of gravel. | 22:32 | |
replaceafill | thanks th1a | 22:32 |
th1a | replaceafill: We got it! | 22:39 |
replaceafill | yay!!! | 22:39 |
replaceafill | don't have a nice bottle of coke to celebrate :( | 22:40 |
th1a | I've got a can of ale. | 22:41 |
th1a | So if these Kenyans edit /usr/lib/python2.7/dist-packages/schooltool/skin/flourish/resources/colors.css then what happens when they upgrade? | 22:56 |
replaceafill | i'm not sure | 22:57 |
replaceafill | i know packages ask about configuration | 22:57 |
replaceafill | not sure about file resources | 22:57 |
th1a | OK... 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 #schooltool | 23:24 | |
th1a | hi menesis. | 23:25 |
menesis | hi | 23:25 |
th1a | How are we looking for the 2.8 release? | 23:26 |
menesis | I have not used it much myself | 23:29 |
menesis | as I was focused on 2.6 series | 23:29 |
menesis | but from what I see there are many bugs scheduled to fix | 23:30 |
menesis | https://launchpad.net/schooltool.gradebook/+milestone/2.7.0 | 23:30 |
menesis | (should be reassigned) | 23:30 |
menesis | more in schooltool https://launchpad.net/schooltool/+milestone/2.8.0 | 23:31 |
th1a | replaceafill: Should we go over these and defer any that aren't show-stoppers? | 23:32 |
replaceafill | i started working on #1005962, i should mark it in progress | 23:32 |
th1a | Did you add the link in lieu of the gear for column settings? | 23:33 |
menesis | a few for me https://launchpad.net/schooltool/+milestone/2.6.4 | 23:33 |
replaceafill | th1a, we said we were going to add checkboxes, right? | 23:33 |
replaceafill | for hiding/unhiding total columns | 23:33 |
th1a | Yes. | 23:34 |
replaceafill | haven't worked on that | 23:34 |
th1a | We could defer it. | 23:34 |
replaceafill | it shouldn't take long | 23:35 |
replaceafill | menesis, could you take a look at: http://bazaar.launchpad.net/~schooltool-owners/schooltool/trunk/revision/3773 | 23:37 |
replaceafill | supervisor conf and queues names were out of sync | 23:37 |
th1a | basically I don't see any of these as show-stoppers. | 23:38 |
menesis | th1a: have you been testing trunk extensively yourself? | 23:40 |
menesis | all the relationships, levels, parent access | 23:40 |
th1a | I would not say "extensively." | 23:41 |
th1a | I guess I can switch to trunk and work on the docs, which is basically how I do testing. | 23:42 |
menesis | well, but does it work intuitively? better than current? | 23:42 |
th1a | It works, yes. | 23:43 |
menesis | I don't really understand who this release is targeted at | 23:43 |
th1a | Well, it has a lot of new features! | 23:43 |
th1a | We want people to start testing it with their data. | 23:44 |
menesis | but not yet upgrade production servers? | 23:44 |
th1a | No... it isn't that time of year for almost anyone anyhow. | 23:45 |
th1a | It would be too much of a mid-year change no matter how tested it was. | 23:46 |
menesis | the new relationships and other features are not documented yet | 23:47 |
menesis | ok, about the time of the year | 23:47 |
th1a | Well, partly because I was expecting you to put it in the 2.8 repository... | 23:48 |
menesis | that's why I'm asking is it time to make another stable release | 23:48 |
menesis | are there big features planned | 23:49 |
th1a | We can keep calling it 2.7 while people test it if you'd like. | 23:49 |
menesis | or everything goes to trunk and we make release when needed | 23:49 |
th1a | We're going to be doing a LOT of stuff in the next six weeks for ARK. | 23:50 |
th1a | But I'd rather have people testing the current trunk in the meantime than sit on it. | 23:51 |
menesis | oh, I have missed something | 23:51 |
th1a | I did just send you an email... | 23:51 |
th1a | We got the bid for the ARK project. | 23:52 |
menesis | yeah sorry I have not made any releases from trunk for many months, could do a 2.7.0 right after Justas finished his work | 23:52 |
menesis | but now it is done | 23:52 |
th1a | It is fine. | 23:53 |
menesis | I have made a 2.8 repository, have you not seen it? https://launchpad.net/~schooltool-owners/+archive/2.8 | 23:53 |
th1a | Yes... | 23:53 |
th1a | I 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 |
menesis | I am more interested when to split 2.8 from trunk if it is going to become bugfix-only mode | 23:56 |
th1a | replaceafill: Now? | 23:57 |
th1a | Now or a day or two. | 23:57 |
replaceafill | could we wait a couple of days? | 23:57 |
replaceafill | yes | 23:57 |
replaceafill | i'd like to squeeze these two in (if possible) | 23:58 |
replaceafill | these two bugfixes | 23:58 |
replaceafill | :) | 23:58 |
menesis | understood | 23:58 |
menesis | I am not in a rush | 23:59 |
menesis | was trying to maybe put off the release later :) | 23:59 |
replaceafill | maybe i can even add the checkboxes (gear bug) | 23:59 |
replaceafill | :) | 23:59 |
th1a | I'd like to get it out. | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!