*** didymo has joined #schooltool | 00:32 | |
*** mattva01 has quit IRC | 03:24 | |
*** didymo has quit IRC | 10:36 | |
*** jinty has joined #schooltool | 10:58 | |
*** mgedmin has joined #schooltool | 11:22 | |
*** ignas has joined #schooltool | 12:03 | |
*** jinty has quit IRC | 13:06 | |
*** jinty has joined #schooltool | 13:07 | |
*** alga has joined #SchoolTool | 13:52 | |
*** Fujitsu has quit IRC | 15:19 | |
*** Fujitsu has joined #schooltool | 15:23 | |
*** jinty has quit IRC | 15:43 | |
*** jinty has joined #schooltool | 15:44 | |
Lumiere | jinty: can you change the owner of the cando lists at schooltool.org to jstraw@ibiblio.org and send me a random pass? | 16:09 |
---|---|---|
*** jinty has quit IRC | 17:00 | |
*** jinty has joined #schooltool | 17:02 | |
ignas | jinty: ayt? | 17:20 |
jinty | Lumiere: just a moment, will do | 17:25 |
jinty | ignas: yep | 17:25 |
ignas | jinty: seen the stdevtools thingie? | 17:25 |
ignas | if so - what do you think about the idea? | 17:25 |
jinty | hmm, not yet | 17:25 |
jinty | is it in svn? | 17:25 |
ignas | in bzr | 17:26 |
ignas | and as an egg (manually uploaded to schooltool eggs) | 17:26 |
ignas | branch is stored on launchpad | 17:26 |
jinty | hmm, so how do I get the source? | 17:27 |
ignas | https://code.launchpad.net/~ignas/schooltool/stdevtools | 17:28 |
jinty | bzr: ERROR: Unknown branch format: 'Bazaar Branch Format 6 (bzr 0.15)\n' | 17:29 |
ignas | wow, what version of bzr are you using? | 17:30 |
ignas | "deb http://bazaar-vcs.org/releases/debs/edgy ./" | 17:31 |
ignas | or something like that in apt sources list should help | 17:31 |
ignas | what i am trying to do is to move scripts that do not really fit in schooltool egg to a separate package | 17:32 |
* mgedmin can 'bzr get lp:~ignas/schooltool/stdevtools' with bzr 0.18 from gutsy | 17:32 | |
ignas | so i could use the same i18n extract script for lyceum, cando and schooltool | 17:32 |
ignas | while it would not get added to /bin for all schooltool egg users, only those that actually need the script | 17:33 |
jinty | ignas: sounds like a brilliant idea | 17:33 |
ignas | so if you are working on schooltool you just add stdevtools to the eggs list in your buildout.cfg | 17:34 |
jinty | the schooltool egg should really only be the schooltool.* source | 17:34 |
ignas | yeah, i should do that sooner or later | 17:34 |
jinty | though I'm not sure if it's useful to have stdevtools ad an egg | 17:35 |
jinty | but I do agree this stuff shouldn't be in the schooltool egg itself | 17:35 |
ignas | hmm, i could not think of another way to have scripts in bin | 17:35 |
mgedmin | easy_install stdevtools might be useful for people who have working easy_install | 17:35 |
ignas | though after making schooltool a namespace package | 17:35 |
ignas | i could move it to schooltool.devtools | 17:36 |
ignas | or maybe schooltool-devtools would be enough | 17:37 |
ignas | as these things are useful when developing any schooltool based application/plugin having them as an egg makes it kind of easier to install them | 17:38 |
jinty | probably best to have it as schooltool.devtools | 17:38 |
jinty | at least that's consistent | 17:39 |
ignas | jinty: i can move files from src/schooltool quite easily, but what about our build process and schoolbell directory? | 17:40 |
ignas | or can we have an egg with more than one package in schooltool namespace | 17:41 |
ignas | at first | 17:41 |
jinty | I think it's best not to start deleting the scripts from the current trunk right now | 17:42 |
jinty | at least not until we have the alternative solution worked out | 17:42 |
ignas | not scripts, i am talking about "common.py" and zcml files that are in src/schooltool/ and are preventing schooltool from being a namespace package | 17:42 |
*** th1a_ has joined #schooltool | 17:42 | |
ignas | and yes, i won't delete the scripts as some people are still using plain schooltool checkouts | 17:43 |
jinty | yes, things like common.py eventually need to become directory based packages | 17:43 |
jinty | there's also the issue of the stuff in schooltool/__init__.py | 17:44 |
jinty | hopefully after the next release we can delete the schoolbell directory | 17:44 |
ignas | hmm, i18n can be moved easily, and version could be placed in app i guess | 17:45 |
* ignas wants to do that so he could add devtools to schooltool namespace without placing them in the same source tree | 17:46 | |
ignas | and maybe even move commendation into a separate egg, just so it would be an example | 17:47 |
ignas | if that makes any sense | 17:47 |
jinty | hmm, also a problem I have with stdevtools is that it's not easily usable as a plain checkout | 17:47 |
ignas | jinty: you should be able add them to setup.py in a schooltool checkout | 17:48 |
ignas | and get scripts in eggs/ | 17:48 |
* ignas goes to try that | 17:49 | |
jinty | yes, but I'd like to be able to do things like: | 17:49 |
jinty | bzr branch https://code.launchpad.net/~ignas/schooltool/stdevtools | 17:49 |
jinty | cd stdevtools | 17:49 |
jinty | ./tag_release.py branch_from_trunk | 17:49 |
ignas | hmm, usually you'd have a schooltool buildout | 17:50 |
ignas | which would not be necessary if buildout would work with system python | 17:51 |
ignas | and add stdevtools to buildout.cfg | 17:51 |
ignas | then run bin/buildout | 17:51 |
jinty | I'd also like to merge svn+ssh://source.schooltool.org/svn/schooltool/trunk/releases into stdevtools | 17:51 |
ignas | then bin/tag_release schooltool | 17:51 |
ignas | schooltool being a schooltool checkout in your buildout sandbox | 17:52 |
ignas | zc eggs have buildout.cfg files in them, but that does not work unless you have your own compiled python set up | 17:53 |
ignas | :( | 17:53 |
ignas | that's why i am using separate foo-buildout things for schooltool development | 17:54 |
* jinty likes the separate "foo-buildout" | 17:54 | |
th1a_ | commendation as a separate egg would be nice. | 17:55 |
ignas | jinty: as for release utilities being in devtools, i think that we'll need it, especially when you'll have to release+tag 15 eggs | 17:56 |
ignas | that's why i18nextract is in there ... | 17:56 |
ignas | we don't want to have 1 i18nextract for schooltool.commendation, schooltool.person, lyceum, cando etc. | 17:57 |
ignas | "for each of" | 17:57 |
jinty | yeah, I'm beggining to see what you're getting at | 17:57 |
jinty | th1a_: need to make schooltool a namespace package first, that's lots of work, hopefully we can get to it after the current release | 17:58 |
jinty | ignas: so, lets use the current scripts for now, but try out your stdevtools egg when we move to a schooltool namespace based package | 17:59 |
ignas | ok | 18:00 |
ignas | by the way, when is our current release? | 18:00 |
jinty | sometime after zope 3.4 releases | 18:00 |
th1a_ | Well, we should do some kind of release to our own repository. | 18:00 |
th1a_ | Or announce what we've got. | 18:01 |
jinty | the current schedule for zope 3.4 is "it'll be ready when it's ready" | 18:01 |
th1a_ | Hm. | 18:01 |
jinty | th1a_: sure, we can do that | 18:01 |
th1a_ | Our Feisty packages work though. | 18:01 |
jinty | yep | 18:01 |
th1a_ | We just need Gutsy packages? | 18:02 |
jinty | that's more or less just re-building the Feisty packages under gutsy | 18:02 |
th1a_ | Yes. | 18:02 |
ignas | http://wiki.zope.org/zope3/StabilizeEggPackages | 18:03 |
ignas | a list of remaining issues | 18:03 |
th1a_ | I'm running Gutsy on my desktop, should I just give it a try with your magic script? | 18:03 |
jinty | th1a_: yeah, you might need to change some things in the script though | 18:04 |
jinty | th1a_: but then what about releasing a new version, perhaps a beta, or release candidate | 18:06 |
jinty | ? | 18:06 |
th1a_ | I think we should just release a "milestone." | 18:06 |
th1a_ | Or "snapshot." | 18:07 |
jinty | so perhaps another alpha | 18:07 |
th1a_ | OK. | 18:08 |
th1a_ | Officially, I guess we're talking alpha. | 18:08 |
jinty | th1a_: should I do it now? | 18:10 |
th1a_ | Now is as good a time as any. | 18:10 |
*** dwelsh has joined #schooltool | 18:18 | |
dwelsh | th1a: you around? | 18:19 |
Lumiere | th1a_: ping | 18:24 |
th1a_ | yep. | 18:25 |
Lumiere | dwelsh was looking for you | 18:25 |
th1a_ | I watch Vivian on Tuesdays and Thursdays now, so my attention is a little divided during the day. | 18:26 |
dwelsh | gotcha | 18:26 |
dwelsh | just wanted to connect re: where to go from here | 18:26 |
dwelsh | CanDo07 releases tomorrow | 18:26 |
Lumiere | beta1 releases tomorrow :P | 18:27 |
dwelsh | nice | 18:27 |
Lumiere | or rc1 | 18:27 |
th1a_ | Great! | 18:27 |
th1a_ | So... where do we go from here? | 18:29 |
ignas | here? go? ;) | 18:31 |
dwelsh | Jason and I are talking today about what didn't make it into CanDo07 | 18:32 |
dwelsh | and we're looking at the period Sept 10 - Jan 1, 2008 | 18:32 |
dwelsh | In Jan., we will begin a launch with VA State to test CanDo in eight regions | 18:32 |
dwelsh | The will entail some planning and user stories with them | 18:33 |
th1a_ | How are you set for cash? | 18:33 |
Lumiere | more like sept 10 - december 1 | 18:33 |
Lumiere | december 1 - jan 1 is testing | 18:33 |
dwelsh | We are using Alan Elkner heavily now to get us to the CanDo07 release as well as to be available for bug fixes | 18:33 |
dwelsh | Looking at tasks, cash, developers and time... in other words, planning | 18:34 |
dwelsh | I know that you are doing the same from the SchoolTool perspective | 18:34 |
dwelsh | Jeff will come over tomorrow to review the picture | 18:34 |
dwelsh | So we should connect the SchoolTool and CanDo dots as we move forward. | 18:34 |
th1a_ | Basically, I have a substantial amount of money left. | 18:35 |
dwelsh | Good to hear. | 18:35 |
th1a_ | jfr hasn't worked nearly as many hours as I budgeted him for. | 18:35 |
dwelsh | Mike Morton has paid the lion's share of CanDo07 development | 18:36 |
dwelsh | But I'm guessing not that much money is left there | 18:36 |
dwelsh | So we'll want to check with VA State to see what they can commit | 18:36 |
Lumiere | dwelsh: mike and cte resource | 18:36 |
th1a_ | It probably makes particular sense to work on syncing up CanDo and SchoolTool. | 18:37 |
dwelsh | Mike Morton and Arlington Public Schools Dept of Career & Tech Ed | 18:37 |
dwelsh | But Mike's going to need help with these budgets | 18:37 |
dwelsh | Help from VA State | 18:37 |
dwelsh | Any leveraging with you guys is always good | 18:37 |
dwelsh | Yes, synching CanDo and SchoolTool is good | 18:38 |
dwelsh | I know Jeff wants to work as a user on the grading module | 18:38 |
dwelsh | and that he's got student developers for that too | 18:38 |
th1a_ | Yes, I'm going to pay for that. | 18:39 |
dwelsh | Can we find a time to talk you, Jeff and me... maybe tomorrow? | 18:39 |
th1a_ | Tomorrow after lunch. | 18:40 |
dwelsh | That sounds good. How about later in afternoon... i.e. 4pm | 18:40 |
jinty | th1a_: Uploading the new release now, if all goes well there should be a 2007.0.alpha3 schooltool package in the debian unstable repository relatively soon | 18:42 |
ignas | th1a_: what precisely do you mean syncing up schooltool and cando? having close/identical release dates? | 18:43 |
th1a_ | Well, I'm not sure *exactly* what I mean. | 18:44 |
th1a_ | Being able to install CanDo functionality easily in a SchoolTool instance, I guess. | 18:44 |
th1a_ | Basically making CanDo development and SchoolTool development more of the same thing. | 18:44 |
th1a_ | Helpful if we want to pay CanDo developers in the future. | 18:45 |
ignas | th1a_: well - it is the same thing, at least for me | 18:45 |
ignas | adding cando to a schooltool buildout | 18:46 |
ignas | is very simple to do | 18:46 |
ignas | as well as adding lyceum to a schooltool buildout | 18:46 |
ignas | and after that it's just a matter of creating a different "instance" | 18:46 |
th1a_ | Yes... it is something we've been consistently building the groundwork for. | 18:47 |
th1a_ | I'll have to think of exactly what I mean. | 18:47 |
ignas | hmm, ok there is one problem | 18:50 |
ignas | cando is not playing nice with schooltool make-instance script | 18:50 |
ignas | as in - they are overriding it | 18:50 |
ignas | instead of adding their own template and using the template to create cando instance | 18:50 |
ignas | so you'd do make-schooltool-instance cando-instance instance_type=cando.cando2007 | 18:53 |
dwelsh | th1a: 4pm??? seem good | 19:00 |
th1a_ | dwelsh: 4:00 tomorrow. | 19:19 |
*** dwelsh has quit IRC | 19:45 | |
ignas | th1a_: oh, by the way - is 9th of the October is good for your trip to Lithuania? | 20:09 |
ignas | the meeting would be on that date | 20:10 |
th1a_ | ignas: I need to do it the last week of the month if possible. | 20:27 |
ignas | october or september? | 20:27 |
ignas | th1a_: ? | 20:34 |
th1a_ | Sorry... | 20:34 |
th1a_ | October. | 20:34 |
ignas | ok, sorry for the confusion then | 20:34 |
th1a_ | np. | 20:34 |
*** ignas has quit IRC | 20:39 | |
*** alga has quit IRC | 21:10 | |
*** mgedmin has quit IRC | 22:06 | |
aelkner | Lumiere: ayt? | 22:48 |
*** jhancock has joined #schooltool | 23:39 | |
*** jhancock has quit IRC | 23:56 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!