*** menesis has joined #schooltool | 03:00 | |
*** menesis has quit IRC | 03:19 | |
*** alga has quit IRC | 03:34 | |
*** aks has joined #schooltool | 05:20 | |
*** krishnagiri has joined #schooltool | 08:17 | |
*** yvl has joined #schooltool | 09:44 | |
*** alga has joined #schooltool | 11:13 | |
*** menesis has joined #schooltool | 12:09 | |
*** alga has quit IRC | 12:31 | |
aks | yvl: hello | 12:41 |
---|---|---|
aks | yvl: hello | 12:41 |
yvl | hi, aks | 12:41 |
aks | yvl: the 1.5.3 build seems to be running good | 12:42 |
yvl | cool | 12:42 |
aks | yvl: I'm modifying the automated build script to add features like automatic depdency generation (by reading the requires.txt) from the package module file | 12:43 |
aks | yvl: after that I'll rebuild and test, and then upload the rpm packages with the scripts | 12:43 |
yvl | hmm, be careful with that | 12:43 |
aks | yvl: careful in what sense? | 12:43 |
yvl | I'm not sure if everything can be made automatic | 12:43 |
yvl | you should ask menesis about that | 12:44 |
aks | yvl: dependency generation needs to be automatic because they change so frequently in subsequent release and if not tracked will break the builds | 12:44 |
aks | yvl: and it's too much of manual work to track them and have them reflected in the respective spec files | 12:45 |
yvl | you're right | 12:45 |
yvl | I just don't know if there's any manual work after the automatic part | 12:45 |
yvl | that needs to be done | 12:45 |
yvl | you'll probably be fine | 12:46 |
aks | yvl: I've done basic testing of dependency generation and it seems to work well, just integrating the feature in the mainstream class | 12:46 |
aks | yvl: most of the part of shall be automatic, the manual work shall include checking the failed downloads for sources and spec files, and then failed rpmbuilds and redoing them | 12:47 |
yvl | sure, just ask menesis at some point how he's doing that | 12:47 |
aks | yvl: oh ok | 12:48 |
yvl | there might be some corner cases | 12:48 |
yvl | or maybe not | 12:48 |
aks | menesis: any issues on this ^^^ ? | 12:48 |
*** aks has quit IRC | 12:53 | |
*** aks has joined #schooltool | 12:53 | |
*** aks has joined #schooltool | 12:53 | |
*** aks has quit IRC | 13:18 | |
*** krishnagiri has quit IRC | 13:20 | |
*** alga has joined #schooltool | 13:56 | |
*** jelkner has joined #schooltool | 15:25 | |
*** replaceafill has joined #schooltool | 15:27 | |
*** fsufitch has joined #schooltool | 16:14 | |
fsufitch | morning | 16:14 |
yvl | and morning to you :) | 16:18 |
yvl | * good morning ;) | 16:18 |
fsufitch | well i didn't say "good" because im still half asleep | 16:22 |
fsufitch | hopefully the meeting will change that ;) | 16:22 |
*** th1a has joined #schooltool | 16:26 | |
th1a | Hi aelkner, replaceafill, yvl, menesis, fsufitch. | 16:30 |
menesis | Hi | 16:30 |
replaceafill | good morning/afternoon | 16:30 |
th1a | aelkner, I hope you figured out what time the Eagles game was yesterday. | 16:30 |
aelkner | morning | 16:30 |
yvl | hi guys | 16:30 |
aelkner | actuallly, i missed the beginning, but the end was all that mattered :) | 16:31 |
th1a | I took a nap for most of the fourth quarter. | 16:31 |
th1a | http://www.philly.com/philly/sports/eagles/20101220_Phil_Sheridan__Vick_and_Jackson_combine_to_write_script_of_a_brand-new_miracle.html | 16:32 |
th1a | OK, aelkner, how are things looking with David? | 16:33 |
th1a | Is his presentation today? | 16:33 |
aelkner | that's what i would assume | 16:34 |
aelkner | i haven't heard form him since Sat, but he said he had to travel, so... | 16:34 |
th1a | Well, hope for the best, I guess. | 16:35 |
aelkner | yep, that's all we can do | 16:36 |
th1a | Any outstanding issues? | 16:37 |
aelkner | well, he hasn't used schooltool all that much, so who knows how many questions he'll have soon | 16:37 |
th1a | lol | 16:38 |
th1a | But not from your end. | 16:38 |
aelkner | well, i need to do one more thing with the schooltool demos branch | 16:38 |
aelkner | i need to create vocabularies for the limit keys so that there is a pulldown | 16:39 |
aelkner | rather than a free-form text box | 16:39 |
aelkner | in the case of person demos, the pulldown is teachers, students, administrators | 16:40 |
aelkner | for resources, it's location, resource, equiptment | 16:40 |
aelkner | so i need to create those two vocabs and use them in the edit views | 16:41 |
aelkner | also, any code review changes that yvl suggests | 16:41 |
aelkner | so that is what i would do next while waiting to hear from David | 16:41 |
aelkner | sound ok? | 16:41 |
th1a | Sure. | 16:42 |
aelkner | that's it for me | 16:43 |
th1a | Anyhow, the context here for the rest of you is that David is supposed to be having his big presentation to... I guess a bunch of people from around Nigeria today. | 16:44 |
th1a | What's really happening is impossible to say. ;-) | 16:44 |
aelkner | yeah, we're just hoping | 16:44 |
th1a | OK, replaceafill? | 16:45 |
replaceafill | ok | 16:45 |
replaceafill | i applied the same template fix to the gradebook that i applied to cando's gradebook | 16:46 |
replaceafill | moving the dynamic javascript code to the gradebook template | 16:46 |
replaceafill | and making the static part a file resource | 16:46 |
replaceafill | i also checked an error reported by aks in his fedora 9 rpms | 16:46 |
replaceafill | it seemed like intervention was enabled at the beginning and then turned off | 16:47 |
replaceafill | also, i started removing some style="..." attributes from the gradebooks templates | 16:47 |
replaceafill | and moving that info to the gradebook.css file | 16:48 |
replaceafill | i'd like to hear from you guys what way you think is better to follow to avoid clashes among core and plugins | 16:48 |
replaceafill | i remember yvl said something about namespaces?... | 16:48 |
replaceafill | like schooltool-..., gradebook-..., journal-..., etc | 16:49 |
replaceafill | for the css styles | 16:49 |
yvl | yes, something along the lines | 16:49 |
yvl | as in - "schooltool-lyceum-journal" div | 16:49 |
yvl | that wraps the journal content | 16:50 |
replaceafill | yvl, should i try to change that? | 16:50 |
yvl | and then CSS rules that say schooltool-lyceum-journal table or something | 16:50 |
yvl | if you have clashes - yes | 16:50 |
yvl | if not, it can wait, I guess... | 16:50 |
replaceafill | right | 16:51 |
replaceafill | well, cando and the gradebook are the ones clashing at the moment | 16:51 |
replaceafill | also, i tried to remove ellipsis use from the gradebook functional tests | 16:52 |
replaceafill | and while i was doing that, i noticed lines like: | 16:52 |
replaceafill | We need to put the score back for future tests to pass. | 16:52 |
replaceafill | Finally, we will reset the preferences to none so that the rest of the tests | 16:52 |
replaceafill | pass | 16:52 |
replaceafill | which made me think, wouldnt be better to split those large functional tests? | 16:53 |
replaceafill | i mean, even the readme has inline sections like "Activity Categories", "Initial School Setup" | 16:53 |
replaceafill | but again, i don't know if it's worth it | 16:54 |
yvl | rule of thumb - it's good to test one aspect of functionality in one test | 16:54 |
yvl | don't know if it's worth to change now :) | 16:55 |
th1a | I don't know exactly, but generally we'll be working a lot on the gradebook, so it is a good place to do some cleanup. | 16:55 |
menesis | gradebook test is only one big file | 16:55 |
replaceafill | yvl, i think at least we should stop adding things to those long README.txt | 16:55 |
th1a | Also, it is generally sensitive to bugs. | 16:55 |
menesis | and gradebook does not have unit tests, I think | 16:55 |
menesis | it would be very good to split README into smaller tests, and write more | 16:56 |
replaceafill | 1532 of 3931 uncovered according to coverage | 16:56 |
replaceafill | menesis, +1 | 16:56 |
replaceafill | th1a, i'd like to work on splitting the ftests, at least for the gradebook | 16:57 |
replaceafill | menesis, also the ppa bug is still there, correct? | 16:57 |
replaceafill | i mean, schooltool-cando can't be installed (at least easily) | 16:57 |
menesis | if there is a new functionality added or an area that causes problems, write a new test instaed of adding to README. would be a start. | 16:58 |
menesis | replaceafill: yes, probably. I haven't done anything about this | 16:58 |
menesis | the incomplete ppa list | 16:58 |
replaceafill | th1a, i guess that's it from me | 16:59 |
replaceafill | i just wanted some feedback on what i'm doing and planning to do | 16:59 |
th1a | Sounds good. Thanks. | 17:00 |
th1a | yvl: Is the end in sight? | 17:00 |
yvl | I was sick almost all week | 17:00 |
th1a | :-( | 17:00 |
* th1a needs to send yvl some vitamins. | 17:01 | |
yvl | well, it was the same thing I got earlier, just got worse | 17:01 |
yvl | I hope I'll work this week, | 17:02 |
yvl | (well, at least I did today) | 17:02 |
yvl | but there are not many days left this year | 17:02 |
th1a | Yes. Do your best. | 17:03 |
yvl | Will do. | 17:03 |
th1a | menesis? | 17:03 |
menesis | some good news | 17:04 |
menesis | the first batch of packages have finally made their way to ubuntu universe | 17:04 |
menesis | 36 new packages | 17:04 |
menesis | are already in | 17:05 |
th1a | Excellent! | 17:05 |
menesis | 18 more are waiting for sponsors, and some 26 I still have to upload | 17:07 |
menesis | some of the remaining ones have the ZPL 2.0 confusion | 17:07 |
menesis | only this week will be fixing those | 17:07 |
th1a | Yes... are you waiting for permissions or anything on the Zope side? | 17:07 |
menesis | not really, I could have done this myself | 17:08 |
menesis | but not yet | 17:08 |
th1a | OK. | 17:08 |
menesis | I was fixing some Zope packages last week | 17:08 |
menesis | one was a bug that fedora guys have encountered | 17:09 |
menesis | and a few without licenses or wrong copyrights | 17:09 |
menesis | I have asked for permissions on pypi.python.org to be able to release upstream zope packages myself | 17:10 |
menesis | yesterday srichter has granted me all the rights that he has :) | 17:11 |
th1a | Good. :-) | 17:12 |
menesis | so now I can commit to zope, upload to pypi, and upload to ubuntu :) | 17:12 |
th1a | Now we're cookin'! | 17:13 |
menesis | :) | 17:13 |
menesis | yeah looks good, looks likely I can finish with zope uploads this year :) | 17:13 |
menesis | what else. | 17:14 |
menesis | made a CanDo 2010.12 release as Douglas asked | 17:14 |
replaceafill | thanks :) | 17:14 |
th1a | Yes, thanks. | 17:15 |
th1a | fsufitch, ayt? | 17:16 |
fsufitch | yus | 17:16 |
th1a | What have you been up to? | 17:17 |
fsufitch | i am finishing the last couple of user stories for jelkner's pybookbuilder | 17:17 |
fsufitch | web2py has horribad documentation of uploading files | 17:17 |
fsufitch | anyway, i can get started on schooltool work once that is finished (likely will finish tonight) | 17:18 |
th1a | OK. | 17:19 |
th1a | Sounds good. | 17:19 |
th1a | Well, I guess that's it. Should we meet next Monday? | 17:20 |
th1a | It is probably not necessary. | 17:20 |
fsufitch | umm | 17:21 |
fsufitch | i'll be here regardless :) | 17:21 |
yvl | I'll be working (if not sick) the last week, so I'll hang around on IRC | 17:21 |
yvl | but it's a last week of a year | 17:21 |
yvl | so :) | 17:22 |
th1a | Let's assume no meeting. | 17:22 |
yvl | yes :) | 17:22 |
aelkner | i vote for that :) | 17:22 |
fsufitch | +1 | 17:22 |
th1a | Probably we should book our flights to Portugal before the end of the year. | 17:22 |
th1a | You should have gotten an email from Alex about that. | 17:22 |
yvl | we did | 17:22 |
replaceafill | yes | 17:23 |
aelkner | i saw it | 17:23 |
th1a | Can we drive in Portugal? | 17:23 |
th1a | How does that work? | 17:23 |
yvl | hmm, my drivers licence should be valid there | 17:23 |
yvl | so I guess we just have to rent a car and try not to crash it ;) | 17:24 |
yvl | for some reason I think aelkner's licence will be valid too :) | 17:25 |
th1a | aelkner has driven in Europe. | 17:26 |
aelkner | yeah, there's no problem there | 17:26 |
th1a | OK. So arrive the 6th and leave the 12th. | 17:26 |
th1a | Unless you want a longer vacation. ;-) | 17:27 |
yvl | "work and travel Portugal" :) | 17:27 |
th1a | Well, gentlemen, have a Merry Christmas and a Happy New Year. | 17:29 |
replaceafill | thanks everybody for your support this year | 17:29 |
yvl | Happy holidays to all :) | 17:29 |
aelkner | happy holidays everyone | 17:29 |
th1a | It was kind of a weird year for SchoolTool -- but has ended on a very high note. | 17:29 |
aelkner | good blesses everyone :) | 17:29 |
th1a | Get rested up and we'll power into 2011. | 17:30 |
* th1a drops the bag of gravel. | 17:30 | |
*** replaceafill has quit IRC | 18:13 | |
*** jelkner has quit IRC | 18:16 | |
*** replaceafill has joined #schooltool | 19:36 | |
replaceafill | aelkner, just saw the ny - phi highlights! wow | 20:03 |
* Lumiere is just happy the caps got outta their losing streak | 20:12 | |
*** alga has quit IRC | 20:29 | |
*** replaceafill has quit IRC | 21:43 | |
*** menesis has quit IRC | 21:56 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!