*** ignas has quit IRC | 00:14 | |
*** didymo has joined #schooltool | 00:53 | |
*** AVN` has joined #schooltool | 01:26 | |
*** pcardune has joined #schooltool | 02:36 | |
Fujitsu | Um, where are the .orig.tar.gzs for everything in http://ftp.schooltool.org/schooltool/archives/ubuntu/? | 02:39 |
---|---|---|
*** ccarey has quit IRC | 03:04 | |
*** th1a has quit IRC | 04:35 | |
*** pcardune has quit IRC | 06:33 | |
*** lameiro has quit IRC | 08:53 | |
*** jfroche has joined #schooltool | 10:39 | |
*** jfroche has quit IRC | 10:39 | |
*** jfroche has joined #schooltool | 10:39 | |
*** jinty has joined #schooltool | 10:39 | |
*** mgedmin has joined #schooltool | 12:23 | |
*** ignas has joined #schooltool | 12:26 | |
*** didymo has quit IRC | 12:28 | |
*** Ninno has joined #schooltool | 12:53 | |
Ninno | hi | 12:53 |
Ninno | please help me | 12:53 |
ignas | ? | 13:00 |
ignas | hello | 13:00 |
Ninno | :D | 13:01 |
Ninno | miy schooltool | 13:01 |
Ninno | don't accept add new person | 13:01 |
Ninno | i recive system error | 13:01 |
ignas | which version are you using? | 13:01 |
Ninno | 0.11.4 | 13:02 |
ignas | ouch, this one is old | 13:02 |
Ninno | my address is | 13:02 |
Ninno | : | 13:02 |
ignas | and is not really supported anymore | 13:02 |
Ninno | http://79.5.154.98:7080 | 13:02 |
Ninno | user manager | 13:02 |
Ninno | password | 13:02 |
Ninno | schooltool | 13:02 |
Ninno | the problem is the database ? | 13:03 |
Ninno | the problem is the database permission ? | 13:03 |
ignas | don't know really, what is being displayed in the console of the application? | 13:04 |
ignas | oh | 13:05 |
ignas | it's an old bug | 13:05 |
ignas | it should have been fixed by Zope | 13:05 |
ignas | do you have all the packages up to date? | 13:05 |
Ninno | no | 13:05 |
Ninno | how ? | 13:06 |
ignas | sudo apt-get dist-upgrade | 13:08 |
ignas | should do that | 13:08 |
ignas | though if that does not work - not sure i can help you, as the bug is in Zope3 not schooltool | 13:08 |
Ninno | ok i try | 13:09 |
Ninno | :( | 13:28 |
Ninno | not work | 13:28 |
ignas | i see | 13:28 |
Ninno | suggest ? | 13:30 |
*** Aiste has joined #schooltool | 13:30 | |
Ninno | :( | 13:35 |
Lumiere | morning all | 15:40 |
ignas | Ninno: http://www.schooltool.org/documentation/setting-up-a-development-server/your-development-environment/ might help you if you want to try out schooltool | 15:42 |
*** lapisdecor has joined #Schooltool | 15:43 | |
lapisdecor | hi | 15:46 |
lapisdecor | I have schooltool working fine on ubuntu dapper, would like to know how to install portuguese language | 15:47 |
ignas | edit schooltool.conf | 15:48 |
ignas | find the language directive and set it to pg or something like it | 15:48 |
ignas | and if there are portugese translations available - they should get enabled | 15:48 |
lapisdecor | portuguese may be pt | 15:51 |
lapisdecor | on launchpad its 100% done | 15:52 |
lapisdecor | but on my system, I dont know | 15:52 |
*** alga has joined #SchoolTool | 15:53 | |
lapisdecor | there is no language directive on schooltool.conf | 15:53 |
lapisdecor | i'm using kubuntu here to check schooltool, and ubuntu as a server, and I get the side menus in portuguese, and the calendar in english when i see it in kubuntu, and all in english when i see it on ubuntu | 15:59 |
lapisdecor | is there any way to change the language on the schooltool manager? | 16:00 |
lapisdecor | SchoolTool Server Running SchoolTool 0.11.4 | 16:00 |
Lumiere | lapisdecor: 0.11.4 is extremely old (not that there have been releases since then) | 16:01 |
Lumiere | I don't know that any of the current SchoolTool developers know much about it | 16:01 |
ignas | lapisdecor: you should not use 0.11.4 in production | 16:04 |
ignas | only for trying out | 16:04 |
lapisdecor | how do I upgrade it on ubuntu? can I use Synaptics? | 16:06 |
ignas | lapisdecor: there is no newer version available on ubuntu at the moment | 16:06 |
ignas | but we are working on it | 16:06 |
lapisdecor | why not? | 16:06 |
lapisdecor | <Lumiere> lapisdecor: 0.11.4 is extremely old | 16:07 |
Lumiere | finish my line | 16:07 |
Lumiere | it answers why | 16:07 |
Lumiere | "(not that there have been releases since then) | 16:08 |
lapisdecor | is there a way to upgrade releases as soon as new versions are done? | 16:08 |
Lumiere | there is a planned release for gutsy, but there will be no upgrade path from 0.11.4. | 16:08 |
lapisdecor | but dapper is LTS | 16:09 |
ignas | but schooltool is in universe | 16:09 |
Lumiere | universe is not LTS ever really | 16:09 |
Lumiere | universe is unsupported by canonical | 16:10 |
ignas | schooltool 0.11.4 is basend on Zope3 that is so old, that we can't upgrade the database | 16:10 |
lapisdecor | all this does not solve my problem... how can I upgrade my version, or if not, how can I install a new version without compromising my system | 16:11 |
*** th1a has joined #schooltool | 16:11 | |
lapisdecor | the thing is... if you want people to use something, you should provide them easy ways to do it, otherwise, they will use something else | 16:12 |
Lumiere | hi th1a | 16:12 |
ignas | lapisdecor: at the moment we are focusing on 3 schools, and providing releases for people who want to try schooltool out, and possibly contribute, our old releases are not production ready yet | 16:13 |
ignas | lapisdecor: and making something that has no migration path to newer databases easily installable would get us in trouble :/ | 16:13 |
lapisdecor | I understand | 16:13 |
ignas | even though we are working a lot to make schooltool useable as a product | 16:13 |
lapisdecor | but | 16:13 |
ignas | if you want to try the newest version (just to test it, and possibly contribute patches) | 16:14 |
th1a | good morning all. | 16:14 |
ignas | follow steps described in here: http://www.schooltool.org/documentation/setting-up-a-development-server/your-development-environment/ | 16:14 |
ignas | th1a: hi | 16:14 |
lapisdecor | i'm going to check it out | 16:14 |
Lumiere | you'll want a machine running ubuntu feisty or better | 16:15 |
Lumiere | it may or may not have problems on dapper | 16:15 |
Lumiere | depending on how close to noon it is or other random or less random events | 16:16 |
lapisdecor | my school dont have such kind of machine yet | 16:16 |
ignas | Lumiere: do we have a howto for st-buildout | 16:16 |
lapisdecor | we currently work on donated computers | 16:16 |
Lumiere | ignas: nope | 16:16 |
ignas | as it would work on dapper too | 16:16 |
Lumiere | not that I know of | 16:16 |
lapisdecor | the problem with feisty is memory needs | 16:17 |
lapisdecor | these are all old computers | 16:17 |
Lumiere | you shouldn't have too much of a problem with server edition | 16:18 |
ignas | and i would like to reiterate - our current releases are more suitable for people who want to help schooltool, not for people who want schooltool to help them :( | 16:19 |
Lumiere | we do understand though, it is hard to find a School Information Server that is free and works | 16:20 |
th1a | If you want it in Portuguese, it is impossible right now, as far as I know. | 16:25 |
Lumiere | th1a: did you read logs? | 16:25 |
th1a | I just scanned back through them. | 16:25 |
Lumiere | ah | 16:25 |
lapisdecor | how th1a? | 16:26 |
lapisdecor | just upgraded the release? | 16:26 |
lapisdecor | :-) | 16:26 |
th1a | lapisdecor: How? | 16:26 |
lapisdecor | how what? | 16:28 |
th1a | lapisdecor said "how th1a?" | 16:28 |
Lumiere | lapisdecor: you cannot get a portuguese release right now | 16:28 |
Lumiere | our 'try it to see if you like it' release will be in 4-5 months | 16:29 |
th1a | Well, a SchoolTool translation into Portuguese should work in SchoolTool, but SchoolTool isn't done. There are a couple other free SIS's, but I don't think they're i18n-able. | 16:29 |
lapisdecor | what would be needed to make a dapper release wich upgraded zope and schooltool? do the dependencies break? | 16:30 |
Lumiere | jinty | jfroche ayt? | 16:31 |
jinty | Lumiere: ype | 16:31 |
jinty | yep | 16:31 |
jfroche | good afternoon | 16:31 |
Lumiere | aelkner? | 16:31 |
th1a | lapisdecor: A lot of work would be needed, which would be work spent not finishing the current SchoolTool, which isn't really an option. | 16:31 |
Lumiere | afternoon | 16:31 |
lapisdecor | i understand | 16:32 |
th1a | OK, this is the start time of our regular meeting. | 16:33 |
th1a | Lumiere: Want to start us off? | 16:33 |
lapisdecor | so your plan is finishing schooltool for integration on gutsy, letting all the people with already installed schooltool systems wonder if it wont be better to buy new computers | 16:33 |
Lumiere | lets seeeee | 16:34 |
Lumiere | the sprint timing is 5pm next sunday to 5pm wednesday | 16:34 |
Lumiere | I believe | 16:34 |
Lumiere | the goal is to finish (really... lets try that again) | 16:34 |
Lumiere | the new skin should be done by then and just getting QA | 16:35 |
Lumiere | the real goal is to complete https://blueprints.launchpad.net/cando/+milestone/2007.8 | 16:35 |
th1a | lapisdecor: Are you using SchoolTool now? | 16:35 |
lapisdecor | this is kind of a contradition, since most of schools wich will be using schooltoll even for test purposes, are commited to open source, or some of their members are, wich means they are schools from under denveloped countries, etc. wich do not possess the means to upgrade computers | 16:36 |
lapisdecor | yes i am | 16:36 |
Lumiere | anything with Beta Available should be set for someone to do QA on, which dwelsh and some interns will probably be doing the entire sprint | 16:37 |
lapisdecor | i'm testing it and seeing if it is worthy to convince my school board to use it instead of the windows program we use now | 16:37 |
Lumiere | global namespace I am hoping will be done before the start of the sprint | 16:37 |
Lumiere | because it's going to require us to rework parts of the competency system | 16:38 |
lapisdecor | and i think its worty, since it is opensource, and has a clean layout | 16:39 |
Lumiere | I am also hoping we can do some work on getting xml export of a Person (basic or otherwise) and of a Course | 16:39 |
th1a | lapisdecor: Can we continue this conversation in an hour? | 16:39 |
th1a | Lumiere: Have you given any thought as to what you'll want Ignas to work on? | 16:40 |
Lumiere | the last bit | 16:40 |
Lumiere | is definately for ignas | 16:40 |
th1a | XML export? | 16:40 |
Lumiere | but I am sure we're going to have more | 16:41 |
ignas | the last bit? | 16:41 |
Lumiere | I just don't know quite where we'll be | 16:41 |
Lumiere | ignas: getting a way to get data out and then back into schooltool | 16:41 |
ignas | i see | 16:42 |
th1a | That might be a good thing to focus on. | 16:44 |
th1a | I was thinking I should spend most of my time working with your SIF team. | 16:44 |
Lumiere | we have competency list/competency exporting and importing | 16:45 |
Lumiere | but being able to archive a course and all the people and etc | 16:45 |
Lumiere | would be very useful | 16:45 |
Lumiere | http://yayoi.no-ip.info:5121/++skin++NewSkin/go.html | 16:45 |
Lumiere | *checks* | 16:45 |
Lumiere | sorry | 16:46 |
Lumiere | http://yayoi.no-ip.info:5121/++skin++NewCanDo/go.html | 16:46 |
Lumiere | user jelkner pass testing | 16:46 |
Lumiere | that's the new skin | 16:47 |
th1a | Those gradients aren't an improvement. | 16:47 |
ignas | my eyes, my eyes | 16:47 |
th1a | We're a tough crowd. | 16:48 |
Lumiere | I will let you take style up with eldar | 16:48 |
Lumiere | look at how it works | 16:48 |
ignas | how? could not find any menus | 16:48 |
Lumiere | tabs | 16:48 |
ignas | yes? and how do i add something? | 16:48 |
Lumiere | sorry let me add something, this is a teacher and a student interface | 16:49 |
th1a | How do I log in? | 16:49 |
Lumiere | user jelkner pass testing | 16:50 |
Lumiere | the skin forces a login to do anything | 16:50 |
Lumiere | which ignas may not like but we have to require | 16:50 |
ignas | manager + std password worked too | 16:50 |
ignas | and the quickbar in the bottom | 16:50 |
ignas | is not very discoverable | 16:51 |
ignas | but anyway, it's your UI | 16:51 |
ignas | your users | 16:51 |
ignas | so you decide how it looks/works | 16:51 |
* ignas switches off CSS | 16:51 | |
th1a | You don't have test data in here? | 16:51 |
Lumiere | I just set it up | 16:52 |
Lumiere | so no test data yet | 16:52 |
th1a | OK. Just checking. | 16:52 |
Lumiere | like I pulled the branch as we started the meeting | 16:52 |
Lumiere | what we know from research | 16:52 |
th1a | I just wanted to make sure I wasn't missing something. | 16:52 |
Lumiere | is that the teachers weren't finding what they needed to do in the menus | 16:52 |
ignas | "Your Location: CanDo » Global » Global " looks nice | 16:52 |
Lumiere | and that has gotten worse since adding the click for opening menus | 16:53 |
ignas | and i can't add a third level group, though i don't get any errors | 16:53 |
Lumiere | (you get to the old interface clicking SchoolTool on the upper right) | 16:53 |
Lumiere | and that | 16:53 |
Lumiere | is a bug XD | 16:53 |
Lumiere | http://yayoi.no-ip.info:5121/++competencies++ | 16:54 |
Lumiere | if you look here | 16:54 |
*** jfroche has quit IRC | 16:54 | |
Lumiere | the sub menus (Add/Edit etc) | 16:54 |
Lumiere | you now have to click to open them | 16:54 |
Lumiere | but clicking closes the menu | 16:54 |
Lumiere | (on actions sorry) | 16:55 |
ignas | as for our current menus, it's not the placement, it's the option overload that bothers me ;) | 16:55 |
Lumiere | yes | 16:55 |
Lumiere | I agree somewhat | 16:55 |
Lumiere | I actually disagree with some of the need for the new skin | 16:55 |
Lumiere | but we should make menu items that someone cannot access | 16:55 |
Lumiere | go away | 16:55 |
Lumiere | we do in some places but not everywhere | 16:56 |
ignas | and for that we need proper roles | 16:56 |
Lumiere | yes | 16:56 |
th1a | We have improper roles? | 16:56 |
th1a | Hm? | 16:59 |
Lumiere | way to kill the meeting tom :) | 16:59 |
ignas | we don't have roles as such | 17:00 |
Lumiere | somehow I think it's not that we have improper roles, but that the roles we have aren't defined well | 17:00 |
ignas | we have permissions, but they define what you *can* do not what you *want* to do | 17:00 |
Lumiere | my feeling is that we need to have add to groups as adding a person | 17:00 |
ignas | so there are no defined ways to follow when using the system | 17:01 |
Lumiere | yes | 17:01 |
Lumiere | and that groups need to be able to be given permissions | 17:01 |
Lumiere | by an admin either by config file or web interface | 17:01 |
ignas | that one is unrelated | 17:02 |
Lumiere | well, those permissions control what they can see | 17:02 |
Lumiere | so it is, at least tangentally | 17:02 |
aelkner | hello everyone | 17:02 |
*** jfroche has joined #schooltool | 17:02 | |
th1a | hi aelkner. | 17:02 |
th1a | I guess this roles/permissions discussion is off topic. | 17:02 |
th1a | Something we can discuss over beers. | 17:03 |
aelkner | when is everyone arriving Sunday from out of town | 17:03 |
th1a | aelkner: that question is on topic. | 17:03 |
th1a | I am arriving at BWI at 9:50 on Monday. | 17:03 |
Lumiere | I am arriving sometime after 5pm on sunday | 17:04 |
aelkner | Lumiere: when are the interns expected to show? | 17:04 |
th1a | ignas: When are you arriving? | 17:04 |
ignas | not sure yet, Aiste still hasn't told me | 17:04 |
Aiste | oh, yeah, tickets.... | 17:05 |
Lumiere | aelkner: same | 17:05 |
Lumiere | lol | 17:05 |
th1a | I had a long dream last night about losing my passport somewhere in Europe. | 17:05 |
aelkner | I thought we started Sunday? | 17:05 |
*** Ninno has quit IRC | 17:05 | |
Lumiere | we do | 17:06 |
Lumiere | evening sunday | 17:06 |
ignas | aelkner: sunday? then why am i planning to come on friday? | 17:06 |
ignas | i thought dates were 08-05 -> 08-08 | 17:06 |
Lumiere | ooh | 17:06 |
aelkner | Friday? I don't know. | 17:06 |
Lumiere | is it possible that our dates are off? | 17:06 |
aelkner | Maybe someone's expecting you? | 17:06 |
aelkner | When's pcardune coming? | 17:07 |
Lumiere | no | 17:07 |
Lumiere | 5th to 8th is sunday to wednesday | 17:07 |
th1a | ignas: You're coming the 3rd? | 17:07 |
ignas | http://schooltool.pov.lt/irclogs/%23schooltool.2007-07-27.log.html#t2007-07-27T17:11:28 | 17:07 |
aelkner | So Sunday night, we arrive and settle in the dorm/get beer | 17:07 |
Lumiere | *sends ignas to free museums | 17:07 |
ignas | oh | 17:08 |
Lumiere | no beer... | 17:08 |
ignas | saturday | 17:08 |
ignas | yes | 17:08 |
ignas | :) | 17:08 |
th1a | I also thought the hacking was going to start earlier on Sunday. | 17:08 |
Lumiere | so did I | 17:08 |
Lumiere | but I don't think we get the dorms | 17:09 |
Lumiere | till 5pm | 17:09 |
Lumiere | I'm sure we can figure something with dwelsh | 17:09 |
th1a | Ah. Anyhow, a little time to rest after the flight isn't a bad idea. | 17:09 |
Lumiere | for both start time and a place for ignas to stay | 17:09 |
Lumiere | th1a: we'll see you about 2pm monday | 17:09 |
th1a | Yes, can you be responsible for receiving ignas? | 17:10 |
th1a | Lumiere: You mean because of traffic? | 17:10 |
Lumiere | yes | 17:10 |
Lumiere | and you're an hour and a half out of dc really | 17:10 |
th1a | Well, it is a free flight, so I can't complain. | 17:10 |
Lumiere | ignas: what airport are you flying to | 17:10 |
Lumiere | th1a: ah no complaints here then | 17:10 |
th1a | Can I take a train? | 17:11 |
th1a | I can't remember. | 17:11 |
Lumiere | a bus then a train | 17:11 |
th1a | I might be able to get a ride. My wife is coming to stay with some friends. | 17:11 |
ignas | Lumiere: don't know yet, as soon as i'll have the info i'll tell you | 17:11 |
Lumiere | k | 17:11 |
Lumiere | th1a: there is an express Metrobus from BWI to the red line | 17:12 |
th1a | aelkner: are we going to work on SIF? | 17:12 |
Lumiere | ignas: let me know | 17:12 |
aelkner | yes, indeed | 17:12 |
aelkner | me and the interns | 17:12 |
Lumiere | we'll get stuff setup for you | 17:12 |
th1a | aelkner: Should I just plan on focusing on that? | 17:13 |
aelkner | That wold be a good idea | 17:13 |
th1a | OK. | 17:13 |
aelkner | I'm not going to be available after today until Sunday | 17:13 |
th1a | OK. | 17:14 |
aelkner | But I'll be hoping the interns can make progress without me | 17:14 |
Lumiere | oy | 17:14 |
aelkner | LumiereL I was under the imnpression that i would be able to work with the interns on Sunday. Is that assumption incorrect? | 17:14 |
Lumiere | Person hit by metrotrain... | 17:14 |
Lumiere | aelkner: I do not have an answer to that | 17:15 |
Lumiere | I'll post to schooltool-dev after talking to jeff/dwelsh | 17:15 |
aelkner | Ok. | 17:15 |
th1a | ignas: Have you looked at my help file checkins? | 17:16 |
th1a | Am I doing i18n right? | 17:16 |
ignas | a sec | 17:16 |
ignas | as for checking | 17:16 |
ignas | i'll post the instrcutions on how to turn on a fallback translation engine | 17:16 |
ignas | that would hightlight translatable text in some way | 17:17 |
ignas | to make the testing easier | 17:17 |
th1a | Ah. That sounds good. | 17:17 |
th1a | Actually, I'm mostly worried about having html tags inside the translation string. | 17:18 |
*** lapisdecor has quit IRC | 17:18 | |
Lumiere | we could use that answer too | 17:19 |
ignas | th1a: not sure how to work around that in text | 17:19 |
*** lapisdecor has joined #Schooltool | 17:19 | |
ignas | there are ways to factor out parameters like section title for example | 17:19 |
ignas | so that they would not be in the translation template | 17:19 |
ignas | but i am not sure how nested tags should be handled properly | 17:19 |
th1a | OK. | 17:20 |
th1a | So... this meeting was a little more disorganized than usual (at least from my point of view). Is there anything else we need to get in the next 10 minutes? | 17:21 |
th1a | Lumiere and ignas need to make sure he'll be picked up. | 17:21 |
*** lapisdecor has quit IRC | 17:22 | |
Lumiere | yes once I get an arrival airport and time | 17:22 |
Lumiere | I'll make sure someone will be there | 17:22 |
Lumiere | (likely me or dwelsh) | 17:22 |
th1a | Ignas can think about XML export on the flight over. | 17:23 |
Lumiere | yea | 17:25 |
th1a | I guess nobody else has anything pressing on their mind. | 17:25 |
th1a | I have to decide whether or work on SIF or help files this week. | 17:25 |
th1a | ignas: Any news from the Lyceum this week? | 17:26 |
ignas | not yet | 17:26 |
aelkner | th1a: it's probably best to start on SIF when we meet Sunday | 17:26 |
ignas | i will try to meet with them this week before my filght | 17:27 |
aelkner | Then we can brief you on where we are | 17:27 |
ignas | i am still working on all the merging/cleanup and commiting | 17:27 |
th1a | aelkner: I mean, I can work on my ZIS rewrite. | 17:27 |
aelkner | We were hoping to help with that | 17:28 |
th1a | Get me back in the SIF headspace. | 17:28 |
th1a | OK. So I probably should work on that. | 17:28 |
aelkner | Well getting back in the headspace would only help us. | 17:28 |
Lumiere | well... this is gonna be a long day | 17:28 |
th1a | Otherwise, I'm going to spend a day blinking at my old code ;-) | 17:28 |
*** lapisdecor has joined #Schooltool | 17:29 | |
Lumiere | the metro line that comes out to my area | 17:29 |
Lumiere | someone got hit by a train | 17:29 |
Lumiere | 2 stations closed | 17:29 |
ignas | th1a: as for help files - the advice is to only have 1 top level i18n:translate="" | 17:29 |
ignas | in the body tag for example | 17:29 |
th1a | Oh. | 17:29 |
th1a | Not even by <p>? | 17:29 |
ignas | because having all the snippets translatable separately might be way too confusing | 17:30 |
Lumiere | yea | 17:30 |
th1a | OK. | 17:30 |
Lumiere | help files should be globally translated | 17:30 |
Lumiere | to keep the context | 17:30 |
th1a | I don't mind not typing all those i18n:translate 's. | 17:30 |
ignas | not using zope3 i18n would be the way to do it | 17:30 |
ignas | but that would require quite some work | 17:31 |
th1a | ignas: That's not actually an option though, is it? | 17:31 |
*** lapisdecor has quit IRC | 17:32 | |
ignas | not at the moment :/ | 17:32 |
*** lapisdecor has joined #Schooltool | 17:32 | |
ignas | updating documentation with our current system will be painful too | 17:33 |
ignas | i'll think about it ... | 17:33 |
Lumiere | that could be something to do | 17:33 |
Lumiere | for the sprint | 17:33 |
th1a | OK... | 17:33 |
* th1a drops the bag of gravel. | 17:33 | |
th1a | No dev meeting next week. | 17:34 |
th1a | See you in a week! | 17:34 |
Lumiere | kk | 17:34 |
Lumiere | back later | 17:35 |
jfroche | th1a: if i can help you guys remotly during monday/tuesday (after i ll be in France) | 17:35 |
jfroche | just tell me | 17:35 |
th1a | jfroche: Oh! I thought you weren't here, or forgot you'd arrived. Didn't mean to ignore you. | 17:36 |
jfroche | no problem | 17:36 |
jfroche | i have looked at your malone bugreport for the help, need to test it and i will commit | 17:37 |
ignas | th1a: so what is the goal of the sprint? | 17:38 |
th1a | ignas: This is a CanDo sprint. | 17:38 |
ignas | yes, so what is the goal of it? | 17:39 |
th1a | Lumiere pointed us to their goals in LaunchPad. | 17:39 |
ignas | ouch | 17:39 |
ignas | missed that | 17:39 |
th1a | It sounds like you may be tasked specifically to do some XML export, though. | 17:39 |
ignas | yes saw that | 17:39 |
th1a | We should nag them this week to get more specific, either way. | 17:39 |
ignas | initially i thought that this was the CanDo release sprint | 17:40 |
Lumiere | it is | 17:40 |
th1a | It sort of is. | 17:40 |
th1a | Is. | 17:40 |
Lumiere | but our timeline | 17:40 |
ignas | i can't see any tasks like "package cando release" in there | 17:40 |
Lumiere | it'll get added | 17:40 |
ignas | oh | 17:40 |
aelkner | Lumiere: aren't we going to want to continue working on cando after the sprint? | 17:41 |
Lumiere | yes | 17:41 |
aelkner | I mean we don't have to release it until late August | 17:41 |
Lumiere | actually | 17:41 |
Lumiere | we need to release it the week after | 17:41 |
ignas | what about the idea of "feature freeze" | 17:41 |
ignas | make it stable | 17:41 |
Lumiere | ignas: that'd work if we had the features we needed to freeze in | 17:42 |
ignas | so you are expecting a lot of bug fixing after the release? | 17:42 |
Lumiere | yes | 17:42 |
ignas | i see | 17:42 |
Lumiere | I have 2 to 3 devs for bug fixing | 17:42 |
Lumiere | for 2 weeks | 17:42 |
Lumiere | initial beta is like the monday after sprint | 17:42 |
ignas | i see | 17:43 |
Lumiere | the problem we have is due to using students for most of our developer hours | 17:43 |
Lumiere | we're limited in when we can develop features | 17:44 |
ignas | i understand that part | 17:45 |
ignas | just that without proper testing period before the release | 17:45 |
ignas | you might encounter database issues | 17:45 |
ignas | that might be difficult to solve | 17:45 |
Lumiere | there haven't been any db changes really | 17:46 |
Lumiere | oh | 17:46 |
ignas | only views | 17:46 |
Lumiere | that's something to add to your list | 17:46 |
ignas | i mean - some things might only appear if the system is being used | 17:46 |
Lumiere | schooltool's evolve scripts don't work on our dataset | 17:46 |
Lumiere | ignas: we know | 17:46 |
aelkner | We have extensive work being done on functional tests by the interns | 17:46 |
ignas | good to hear | 17:46 |
Lumiere | ignas: we'll be testing hard | 17:46 |
Lumiere | aelkner: ftests don't cover everything | 17:47 |
aelkner | But we should focus on more hard-core db testing during the sprint | 17:47 |
aelkner | right | 17:47 |
ignas | not db, application testing | 17:47 |
aelkner | that's what i meant | 17:47 |
ignas | like set up everything possible on the same instance | 17:47 |
ignas | and try use the thing | 17:47 |
aelkner | testing evolve scripts is definitely a good idea | 17:47 |
aelkner | as we have existing instances deployed | 17:48 |
ignas | that too | 17:48 |
aelkner | maybe even bringing in the data.fs files to test the evolve scripts on them to make sure | 17:48 |
ignas | it is quite easy to miss bugs like - srichters gradebook does not work if you add a group as a member | 17:48 |
Lumiere | yea | 17:48 |
ignas | only doing functional tests | 17:48 |
aelkner | Lumiere: could you get the data.fs files for eah deployed instance? | 17:48 |
Lumiere | I can have it for there | 17:49 |
aelkner | great | 17:49 |
Lumiere | I need to run | 17:49 |
Lumiere | badly | 17:49 |
aelkner | ignas: the gradebook problem is a good example | 17:49 |
Lumiere | I'll be back | 17:49 |
aelkner | of something to address with tests at the sprint | 17:50 |
aelkner | I'm heading off myself | 17:50 |
ignas | bye | 17:50 |
aelkner | Looking forward to seeing everyone Sunday | 17:50 |
aelkner | or Monday as the case may be | 17:50 |
aelkner | bye | 17:52 |
*** aelkner has quit IRC | 17:52 | |
*** alga has quit IRC | 18:02 | |
*** lapisdecor has quit IRC | 18:35 | |
*** lapisdecor has joined #Schooltool | 18:35 | |
*** lapisdecor has quit IRC | 18:48 | |
*** jfroche has quit IRC | 18:54 | |
*** pcardune has joined #schooltool | 19:32 | |
*** jfroche has joined #schooltool | 19:59 | |
Lumiere | hi pcardune, jfroche | 20:17 |
pcardune | hi Lumiere | 20:18 |
Lumiere | anything on globalid? | 20:26 |
Lumiere | also, is the new gradebook | 20:27 |
Lumiere | going to be a single table | 20:28 |
Lumiere | instead of 2 tables that we try to align? | 20:28 |
pcardune | Lumiere: why don't you try the new gradebook out? | 20:36 |
pcardune | Lumiere: checkout pcardune-evidence-linking branch | 20:37 |
Lumiere | you should look at the logs of the meeting this morning | 20:41 |
lisppaste5 | Lumiere pasted "evidence linking failed to start" at http://paste.lisp.org/display/45350 | 20:51 |
Lumiere | pcardune: well I tried ;) | 20:51 |
pcardune | Lumiere: did you run make and everything? it appears to be missing an egg | 20:52 |
Lumiere | yes | 20:53 |
Lumiere | I ran make | 20:53 |
Lumiere | and make update | 20:53 |
* pcardune looks to see if I accidentally got rid of a dependency when doing a merge | 20:55 | |
*** ignas has quit IRC | 20:57 | |
pcardune | Lumiere: ok, I just added the missing dependency, so try updating again | 20:58 |
pcardune | I am actually expecting you to get an error that I am kind of weirded out by - I had to patch some code that I don't think should need patching | 20:59 |
Lumiere | *tries starting* | 21:07 |
Lumiere | ZopeXMLConfigurationError: File "/home/jstraw/compile/cando/pcardune-evidence-linking/eggs/z3c.formjs-0.2.0-py2.4.egg/z3c/formjs/configure.zcml", line 37.2-40.8 TypeError: Missing 'provides' attribute | 21:07 |
Lumiere | hmm | 21:07 |
Lumiere | didn't print all of it | 21:07 |
pcardune | Lumiere: yes, that is the error I was expecting you to get | 21:07 |
Lumiere | sooo can't do much? | 21:09 |
pcardune | I think I will just have to make another release of formjs with the patched code, after I consult with other people about why it needs to be that way | 21:09 |
Lumiere | k | 21:10 |
Lumiere | can you tell me what to change? | 21:11 |
pcardune | I'll send you a diff | 21:12 |
pcardune | or actually, just add provides="z3c.formjs.interfaces.IJSEvent" | 21:12 |
pcardune | at line 32 and line 41 in the z3c/formjs/configure.zcml file in your eggs | 21:12 |
Lumiere | click and change? | 21:16 |
pcardune | Lumiere: yeah | 21:17 |
Lumiere | pcardune: Component Lookup Error if you don't have comps | 21:18 |
pcardune | I still have a lot of work to do on functional tests | 21:19 |
pcardune | What I have right now is the result of a spike | 21:19 |
Lumiere | sooo that error still shows | 21:20 |
Lumiere | if I add course comps | 21:20 |
pcardune | Lumiere: can you lisppaste me the error? | 21:20 |
Lumiere | yea | 21:21 |
lisppaste5 | Lumiere annotated #45350 with "new gradebook error" at http://paste.lisp.org/display/45350#1 | 21:21 |
pcardune | Lumiere: that is quite odd | 21:24 |
Lumiere | thanks? | 21:25 |
pcardune | Lumiere: I'm going to try messing around with a fresh checkout to see if I can reproduce some of these errors | 21:25 |
pcardune | Lumiere: oh, I have an idea | 21:25 |
pcardune | Lumiere: are you using the new skin? | 21:25 |
pcardune | yeah, that would do it | 21:26 |
pcardune | you need to use the new skin | 21:26 |
Lumiere | oh | 21:28 |
Lumiere | sooo I can't see the sections in the new skin | 21:29 |
Lumiere | hmm | 21:29 |
Lumiere | gotta add users | 21:29 |
pcardune | Lumiere: you actually can, you just can't get there by clicking around | 21:31 |
pcardune | alternatively, you can use ++skin++SchoolToolForm which is a skin that looks exactly like the regular schooltool skin, but includes support for special forms | 21:33 |
Lumiere | nice | 21:33 |
pcardune | although I'm still working out a little css weirdness there | 21:33 |
Lumiere | and falls back otherwise? | 21:33 |
Lumiere | no mouseover yet | 21:33 |
Lumiere | but this looks nice | 21:34 |
Lumiere | that little Save link comes up | 21:34 |
Lumiere | when I click it | 21:34 |
Lumiere | There was an error: '4' is not a valid score. | 21:35 |
Lumiere | and, I don't get notification of saved yet it seems | 21:35 |
pcardune | yeah, you haven't created a score system yet I imagine | 21:38 |
pcardune | so, 4 really isn't a valid score | 21:38 |
*** jinty has quit IRC | 21:46 | |
Lumiere | pcardune: there isn't a default anymore (I hate being at work too) | 21:52 |
Lumiere | ? | 21:52 |
pcardune | Lumiere: there was never a default | 21:53 |
Lumiere | ic | 21:53 |
pcardune | or maybe briefly a long time ago | 21:53 |
Lumiere | we need to make it easier | 21:54 |
Lumiere | to add one then | 21:54 |
Lumiere | looks nice, I just kinda wish it flashed green when it saved or something | 21:56 |
Lumiere | or highlighted red if something was wrong | 21:56 |
pcardune | Lumiere: yeah, that is coming | 21:58 |
Lumiere | anyway | 22:04 |
Lumiere | need a graceful fail | 22:04 |
Lumiere | if you go look at it in the old schooltool skin | 22:05 |
pcardune | the graceful fail should just be not found | 22:07 |
Lumiere | yes | 22:09 |
*** Ninno has joined #schooltool | 22:41 | |
*** Ninno has quit IRC | 22:42 | |
*** Ninno has joined #schooltool | 22:42 | |
*** ccarey has joined #schooltool | 23:13 | |
*** Ninno has quit IRC | 23:25 | |
*** mgedmin has quit IRC | 23:38 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!