*** replaceafill has quit IRC | 00:02 | |
*** menesis has quit IRC | 00:35 | |
*** th1a has quit IRC | 03:38 | |
*** menesis has joined #schooltool | 11:06 | |
*** alga has joined #schooltool | 12:21 | |
*** menesis has quit IRC | 12:31 | |
*** menesis1 has joined #schooltool | 12:31 | |
*** yvl has quit IRC | 12:39 | |
*** yvl has joined #schooltool | 12:42 | |
*** menesis1 has quit IRC | 13:00 | |
*** Aiste has joined #schooltool | 13:12 | |
*** menesis has joined #schooltool | 13:56 | |
*** ignas has joined #schooltool | 14:34 | |
*** Aiste has quit IRC | 16:53 | |
*** th1a has joined #schooltool | 17:07 | |
*** replaceafill has joined #schooltool | 17:36 | |
*** ignas has quit IRC | 19:22 | |
*** menesis has quit IRC | 19:27 | |
*** yvl has quit IRC | 19:27 | |
*** yvl has joined #schooltool | 19:34 | |
*** dadeng has joined #schooltool | 20:27 | |
dadeng | Hi aelkner | 20:28 |
---|---|---|
aelkner | hey dadeng | 20:35 |
dadeng | happy new year | 20:37 |
aelkner | happy new year to you, too | 20:47 |
aelkner | my new's year resolution was to get a nasty cold | 20:47 |
aelkner | but i did see the good news you sent us last week | 20:47 |
dadeng | ah, u should get a better resolution | 20:53 |
dadeng | yes, so much to do here | 20:53 |
dadeng | and they are great news | 20:53 |
dadeng | but we still need more external funding and i'm trying to source for that | 20:54 |
aelkner | btw, i can't promise anything because i'm not the boss, but i think we will have school info flexibility | 20:55 |
aelkner | in the future | 20:55 |
aelkner | i remember you wanted that before, but we are not currently able to give it to you | 20:55 |
aelkner | i think that may be coming in the next couple of months | 20:56 |
dadeng | no, not necessarily from schooltool | 20:56 |
dadeng | but there are other sources out there | 20:56 |
dadeng | it is actually for personnel cost | 20:56 |
aelkner | sorry, i wasn't talking about finds, i was talking about the School Info | 20:56 |
aelkner | funds | 20:57 |
dadeng | oh, no problems | 20:57 |
aelkner | remember you wanted different fields? | 20:57 |
aelkner | perhaps different for different schools | 20:57 |
dadeng | we have so much to discuss on the application | 20:57 |
aelkner | \i recommend writing a large email | 20:57 |
dadeng | ok, no i'll do that | 20:58 |
dadeng | i'll send u an email | 20:58 |
aelkner | send it to tom as well | 20:59 |
dadeng | yes, i'll | 20:59 |
aelkner | he has many plans for me, so it's up to him what gets done next | 20:59 |
dadeng | i already mentioned that to him | 20:59 |
*** menesis has joined #schooltool | 21:13 | |
replaceafill | aelkner, i'm eager to start (ab)using demo fields :D | 21:18 |
replaceafill | equiptment??? | 21:24 |
*** fsufitch has joined #schooltool | 22:03 | |
fsufitch | ello! | 22:03 |
aelkner | replaceafill, hey | 22:08 |
aelkner | i see you've been looking for me | 22:08 |
replaceafill | aelkner, just was curious about the demo stuff | 22:09 |
replaceafill | but i read the emails, your chats and the code ;) | 22:09 |
aelkner | i intend to write an email to the developers list regarding demos fields tonight | 22:09 |
aelkner | i'll refer to the limit_key field and the views i wrote to use it | 22:10 |
aelkner | let's talk tomorrow after i've gotten that out there | 22:10 |
replaceafill | sure thanks | 22:11 |
aelkner | fsufitch, t'sup? | 22:11 |
aelkner | any questions? | 22:11 |
fsufitch | hmm | 22:12 |
fsufitch | well dwelsh said something about meeting with th1a, replaceafill and jelkner about the changes necessary to the Course object | 22:13 |
fsufitch | since replaceafill and th1a have some idea about the way to approach this | 22:13 |
replaceafill | fsufitch, nope, aelkner is your man there :) | 22:13 |
replaceafill | he worked on that before | 22:13 |
fsufitch | well dwelsh didn't CC him on the email | 22:13 |
aelkner | yeah, i worked with david's brother on that | 22:13 |
fsufitch | i guess i'll forward you that | 22:14 |
fsufitch | sent | 22:14 |
aelkner | i'll try to respond tonight | 22:14 |
fsufitch | ok | 22:14 |
aelkner | i'm getting over a cold (cross your fingers), but the mental fuzziness may return, i hope not | 22:14 |
th1a | fsufitch: Overall, we just want to make sure and do it in a non-forking way. | 22:15 |
aelkner | th1a, wasn't the plan to create a CourseInfo object instead of changing Course itself? | 22:16 |
aelkner | the intention was to have a deploy action to create Course objects form CourseInfo objects | 22:17 |
aelkner | so that it's an extention of schooltool, n ot a fork | 22:17 |
aelkner | or was it CoursePlan object? | 22:17 |
aelkner | anyway, i'll try to comment tonight | 22:17 |
th1a | I'm having trouble remembering exactly how we discussed implementing it. | 22:18 |
replaceafill | maybe http://schooltool.pov.lt/irclogs/%23schooltool.2010-03-26.log.html could help fsufitch | 22:20 |
replaceafill | or https://code.launchpad.net/~aelkner/schooltool/schooltool.courseinfo maybe | 22:20 |
fsufitch | er, is it a bad thing that while i was brainstorming while talking to dwelsh on the phone the very concept of a "CourseInfo" object came to mind, under that name and purpose? | 22:21 |
fsufitch | i'll read over those though | 22:22 |
*** alga has quit IRC | 22:24 | |
th1a | fsufitch, aelkner: Do I need to do anything else to successfully manage this interaction? | 22:28 |
fsufitch | th1a, i think i'm good, though i'm not sure i understand 100% what ICourseTemplate and the others are and how they're supposed to work | 22:29 |
fsufitch | separate objects stored directly in schooltool, accessed by adapting a course object? | 22:29 |
fsufitch | which contain the new fields and such that we want to add? | 22:30 |
aelkner | fsufitch, yes, the typical way we extend schooltool objects is to have a separate container | 22:30 |
aelkner | off of the app root for the extension objects | 22:30 |
fsufitch | i see | 22:31 |
aelkner | and adapters to get from the core object to its corresponding extension | 22:31 |
fsufitch | that makes sense | 22:31 |
aelkner | that's the main advantage of the zope component achetecure | 22:31 |
fsufitch | so essentially code the CourseTemplate object and its interface, and link it in via adapter | 22:31 |
aelkner | one can extend without corrupting | 22:31 |
aelkner | yes | 22:31 |
fsufitch | ech, i'll have to remember how adapters work, i havent used them in a long time :) | 22:31 |
aelkner | schooltool has plenty of examples | 22:32 |
fsufitch | yeah i know | 22:32 |
aelkner | for instance, person demographics | 22:32 |
fsufitch | actually it's weird, when wanting to extend my blog's functionality i started thinking of using adapter-like structures | 22:32 |
fsufitch | zope is burrowed in my subconscious | 22:32 |
aelkner | good | 22:32 |
aelkner | person demos were added after the person (obviously) | 22:33 |
aelkner | they add to the person without changin it | 22:33 |
fsufitch | yup i remember that | 22:34 |
fsufitch | that worked via this same concept? | 22:34 |
aelkner | you need to do a lot of code reading | 22:34 |
aelkner | the CourseInfo package, of course | 22:35 |
aelkner | and the person demos | 22:35 |
aelkner | let's talk after you've done that | 22:35 |
aelkner | i gotta go get orange juice and other cold-fighting foods | 22:35 |
aelkner | talk to you later | 22:35 |
fsufitch | ok | 22:37 |
fsufitch | ttyl | 22:37 |
*** alga has joined #schooltool | 22:37 | |
*** dadeng has quit IRC | 23:20 | |
*** replaceafill has quit IRC | 23:36 | |
*** replaceafill has joined #schooltool | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!