*** didymo has joined #schooltool | 00:38 | |
*** th1a_ has quit IRC | 02:59 | |
*** th1a_ has joined #schooltool | 03:25 | |
*** Fujitsu has quit IRC | 03:40 | |
*** JohnnyST has quit IRC | 03:40 | |
*** povbot has joined #schooltool | 03:46 | |
*** th1a_ has quit IRC | 07:42 | |
*** ignas has joined #schooltool | 11:04 | |
*** Aiste has quit IRC | 12:07 | |
*** jinty has joined #schooltool | 12:52 | |
*** jinty has quit IRC | 12:56 | |
*** jinty has joined #schooltool | 13:01 | |
ignas | jinty: hi | 13:47 |
---|---|---|
jinty | hey ignas | 13:47 |
ignas | jinty: busy with something? haven't seen you much on irc ... | 13:47 |
jinty | Yeah, actually in Berlin | 13:48 |
ignas | wow | 13:48 |
jinty | for the last 2 weeks we've been migrating from zope2 to zope3 | 13:48 |
ignas | mm, lot's of code to rewrite | 13:48 |
jinty | (or rather preparing to actually use zope3 on client sites) | 13:48 |
jinty | not immediately | 13:49 |
jinty | we'll be running 2 servers at the sites | 13:49 |
jinty | both using the same DB | 13:49 |
jinty | (postgres, always) | 13:49 |
jinty | so, a certain urlpath goes to zope3 | 13:49 |
ignas | yeah, a bit easier to use in 2 places than ZODB | 13:49 |
jinty | ZODB is still just too scary for me | 13:50 |
ignas | still? | 13:50 |
ignas | i thought it get's scarier as you go ;) | 13:50 |
jinty | yeah, it lacks constraints built into the database layer | 13:50 |
ignas | indeed, i'd kind of like to have these | 13:51 |
ignas | even if written in python | 13:51 |
jinty | like "no directly provides in the db, please!" ;) | 13:52 |
jinty | but, we've got a zope3 architecture that's beginning to look really nice | 13:53 |
jinty | no zodb at all | 13:53 |
jinty | servers all installed as debian packages | 13:53 |
ignas | :) | 13:53 |
* jinty will at some point write a synchronization tool between an egg repository and an apt repository | 13:54 | |
jinty | which we need internally, but would be cool for schooltool and others | 13:55 |
ignas | nice | 13:55 |
jinty | but, sigh, still too little time... | 13:56 |
jinty | but how's things going over there? | 13:58 |
jinty | I havn't been following schooltool much these days either | 13:58 |
ignas | so much to do, so little time in here | 13:58 |
ignas | unicode characters in __name__'s are a bad thing | 13:59 |
* jinty imagines it's probably pretty cold in lithuania by now | 13:59 | |
ignas | for example | 13:59 |
ignas | +15 | 13:59 |
jinty | ah, what do they break? | 13:59 |
ignas | was wormer yesterday | 13:59 |
ignas | any place that is passing some_id=foo in the url | 13:59 |
ignas | unless you encode('utf-8') | 14:00 |
ignas | before that | 14:00 |
jinty | yeah, that's what I thought | 14:00 |
ignas | which i am doing all over the place | 14:00 |
jinty | should encode unicode to utf8 to get the url | 14:00 |
ignas | it's more like | 14:00 |
jinty | but isn't that built into the IAbsoluteURL adapter? | 14:00 |
ignas | urllib.quote(foo.__name__.encode('utf-8')) | 14:01 |
ignas | urls work fine | 14:01 |
ignas | but if you pass it as a GET parameter | 14:01 |
jinty | ahha | 14:01 |
ignas | like index.html?term=ąčėį | 14:01 |
ignas | quote breaks on anything non utf-8 | 14:02 |
ignas | i18n state in schooltool is worse than i thought :/ | 14:03 |
jinty | I you only find how bad things are until you actually try to use it | 14:04 |
jinty | i18n is particularly tricky | 14:04 |
ignas | yep, i have seen bugs introduced by me, srichter, faassen and pretty much anyone else who worked on schooltool | 14:05 |
ignas | as we don't have people testing alphas and betas, you should get ready to release schooltool updates ;) | 14:09 |
ignas | jinty: as soon as you | 14:10 |
ignas | will have time | 14:10 |
ignas | for bzr+eggs migration of schooltool release process | 14:10 |
ignas | tell me | 14:10 |
jinty | I think bzr+eggs wait until we have a final release | 14:10 |
jinty | we worked out all the bugs in europython | 14:11 |
jinty | but definitely something I'm very interested in | 14:11 |
ignas | they have found new ones since then, and i think that finding bugs in schooltool is only a matter of trying to use it :/ | 14:12 |
jinty | I meant bugs with the release process | 14:13 |
ignas | oh | 14:14 |
jinty | right now, it's down to running 2 scripts | 14:14 |
ignas | these ones | 14:14 |
jinty | but if we make any changes to how things are structured, we compromise our ability to cut releases quickly | 14:14 |
ignas | no, i am not going to be changing structure | 14:14 |
ignas | at the moment | 14:15 |
ignas | though i'd advise using schooltool buildout to anyone who wants to develop schooltool | 14:16 |
ignas | not a trunk checkout | 14:16 |
*** didymo has quit IRC | 14:17 | |
jinty | ignas: yeah, I think that's a very good idea | 14:27 |
jinty | trunk should only contain the egg | 14:28 |
jinty | even, after release, we probably want to split it up into a namespace egg | 14:28 |
jinty | like zope3 | 14:28 |
ignas | yep, i'd like to do that as soon as possible | 14:28 |
ignas | that would allow addition of new things into schooltool namespace without having them in the same repository | 14:29 |
ignas | which is what i want very much | 14:29 |
ignas | ranging from schooltool.devtools to scholtool.jelkner2007 | 14:29 |
*** Aiste has joined #schooltool | 15:02 | |
*** th1a_ has joined #schooltool | 15:11 | |
*** wjohnsto has joined #schooltool | 16:11 | |
*** CrippsFX has left #schooltool | 16:22 | |
*** th1a_ has quit IRC | 16:37 | |
*** th1a_ has joined #schooltool | 16:43 | |
*** jfroche has joined #schooltool | 16:50 | |
*** wjohnsto has quit IRC | 16:54 | |
*** jfroche has quit IRC | 17:53 | |
*** jfroche has joined #schooltool | 17:56 | |
*** jfroche has quit IRC | 18:23 | |
*** jfroche has joined #schooltool | 18:33 | |
*** ignas has quit IRC | 18:35 | |
*** jinty has quit IRC | 19:24 | |
*** alga has joined #SchoolTool | 19:26 | |
*** Fujitsu_ has joined #schooltool | 19:37 | |
*** Fujitsu has quit IRC | 19:40 | |
*** jfroche has quit IRC | 19:44 | |
*** ignas has joined #schooltool | 19:57 | |
*** ignas has quit IRC | 20:13 | |
*** jinty has joined #schooltool | 20:29 | |
*** th1a_ has quit IRC | 20:29 | |
*** jinty has quit IRC | 20:46 | |
*** lameiro has joined #schooltool | 21:08 | |
*** jinty has joined #schooltool | 21:15 | |
*** jinty has quit IRC | 21:33 | |
*** lameiro has quit IRC | 21:44 | |
*** th1a_ has joined #schooltool | 21:45 | |
*** Aiste has quit IRC | 22:18 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!