*** jelkner has joined #schooltool | 01:29 | |
*** jelkner has left #schooltool | 02:22 | |
*** menesis has quit IRC | 02:43 | |
*** pcardune has joined #schooltool | 04:39 | |
*** dlobo has joined #schooltool | 04:59 | |
*** dlobo has quit IRC | 05:03 | |
*** Aiste has joined #schooltool | 09:21 | |
*** mvbalgooy has joined #schooltool | 10:17 | |
*** yvl has joined #schooltool | 11:49 | |
*** Aiste has quit IRC | 12:11 | |
*** menesis has joined #schooltool | 12:23 | |
*** Aiste has joined #schooltool | 12:28 | |
*** ignas has joined #schooltool | 13:04 | |
*** ignas has quit IRC | 14:28 | |
*** menesis has quit IRC | 14:51 | |
*** menesis has joined #schooltool | 15:22 | |
*** mgedmin has joined #schooltool | 15:29 | |
*** ignas has joined #schooltool | 15:30 | |
*** th1a has joined #schooltool | 15:49 | |
*** replaceafill has joined #schooltool | 16:05 | |
*** dlobo has joined #schooltool | 16:26 | |
th1a | hi yvl, menesis, aelkner, replaceafill, Lumiere. | 16:31 |
---|---|---|
aelkner | morning | 16:32 |
replaceafill | good morning | 16:32 |
yvl | morning | 16:32 |
Lumiere | hi | 16:32 |
menesis | hi | 16:32 |
th1a | Quick question off the top: | 16:33 |
th1a | We got a question on LP about documentation for running multiple schooltools on one server. | 16:34 |
th1a | Have we actually written down how to do that? | 16:34 |
Lumiere | no | 16:35 |
th1a | Who would like to? | 16:35 |
Lumiere | normally I would say 'yes' but not this month | 16:35 |
* th1a looks for volunteering volunteers. | 16:35 | |
th1a | OK. | 16:35 |
th1a | menesis: Could you? | 16:36 |
th1a | (assuming an Ubuntu package install) | 16:36 |
menesis | as I understand cando people are running multiple servers.. | 16:37 |
menesis | multiple instances that is | 16:37 |
th1a | Yes. | 16:37 |
th1a | That's why I was looking hopefully in Lumiere's direction. | 16:37 |
menesis | I can play with that, should be no more than copy the dir and change a port and name | 16:37 |
th1a | Yes... Lumiere, can you point menesis is the right direction? | 16:38 |
th1a | Does Matt Galagher know how it works? | 16:38 |
th1a | ... | 16:40 |
th1a | I'll send an email in search of assistance for you, menesis. | 16:41 |
th1a | My report/proposal for next year has been delayed a bit because once I got my analysis of this year sketched out, I got a much better idea for this year, which required a little more time to sort out. | 16:42 |
menesis | th1a: that should be easy, I install and test both schooltool and cando (so, two instances) on my machine | 16:42 |
th1a | menesis: OK. Yes, it should not be hard. | 16:42 |
th1a | aelkner: Would you like to report? | 16:43 |
aelkner | between the holidays and being under the whether one day, i only had time to take care of the SLA issues on Monday and just yesterday | 16:44 |
aelkner | so nothing else to report | 16:44 |
th1a | Well, thanks for taking care of those bugs yesterday. | 16:46 |
th1a | What's next on your list for this week? | 16:46 |
aelkner | no prob | 16:46 |
aelkner | schooltool.intervention issues | 16:46 |
aelkner | i know yvl will be glad to have those resolved | 16:46 |
aelkner | i'll start with the evolution script to get rid of DublinCore dependency | 16:46 |
*** dwelsh has joined #schooltool | 16:46 | |
th1a | OK. | 16:46 |
th1a | Thanks aelkner. | 16:46 |
th1a | yvl? | 16:46 |
dwelsh | Good morning, all. | 16:47 |
yvl | I made some changes to buildout.cfg in plugins and related stuff | 16:47 |
yvl | updated ST book | 16:47 |
yvl | bzr+ssh://bazaar.launchpad.net/~justas-pov/schooltool/st-book/ | 16:47 |
th1a | hi dwelsh. | 16:47 |
yvl | th1a: please review | 16:47 |
yvl | hi dwelsh | 16:48 |
th1a | Yes... I have to merge some changes now. | 16:48 |
th1a | I believe we've got some conflicting changes. | 16:48 |
yvl | basically, it will change a bit how people develop schooltool | 16:48 |
yvl | (I resolved conflicts with st-book trunk) | 16:48 |
dwelsh | replaceafill+menesis: We're ready for new CanDo package, as soon as Douglas merges all his code. | 16:48 |
replaceafill | dwelsh, it's merged | 16:49 |
th1a | Ah... I may still have some because I forgot to push my changes one night. | 16:49 |
yvl | hmm, I changed only dev_sandbox | 16:49 |
yvl | so please keep my version :) | 16:49 |
th1a | I don't mean changes with you... with menesis. | 16:49 |
yvl | oh | 16:49 |
yvl | ok then | 16:50 |
th1a | It isn't a problem except I have to completely reload the concept of resolving merges into my brain. | 16:50 |
th1a | Anyhow, I'll figure it out. | 16:51 |
dwelsh | menesis: we're ready for package, then. | 16:51 |
menesis | bzr conflicts, edit the files to not have the <<< markers; bzr resolved | 16:51 |
yvl | if you need any help, just call | 16:51 |
dwelsh | (douglas: great work) | 16:51 |
replaceafill | dwelsh, :) | 16:51 |
menesis | dwelsh: ok, will update the cando package | 16:52 |
yvl | what else... I asked Alan to check bzr+ssh://bazaar.launchpad.net/%7Ejustas-pov/schooltool/sla_dev/ | 16:53 |
menesis | for hardy-jaunty if that's enough for you? | 16:53 |
*** Aiste has quit IRC | 16:53 | |
yvl | technically, after checking out that branch, you just need "make run" to run the SLA deployment | 16:53 |
aelkner | yvl: i wanted to ask you why you're changing sla buildout when sla doesn't use it? | 16:53 |
yvl | because it should | 16:53 |
aelkner | why? | 16:54 |
yvl | after some time, I'll stop supporting non-uniform deployments | 16:54 |
yvl | buildout is the correct way to use desired versions of eggs | 16:54 |
aelkner | are you saying, as a cevleoper, i won't be able to use schooltool as buildout with sla package? | 16:55 |
yvl | if you want, you can have dev branches or anything | 16:55 |
yvl | no, not at all | 16:55 |
aelkner | the thing that is uniform is that my development sandbx matches sla's deployment | 16:55 |
aelkner | and it has to be that way for my sanity | 16:55 |
yvl | that can be arranged | 16:56 |
yvl | with buildout | 16:56 |
aelkner | it already is arranged that way | 16:56 |
th1a | That's what buildout is for. | 16:56 |
aelkner | i just see you having done work that won't be used | 16:56 |
th1a | To automate that process. | 16:56 |
yvl | this is proof-of-concept work mainly | 16:57 |
th1a | SLA won't be the only case. | 16:57 |
yvl | yes :) | 16:57 |
th1a | Cambodia FTW! | 16:57 |
aelkner | th1a: there's nothing automatic about building a development sandbox | 16:57 |
yvl | aelkner: and that is a very very bad thing | 16:57 |
yvl | yes, you should have some commands to do manually | 16:57 |
aelkner | again, why? | 16:57 |
Lumiere | th1a: my only multiple-instance setup we have was svn based | 16:58 |
th1a | Lumiere: OK. | 16:58 |
yvl | because developers always mess stuff up while creating their sandboxes | 16:58 |
th1a | And we want more developers. | 16:58 |
yvl | and I don't see why the time should be spent with trying to resolve those issues | 16:58 |
th1a | So it needs to be more automatic. | 16:58 |
Lumiere | th1a: as far as I know, all we need is a way to generate instances | 16:58 |
Lumiere | in the package | 16:58 |
aelkner | look, there's nothing automatic about SLA needing my personal branches of any of the packages | 16:59 |
th1a | Lumiere: At this point it would be fine if it was fairly manual -- it doesn't need to be built into the package completely. | 16:59 |
aelkner | schooltool, schooltool.intervention, sla | 16:59 |
aelkner | they need my versions because they aren't going to wait for merges and packaging | 16:59 |
* Lumiere notes that they should... | 17:00 | |
th1a | Sure, Lumiere... there are lots of things we *should* do. | 17:00 |
yvl | aelkner: I understand | 17:01 |
Lumiere | well, running off branches of everything is a poor design | 17:01 |
th1a | Lumiere: Immediately, I'd just like some relevant docs. | 17:01 |
Lumiere | one prone to breaking spectacularly | 17:01 |
aelkner | Lumiere: SLA is not about design, it's bleeding edge | 17:01 |
aelkner | like jelkner | 17:01 |
aelkner | he always uses personal branches, too | 17:01 |
th1a | Anyhow, aelkner, what yvl is working on is necessary in general, and SLA is a test case. | 17:02 |
th1a | That's what SLA is for... | 17:02 |
yvl | aelkner: still | 17:03 |
aelkner | well, as long as yvl doesn't wat me to deploy SLA using sla buildout, i'm ok with that | 17:03 |
yvl | no, I don't | 17:03 |
yvl | but I wanted you to TEST the solution from my branch | 17:03 |
yvl | just TEST | 17:03 |
yvl | if it work | 17:03 |
yvl | s | 17:03 |
yvl | check out the branch | 17:03 |
aelkner | yvl: i'll do that today and email you the results | 17:03 |
yvl | make run | 17:03 |
yvl | and then change the develop = . | 17:03 |
yvl | to your branches | 17:03 |
yvl | (in buildout.cfg) | 17:04 |
yvl | that should give you identical deployment to SLA | 17:04 |
yvl | my questions was - did I forget something | 17:04 |
aelkner | yvl: if that works out, i could switch my development sandbox to use that | 17:04 |
aelkner | and then change SLA deployment to match that | 17:04 |
yvl | precisely | 17:04 |
aelkner | i'll let you know | 17:04 |
yvl | also, you won't need stapp2008fall anymore | 17:05 |
yvl | the sla package along with schooltool package compensate for that | 17:05 |
aelkner | i already didn't need that | 17:05 |
aelkner | since you made schooltool buildout work | 17:05 |
yvl | hmm, I didn't know that | 17:05 |
aelkner | i've been using that wothout needing stapp(...) | 17:06 |
yvl | that would be one of the small benefits of uniformity | 17:06 |
yvl | I would know how exactly you deployed things by asking 2 questions :) | 17:06 |
yvl | so, try that out and tell me how it went :) | 17:07 |
aelkner | ok | 17:07 |
yvl | thanks! | 17:07 |
th1a | Anything else to share yvl? | 17:08 |
yvl | hmm, plans for this week maybe? | 17:08 |
yvl | two things on the table: | 17:08 |
yvl | hot and burning calendar overlay fixes | 17:08 |
yvl | seriously, I got carried away from that too much :) | 17:08 |
yvl | and porting ST to newer Zope | 17:09 |
yvl | the one that's in Karmic | 17:09 |
th1a | Sounds good. | 17:09 |
yvl | (well, at least checking what breaks and what we need; contacting somebody (Brian I guess) about KGS policy) | 17:09 |
yvl | and that's it | 17:10 |
th1a | Thanks yvl. | 17:10 |
th1a | replaceafill? | 17:10 |
replaceafill | I fixed the CanDo bug dwelsh reported last week | 17:10 |
replaceafill | about the section gradebook | 17:10 |
replaceafill | CanDo is now ready to be packaged | 17:11 |
replaceafill | i just check the buildbot status and the tests pass | 17:11 |
yvl | (btw, replaceafill, ignas made an awesome blogpost about testing translations: http://blog.pow.lt/2009/11/29/testing-your-translations-for-bugs/ ; one day we'll add something similar to ST) | 17:11 |
replaceafill | i also started the i18n work | 17:11 |
replaceafill | yvl, :O i'll check that out thanks | 17:11 |
replaceafill | as yvl asked last week i looked for DYNAMIC_CONTENT msgids in schooltool trunk and schooltool.gradebook | 17:12 |
replaceafill | and noticed that lots of them were related to the zonki image :) | 17:13 |
replaceafill | fixed some templates | 17:13 |
replaceafill | and then moved to schooltool.intervention | 17:13 |
replaceafill | but there's a failure in the tests | 17:13 |
th1a | Hm... yes, the Zonki stuff was a fun project with an intern at a sprint. | 17:14 |
th1a | Which is irrelevant since Zonki has a less prominent place now in the UI. | 17:14 |
replaceafill | and i guess schooltool.intervention's zcml needs a new domain "schooltool.intervention" | 17:14 |
th1a | So you can rip that stuff out. | 17:14 |
replaceafill | th1a, ah ok | 17:14 |
th1a | For reference, I noticed we have lots of drawings of Zonki doing different things, so we were going to change which one you saw depending on what you were doing. | 17:15 |
th1a | (error zonki, entering data zonki, etc.) | 17:15 |
replaceafill | :O | 17:15 |
th1a | (Zonki is the zebra, btw) | 17:15 |
th1a | But then we decided we wanted the top bar more compact and moved him to the bottom. | 17:15 |
replaceafill | ah | 17:16 |
replaceafill | i also think schooltool.intervention needs a "make extract-translations" rule | 17:16 |
th1a | If we had followed through with it, it might not have been as silly as it sounds... some teachers love that kind of crap. | 17:16 |
yvl | and a translation template in Launchpad | 17:16 |
menesis | replaceafill: intervention is not translatable. yes it needs it's own i18n_domain. I have this task assigned to me but haven't gotten to implement it yet | 17:16 |
replaceafill | and schooltool.intervention will need a little more work to make it 100% translatable | 17:17 |
replaceafill | menesis, i could help if you want | 17:17 |
replaceafill | ah, and i started translating schooltool.gradebook to spanish | 17:17 |
replaceafill | ah, and finally started to look lovely.remotetask documentation | 17:18 |
replaceafill | to be ready when yvl asked me to do something with it | 17:18 |
replaceafill | th1a, i guess that's all | 17:19 |
menesis | replaceafill: if you have other tasks I'd rather you look at them, I can do the i18n stuff myself | 17:19 |
replaceafill | menesis, oh ok | 17:19 |
th1a | Are there some i18n tasks replaceafill could work on? | 17:20 |
menesis | are your i18n branches of schooltool and gradebook finished, can I merge them? | 17:20 |
replaceafill | menesis, yes please | 17:20 |
menesis | good | 17:20 |
replaceafill | schooltool_i18n and schooltool.gradebook_i18n | 17:20 |
yvl | aelkner: one more small thing | 17:23 |
yvl | if recent buildout/Makefile changes work out for you | 17:23 |
yvl | can I try to write instructions for Jeff on setting up schooltool 1.2 dev + cando instance? | 17:24 |
*** dlobo has quit IRC | 17:24 | |
yvl | I want to see if we can come up with very simple instructions anybody can use | 17:24 |
aelkner | replaceafill handles jelkner's deployment these days, so i'd ask him | 17:24 |
yvl | ok, thanks | 17:25 |
yvl | I'm assuming replaceafill will be ok with it ;) | 17:25 |
replaceafill | yvl, instructions would be great | 17:25 |
yvl | allright then | 17:25 |
yvl | th1a: please review the dev sandbox changes in the branch I mentioned | 17:26 |
yvl | section renamed to "Developing SchoolTool" | 17:26 |
th1a | OK. | 17:26 |
yvl | thanks | 17:27 |
th1a | Any last words before I go to the dentist? | 17:28 |
aelkner | ask for novicane | 17:28 |
aelkner | i hear it helps reduce the pain | 17:28 |
th1a | Really?! | 17:28 |
aelkner | :) | 17:29 |
mgedmin | better than novocaine? | 17:29 |
th1a | I usually take laudanum. | 17:29 |
aelkner | ok, so i can't spell | 17:29 |
th1a | Whether I'm going to the dentist or not... | 17:29 |
th1a | OK, have a great week gentlemen! | 17:29 |
aelkner | thanks, you, too | 17:29 |
* th1a drops the bag of gravel. | 17:30 | |
replaceafill | menesis, in the meantime i'm running "bin/i18nextract --egg schooltool.intervention --domain schooltool --output-file schooltool.intervention.pot" on intervention | 17:31 |
replaceafill | i guess that's ok, right? | 17:31 |
*** dlobo has joined #schooltool | 17:34 | |
*** mvbalgooy has quit IRC | 17:54 | |
*** dwelsh has left #schooltool | 17:57 | |
*** pcardune has quit IRC | 18:05 | |
*** alga has joined #SchoolTool | 18:11 | |
*** replaceafill has quit IRC | 18:26 | |
*** ignas has quit IRC | 19:37 | |
*** jelkner has joined #schooltool | 19:44 | |
*** pcardune has joined #schooltool | 20:04 | |
*** dlobo_ has joined #schooltool | 20:06 | |
*** dlobo has quit IRC | 20:24 | |
*** dlobo_ is now known as dlobo | 20:24 | |
*** dlobo has quit IRC | 20:35 | |
*** dlobo has joined #schooltool | 20:45 | |
*** pcardune has quit IRC | 20:55 | |
*** mgedmin has quit IRC | 20:58 | |
*** menesis has quit IRC | 21:15 | |
*** pcardune has joined #schooltool | 21:43 | |
*** menesis has joined #schooltool | 22:07 | |
*** dlobo has quit IRC | 22:35 | |
jelkner | pcardune: top of the mornin to you, mr. carduner! | 23:30 |
jelkner | let me know when you have a few minutes to talk about gasp. | 23:30 |
pcardune | jelkner: I have a few minutes now | 23:31 |
*** dlobo has joined #schooltool | 23:31 | |
jelkner | pcardune: let's meet on the wave... | 23:32 |
pcardune | pcardune: ok, I'm there | 23:33 |
*** replaceafill has joined #schooltool | 23:41 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!