*** replaceafill has quit IRC | 02:12 | |
*** pcardune has joined #schooltool | 02:31 | |
*** dlobo has joined #schooltool | 04:44 | |
*** pcardune has quit IRC | 06:24 | |
*** pcardune has joined #schooltool | 07:41 | |
*** pcardune has quit IRC | 08:03 | |
*** menesis has joined #schooltool | 09:25 | |
*** yvl has joined #schooltool | 11:41 | |
*** menesis has quit IRC | 12:12 | |
*** mgedmin has joined #schooltool | 12:41 | |
*** menesis has joined #schooltool | 13:30 | |
*** menesis has quit IRC | 14:11 | |
*** menesis has joined #schooltool | 14:12 | |
*** dlobo has quit IRC | 14:43 | |
*** Lumiere_ is now known as Lumiere | 15:01 | |
*** dlobo has joined #schooltool | 15:33 | |
*** Aiste has joined #schooltool | 15:49 | |
*** Aiste has quit IRC | 15:54 | |
*** dlobo_ has joined #schooltool | 16:02 | |
*** replaceafill has joined #schooltool | 16:03 | |
*** th1a has joined #schooltool | 16:06 | |
*** dlobo has quit IRC | 16:09 | |
*** dlobo_ is now known as dlobo | 16:09 | |
*** ignas has joined #schooltool | 16:10 | |
th1a | hi aelkner, yvl, menesis, replaceafill, Lumiere. | 16:31 |
---|---|---|
aelkner | hey th1a | 16:31 |
menesis | hi. | 16:31 |
replaceafill | good morning | 16:31 |
Lumiere | hi | 16:31 |
yvl | morning guys | 16:32 |
th1a | Before I forget, aelkner, replaceafill -- November invoices, please. | 16:32 |
th1a | Have to buy Christmas presents... | 16:32 |
aelkner | ok, will have that for you today | 16:33 |
replaceafill | me 2 | 16:33 |
th1a | aelkner, would you like to start us off? | 16:34 |
aelkner | ok, took a couple of days off last week due to a cold | 16:35 |
aelkner | but i did manage to get the dublincore migration done | 16:36 |
aelkner | and i fixed the broken unit test stemming from the missing sender email | 16:36 |
aelkner | and i fixed the person list widget to not allow the user who has no email set to think they could send a message | 16:37 |
aelkner | also, i moved yvl's hack protection code to a new emaikl message class that contains the logic | 16:38 |
aelkner | for protecting against bad email messages | 16:38 |
aelkner | i requested a merge, so i await any further review | 16:39 |
yvl | will do | 16:40 |
aelkner | yvl: i can't seem to see my branches in the following query: | 16:40 |
aelkner | https://code.launchpad.net/schooltool/+branches?field.lifecycle=CURRENT&field.lifecycle-empty-marker=1&field.sort_by=most+recently+changed+first&field.sort_by-empty-marker=1 | 16:40 |
aelkner | only old branches show up there, not the new ones | 16:41 |
aelkner | yvl: could you please send me a link that shows all branches? | 16:42 |
menesis | what branches are missing?.. | 16:42 |
replaceafill | aelkner, maybe you need schooltool-project instead of schooltool only | 16:42 |
menesis | oh yes, true | 16:42 |
replaceafill | https://code.launchpad.net/schooltool-project | 16:42 |
aelkner | ah, yes, ok | 16:42 |
aelkner | that stinks | 16:43 |
menesis | plus, merged branches are hidden | 16:43 |
yvl | yes | 16:43 |
yvl | note the "Any active status" VS "Any status" dropdown | 16:43 |
aelkner | i tried any status, and that didn't help | 16:43 |
yvl | once the branch is merged, Launchpad thinks you're done with it | 16:44 |
menesis | and regarding old branches - you can safely remove them if they were merged and you don't plan any further work on them | 16:44 |
yvl | anyway, the link replaceafill gave should give you what you need | 16:44 |
aelkner | i'll work it out, i'll just need one button in my browser for each project now | 16:45 |
aelkner | regarding bug https://bugs.launchpad.net/schooltool.intervention/+bug/485835 | 16:45 |
aelkner | i was wondering if we could wait until we sprint in January to discuss such a sweeping change | 16:46 |
menesis | aelkner: no, schooltool-project lists all branches in all projects | 16:47 |
menesis | so you need only one bookmark | 16:47 |
aelkner | to the way schooltool.intervention handles references to persons | 16:47 |
menesis | yvl? | 16:47 |
aelkner | right now, the use of the person id as a sort of foreign key is pretty pervasive throughout the project | 16:48 |
th1a | Perhaps yvl could provide a little further explanation. | 16:48 |
th1a | (now) | 16:49 |
yvl | I'm trying to figure out what explanation is needed here | 16:49 |
aelkner | it's not about explaining anything | 16:50 |
yvl | the current implementation is plain wrong in the context of schooltool - no offense intended here, really! | 16:50 |
yvl | it does not make any sense that brothers and sisters are considered and *shown as* parents | 16:50 |
yvl | so, we can either fix it, or avoid fixing it | 16:51 |
aelkner | oh, that's what you meant | 16:51 |
aelkner | that's a lot simper than i thought | 16:51 |
aelkner | you're suggesting simply that the person list widget show the relationship type | 16:52 |
aelkner | rhater than assume parent | 16:52 |
yvl | yes | 16:52 |
yvl | apologies for not being clear enough in the bug description | 16:52 |
aelkner | no problem, it's not you, just me thinking you meant something much more complex | 16:53 |
yvl | I did not mean "relationship between objects in the database" or anything like that | 16:53 |
aelkner | yes, that's was my confusion | 16:53 |
aelkner | you can imagine why i considered that to be a much bigger project | 16:53 |
aelkner | now the question is: | 16:53 |
aelkner | should the contact show up in the list if the relationship type i NOT parent? | 16:54 |
yvl | umm, th1a? | 16:54 |
aelkner | should we be showing brothers and sisters in the person list widget? | 16:54 |
yvl | that's kind of not my area of expertise ;) | 16:54 |
th1a | Which list? | 16:54 |
th1a | Contacts on a person? | 16:54 |
aelkner | the person lst widget | 16:55 |
th1a | Which form? | 16:55 |
aelkner | used both when adding messages and goals | 16:55 |
aelkner | where you click on who the email should be sent to | 16:55 |
yvl | current fixed values: ('parent', _("Parent")), | 16:55 |
yvl | ('step_parent', _("Step-parent")), | 16:55 |
yvl | ('foster_parent', _("Foster parent")), | 16:55 |
yvl | ('guardian', _("Guardian")), | 16:55 |
yvl | ('sibling', _("Sibling")), | 16:55 |
aelkner | first column contains staff | 16:55 |
yvl | and "not specified" | 16:55 |
aelkner | second, self and contacts | 16:56 |
th1a | So currently I have the option of sending a notification to a sibling? | 16:56 |
aelkner | i just assumed all contacts to be parents | 16:56 |
th1a | It is an option, right? | 16:56 |
aelkner | yes, and that person would be marked as PARENT: in the person list widget | 16:56 |
th1a | Perhaps Name (relationship) | 16:57 |
th1a | Don't need to yell it. | 16:57 |
aelkner | lehmann asked for the 'PARENT:" text | 16:57 |
th1a | Well, I'm telling you not to do it that way. | 16:57 |
aelkner | that was when we had that info hard-coded into schooltool.intervention demos | 16:58 |
aelkner | there was o concept of ICantact | 16:58 |
aelkner | no | 16:58 |
aelkner | and IContact | 16:58 |
th1a | Anyhow, sometimes a student's sibling is the person responsible for them legally. | 16:58 |
aelkner | now that there is, i can see that assuming all contact to be parents is a mistake | 16:58 |
aelkner | th1a: so i should show all contacts and identify the type as the prefix | 16:59 |
aelkner | and not use caps as lehmann had suggested? | 16:59 |
th1a | I think that's a little harsh. | 17:00 |
th1a | I'd do: Alan Elkner (sibling) | 17:00 |
th1a | Rather than: SIBLING: Alan Elkner | 17:00 |
aelkner | how about 'Sibling:' as a prefix | 17:00 |
th1a | I don't like it. | 17:01 |
aelkner | that way i could use the international text listed by yvl above | 17:01 |
th1a | It is impersonal. | 17:01 |
th1a | What's the difference? | 17:01 |
yvl | ? | 17:01 |
aelkner | in yvl's list above, the second column is the international string | 17:02 |
aelkner | the first column is a key, not to be shown in the UI | 17:02 |
yvl | ah, the capitalization | 17:02 |
aelkner | right | 17:02 |
th1a | That's not a big deal. Plus .lower() | 17:02 |
th1a | Right? | 17:02 |
aelkner | yvl: .lower() ok in your opinion? | 17:03 |
yvl | hmm, don't remember how it's done with i10n | 17:03 |
yvl | will check a bit later | 17:03 |
yvl | when it comes to i10n, you can't assume anything | 17:03 |
th1a | Anyway, capitalization is fine. | 17:04 |
aelkner | th1a: is it so bad to have the first letter capitalized? | 17:04 |
aelkner | sorry, didn't see your message | 17:04 |
th1a | It is fine. | 17:04 |
aelkner | i'll replace 'PARENTL' with '%s:' % relationship type text | 17:05 |
th1a | I mean, when we get the rest of the capitalization consistent in SchoolTool, we might revisit this. :-0 | 17:05 |
th1a | Parentheses. | 17:05 |
aelkner | ok, i'll move the relationship type to after the name and use parentheses | 17:06 |
yvl | aelkner: yes, .lower() should work | 17:06 |
aelkner | ok, i'll use it then | 17:06 |
aelkner | that's it for me | 17:07 |
th1a | Thanks. | 17:08 |
th1a | yvl? | 17:08 |
yvl | ok... | 17:08 |
yvl | spent most of the week reading the internets | 17:09 |
yvl | and a bit of it discussing with menesis | 17:09 |
yvl | things related to getting into Ubuntu and making late December release, that plays along with zope packages in Karmic | 17:10 |
yvl | don't know if it's worth getting into details, so I'll give just a rough outline | 17:10 |
th1a | An outline at least. | 17:10 |
yvl | Debian testing freeze seems to be late | 17:11 |
yvl | (and Lucid being LTS pulls from Debian/testing) | 17:11 |
yvl | I'd expect Debian to freeze somewhere in Jan, though they should have done that in Dec (and have announced that in Sep if I recall correctly) | 17:12 |
yvl | after testing is frozen we'll know what Zope packages got through | 17:12 |
yvl | and will start working out a KGS that works for us | 17:13 |
th1a | OK. We don't need to go through Debian though. | 17:13 |
yvl | and port ST to that KGS if/where needed | 17:13 |
th1a | My understanding is we're shooting straight into Ubuntu. | 17:13 |
yvl | yes, I'm getting to that | 17:13 |
th1a | kk | 17:14 |
*** dlobo has quit IRC | 17:14 | |
yvl | now, the Ubuntu part | 17:14 |
yvl | it auto-imports the packages from Debian/testing, so that's less work for us (yay) | 17:14 |
yvl | once the auto-import is frozen (ETA Feb 11th), | 17:15 |
yvl | we start uploading the remaining needed packages | 17:15 |
yvl | prerequisite: menesis must become Zope packager in Ubuntu by then | 17:15 |
yvl | and we have 2.5 months to get the release right since then | 17:16 |
th1a | The next release. | 17:17 |
yvl | I'd like to have ST built for Lucid by March 18th (Lucid beta1 release) | 17:17 |
yvl | the Lucid release | 17:17 |
yvl | I'd like == I just think it's a good deadline and gives us enough time to fix broken things untill the final Lucid | 17:18 |
yvl | (April 29th) | 17:18 |
th1a | I'm with you. | 17:18 |
yvl | so that covers the Lucid release | 17:18 |
yvl | as for Karmic, I'm not 100% sure if I'll make it by Christmas | 17:19 |
yvl | 80-90 % | 17:20 |
th1a | That's why you're getting an incentive. ;-) | 17:20 |
yvl | well, 90-95 %, not to scare you :) | 17:20 |
yvl | ok, that covers the release talk | 17:21 |
yvl | it all looks doable, and there are worms deeper in it | 17:21 |
yvl | the other thing is translations | 17:22 |
yvl | (just thought it's a good place to discuss transition to Structured) | 17:22 |
yvl | I hope you got my email | 17:22 |
yvl | thoughts? | 17:23 |
th1a | I did get it. | 17:23 |
th1a | Thanks. | 17:23 |
th1a | I think there are more people who translate a bunch of applications for a certain language more than, well, certainly there aren't a lot of people who translate one application into a lot of languages. | 17:24 |
th1a | And realistically, probably not a lot of people who only translate one application, like SchoolTool, | 17:25 |
th1a | so I suspect that Launchpad's approach is more practical. | 17:25 |
yvl | in the long run... | 17:25 |
yvl | I'd vote for a translation group | 17:26 |
yvl | just not LP Translators | 17:26 |
yvl | yet | 17:26 |
th1a | Yes, in the long run, it might make sense. | 17:27 |
th1a | I think it probably doesn't at the moment. | 17:27 |
th1a | (that is, our own group does not seem necessary yet) | 17:27 |
th1a | Does that seem ok in the short run, yvl, menesis? | 17:28 |
th1a | Any thoughts on this, replaceafill? | 17:28 |
replaceafill | to be honest, i'm still trying to understand how translation groups work :( | 17:28 |
replaceafill | i saw the spanish translation group has some members still pending for approval | 17:29 |
yvl | th1a: damn my lack of writing skills. I meant that in the long run LPT may make sense, I doubt that they are useful now. Might just complicate stuff. | 17:29 |
th1a | It may also depend on how well they actually work in practice. | 17:29 |
th1a | I can imagine them being very useful. | 17:29 |
th1a | I can also imagine them not being well organized or implemented. | 17:30 |
replaceafill | i have one doubt on this | 17:30 |
replaceafill | you have spanish translations | 17:30 |
replaceafill | but for example salvadorean terms are sligthly different from spanish original terms | 17:30 |
replaceafill | for example the word "computer" | 17:31 |
replaceafill | is different | 17:31 |
replaceafill | is this related to a group | 17:31 |
replaceafill | or just to a .pot template? | 17:31 |
th1a | replaceafill, are you a Launchpad Translator? | 17:31 |
replaceafill | no th1a, not yet | 17:32 |
th1a | Perhaps you could get an inside perspective on this for us. | 17:32 |
replaceafill | maybe i should ask there, right? | 17:32 |
replaceafill | ah ok | 17:32 |
menesis | I only have one problem with translations -- most of them are very incomplete and thus useless, yet I include them. | 17:32 |
th1a | It does not take a lot of extra work for you to include the incomplete ones though, right? | 17:33 |
menesis | no, it only adds to branch and tarball size | 17:34 |
th1a | I tend to think people would be more likely to complete a translation if they can see it half-done. | 17:35 |
th1a | Easier to say "I could finish this." that thinking "Am I going to have to do this whole thing myself?" | 17:36 |
th1a | Or even "Eh, I could translate this better than whatever idiot started this." is a kind of incentive. | 17:36 |
th1a | At least to some people. ;-) | 17:36 |
th1a | Anyhow, if replaceafill could join Launchpad Translators and investigate a bit for us, that would be a good next step. | 17:38 |
replaceafill | th1a, will do | 17:38 |
menesis | yes, but that's an opposite problem than you want to solve | 17:38 |
menesis | that is conflicts in complete translations like es | 17:38 |
th1a | Right. | 17:38 |
th1a | That's why we need some kind of control. | 17:38 |
menesis | but if a Closed group can be effective in filtering out accidental translations of a few strings, I would like that | 17:39 |
replaceafill | me 2 | 17:39 |
th1a | Closed rather than structured? | 17:40 |
th1a | Do you use Translation Groups with closed? | 17:40 |
menesis | that is, translations to Esperanto or Latin or whatever that will never be complete or used, but take up space | 17:40 |
menesis | I haven't read what the options are, wanted to say "Not Open" | 17:41 |
th1a | I don't think you can do it by language. | 17:41 |
yvl | yes | 17:42 |
yvl | we should ask LP do develop this feature | 17:42 |
yvl | permissions by language | 17:42 |
yvl | really | 17:42 |
menesis | I am not an active translator, and even if I am a member of the lt translators team they don't communicate at all. Too much work, too small a team, don't know about translator groups | 17:42 |
th1a | Some of the documentation suggests this is possible, but I couldn't find a way to do it. | 17:42 |
yvl | menesis: Restricted: ideal if your priority is to manage translation quality, or if translation to some languages is managed elsewhere. It is similar to Structured. However, the ability to translate is unavailable for those languages that don't have an individual or team assigned to it within the translation group. | 17:44 |
yvl | you wanted this one, not Closed | 17:45 |
th1a | I see. | 17:45 |
th1a | So probaby we should just request a translation group. | 17:45 |
th1a | Should I just do that? | 17:47 |
th1a | ... | 17:48 |
th1a | replaceafill, any report for this week before we close? | 17:48 |
replaceafill | yes, quickly | 17:49 |
replaceafill | i finished the schooltool.intervention i18n review | 17:49 |
replaceafill | and then i saw some msgids with lots of markup in there | 17:49 |
replaceafill | like this: https://translations.launchpad.net/schooltool/development/+pots/schooltool/es/+translate?batch=10&show=all&search=calendar+selection | 17:49 |
replaceafill | discussed it with menesis and he told me some markup in messages was ok | 17:50 |
replaceafill | the problem with this is that sometimes, translators don't mark the translation in the right way | 17:51 |
th1a | That looks like too much. | 17:51 |
replaceafill | i saw some views in spanish all in bold | 17:51 |
th1a | What's the best way to fix it? | 17:51 |
ignas | tests for translations? ;) | 17:52 |
replaceafill | yes! | 17:52 |
replaceafill | ignas wrote about pofilter | 17:53 |
replaceafill | maybe that could be an option | 17:53 |
ignas | yeah, but it only shows errors, does not correct them | 17:53 |
yvl | such errors should be corrected manually, IMHO | 17:53 |
ignas | still, if you have/are a native speaker, just run them yourself, and fix the translations | 17:53 |
yvl | and yes, I will do tests for translations a bit later :) | 17:54 |
ignas | yeah, of course, my point is - just seeing the errors is not enough unless you fix them | 17:54 |
replaceafill | ignas, i didnt get why the recevent_delete.pt had an error | 17:54 |
replaceafill | ah | 17:54 |
replaceafill | the "_" | 17:54 |
replaceafill | :) | 17:54 |
ignas | replaceafill, you can just easy_install it in a virtualenv and run on the spanish translation if you want to | 17:54 |
yvl | ah, and my hat off again for ignas' blogpost about pofilter | 17:54 |
ignas | thanks, found the tool mostly by accident | 17:55 |
replaceafill | ignas, could it detect uncomplete markup? | 17:55 |
ignas | replaceafill, i think -t xmltags | 17:56 |
ignas | is the filter you want to add | 17:56 |
replaceafill | nice! | 17:56 |
replaceafill | th1a, question? should i check cando as i did with all the other plugins? | 17:57 |
replaceafill | i mean, cando's i18n | 17:57 |
th1a | Um... that's probably a bridge too far right now. | 17:57 |
th1a | It is a lot bigger than interventions. | 17:57 |
replaceafill | ok, that's why i didnt do it :) | 17:57 |
replaceafill | and the last thing is cando 2009.XX stuff | 17:58 |
th1a | And they paid no attention to i18n whatsoever, as far as I know. | 17:58 |
replaceafill | but the mails have been going around, so you're informed about it | 17:58 |
replaceafill | no, they don't | 17:58 |
replaceafill | i downloaded hardy yesterday | 17:58 |
replaceafill | used the latest ACC Data.fs | 17:58 |
replaceafill | and everything looks normal | 17:59 |
replaceafill | nothing breaks and the new CanDo functionality is there | 17:59 |
replaceafill | working | 17:59 |
replaceafill | aelkner, you're on this one, right? https://bugs.launchpad.net/schooltool.gradebook/+bug/479332 | 18:00 |
replaceafill | th1a, that's it for me, i just wonder where else could i help | 18:02 |
yvl | replaceafill, expect an email from me tomorrow :) | 18:03 |
th1a | So you're feeling pretty good about i18n in the core then? | 18:04 |
replaceafill | yvl, remotetask? | 18:04 |
replaceafill | th1a, yes, mostly | 18:04 |
replaceafill | th1a, well, the messages are translatable | 18:04 |
th1a | What's still problematic? | 18:04 |
th1a | What you were just discussing? | 18:04 |
replaceafill | mark up bothers me, but i dont know if splitting is the right way | 18:04 |
th1a | Those are pretty much just places where I've added on-screen documentation? | 18:05 |
replaceafill | menesis said that if we break the messages we will lose LP translations | 18:05 |
th1a | I guess we're stuck with it for now then. | 18:05 |
replaceafill | hhmm, some forms with instructions | 18:05 |
replaceafill | but most common used UI is good | 18:06 |
th1a | OK. | 18:07 |
th1a | I remember that now. | 18:07 |
th1a | replaceafill, OK, you can do what yvl tells you to do. | 18:09 |
th1a | I sent next years proposal to Mark. Waiting for a reply. | 18:09 |
replaceafill | th1a, got it | 18:09 |
th1a | And I think that's it for now. | 18:09 |
menesis | replaceafill also helped me with intervention i18n | 18:09 |
menesis | I have just merged that work | 18:10 |
yvl | replaceafill, you should have seen the smile on menesis face when he noticed your work ;) | 18:10 |
menesis | ;D | 18:10 |
replaceafill | :)) | 18:10 |
replaceafill | i'm glad i can help ;) | 18:10 |
th1a | Super. | 18:11 |
th1a | menesis, feel free to give replaceafill more i18n work if we've got it. | 18:11 |
th1a | Have a great week gentlemen! | 18:11 |
* th1a drops the bag of gravel. | 18:11 | |
yvl | th1a, as for translation group, I think you'll have to make an uninformed decision... Project manager's curse... | 18:11 |
th1a | I'm going to see what we need to do to make our own group. | 18:12 |
*** dlobo has joined #schooltool | 18:13 | |
menesis | that's more a talk with translator or launchpad people than us | 18:13 |
th1a | Yes. | 18:13 |
th1a | That's what I mean. | 18:13 |
yvl | example request: https://answers.launchpad.net/rosetta/+question/29378 | 18:13 |
yvl | ok, good week to you all! | 18:14 |
replaceafill | thanks guys | 18:14 |
*** ryanpg has joined #schooltool | 18:30 | |
ryanpg | hi all... it appears schooltool-2009 is very messed up on karmic, specifically, it can't be installed | 18:31 |
ryanpg | the web page directions do not appear to be correct | 18:31 |
ryanpg | the site says; "Create and edit (as root) /etc/apt/preferences" however, it seems this has no effect | 18:32 |
menesis | ryanpg: schooltool conflicts with some packages in karmic | 18:34 |
menesis | no one else uses them, and we have working packages in our PPA | 18:34 |
menesis | but you need to tell APT to prefer packages from the PPA | 18:35 |
ryanpg | right, but karmic has /etc/apt/preferences.d/ | 18:35 |
menesis | I don't know if preferences.d works at all | 18:36 |
ryanpg | I tried just creating the /etc/apt/preferences file as instructed, but kamic ignored it | 18:36 |
menesis | if you create preferences and add the four lines to it, should work | 18:36 |
menesis | did you apt-get update? | 18:36 |
ryanpg | yes, twice in fact :) | 18:36 |
ryanpg | even logged out - just in case | 18:37 |
menesis | hm.. | 18:38 |
menesis | ryanpg: what error do you get?.. | 18:39 |
ryanpg | The following packages have unmet dependencies: | 18:39 |
ryanpg | schooltool-2009: Depends: python-schooltool but it is not going to be installed | 18:39 |
ryanpg | Depends: python-schooltool.stapp2008fall but it is not going to be installed | 18:39 |
ryanpg | E: Broken packages | 18:39 |
ryanpg | The following packages have unmet dependencies: | 18:40 |
ryanpg | python-schooltool: Depends: python-zope.component (< 3.6.0) but 3.7.1-3 is to be installed | 18:40 |
ryanpg | Depends: python-zodb (< 1:3.9.0) but 1:3.9.0-2 is to be installed | 18:40 |
ryanpg | Depends: python-zope.i18n (< 3.6.0) but 3.7.0-4 is to be installed | 18:40 |
ryanpg | Depends: python-zope.location (< 3.5.0) but 3.6.0-2 is to be installed | 18:40 |
ryanpg | Depends: python-zope.publisher (< 3.6.0) but 3.9.1-2 is to be installed | 18:40 |
ryanpg | Depends: python-zope.security (< 3.6.0) but 3.7.1-2 is to be installed | 18:40 |
ryanpg | Depends: python-zope.traversing (< 3.6.0) but 3.7.1-4 is to be installed | 18:40 |
ryanpg | sorry for the flood :) | 18:40 |
ryanpg | the second is if I try to install python-schooltool | 18:40 |
menesis | the same | 18:41 |
ryanpg | I tried manually selecting the ppa version of python-zope.component, but that brought in a whole bunch of dependencies that are also too current | 18:41 |
ryanpg | "the same" ? | 18:41 |
menesis | the same error as without the preferences file | 18:42 |
menesis | so the pins don't work | 18:42 |
ryanpg | right | 18:42 |
ryanpg | correct | 18:42 |
menesis | but don't know why | 18:42 |
menesis | it is possible to solve conflicts with aptitude, it suggests some solutions and you choose to install schooltool and downgrade zope | 18:43 |
menesis | if you know how to use it.. | 18:43 |
*** replaceafill has quit IRC | 18:44 | |
ryanpg | ugh... I hate aptitude | 18:44 |
ryanpg | :P I really can't use it | 18:44 |
ryanpg | the website directions are wrong, the first line beginning with "Explanation" should be removed | 18:45 |
ryanpg | it should read.... | 18:45 |
ryanpg | Package: * | 18:46 |
ryanpg | Pin: release o=LP-PPA-schooltool-owners | 18:46 |
ryanpg | Pin-Priority: 1001 | 18:46 |
* mgedmin hates aptitude too | 18:46 | |
ryanpg | menesis, just need to correct the web page by removing this line from the instructions "Explanation: prefer packages from SchoolTool PPA" | 18:47 |
menesis | does it work without Explanation? | 18:47 |
menesis | it is not needed, just a comment.. | 18:47 |
ryanpg | mgedmin, It's one of those tools that I'm sure is SOOPER powerful, but it's just too difficult to learn all the statemets | 18:47 |
ryanpg | menesis, yes it works, that's why I'm suggesting it... if it's a comment, shouldn't there be a # or a ; in front of it? | 18:48 |
* ryanpg is not at all familiar with pinning | 18:48 | |
menesis | no, it should be Explanation: ... | 18:49 |
menesis | :) | 18:49 |
ryanpg | well, something isn't right anyway... as it works without that line, but not with... sorry I can't even guess why :) | 18:49 |
menesis | the important thing is that it now works for you :) | 18:50 |
ryanpg | that is true... if there are floods of other people with the same issue, at least you will know where to look | 18:51 |
*** ignas has quit IRC | 18:51 | |
menesis | haven't been yet | 18:52 |
menesis | and we are working on upgrading schooltool to use the libraries available in karmic | 18:52 |
menesis | hope to solve that for a Christmas release | 18:53 |
*** replaceafill has joined #schooltool | 19:36 | |
*** dlobo has quit IRC | 19:36 | |
*** ignas has joined #schooltool | 19:49 | |
*** menesis has quit IRC | 19:49 | |
th1a | ryanpg, Did you try updating schooltool without changing the preference files first? | 19:50 |
*** replaceafill has quit IRC | 20:14 | |
*** mgedmin has quit IRC | 20:21 | |
*** th1a has quit IRC | 20:28 | |
ryanpg | where can I find an interactive demo of schooltool? Specifically, I'd like to understand how "interventions" work | 20:34 |
*** replaceafill has joined #schooltool | 20:39 | |
*** menesis has joined #schooltool | 20:56 | |
ryanpg | menesis, hi, can you tell me how "goals" are tracked in interventions? | 20:59 |
menesis | ryanpg: don't know.. | 21:04 |
ryanpg | k | 21:04 |
menesis | you add a goal, email is sent to parents and advisors, later you can edit it or mark as "goal met" | 21:04 |
menesis | interventions is a newest feature, if something is broken or hard to understand then it's a bug | 21:07 |
ryanpg | menesis, but how is progress tracked? like daily, by period, monthly etc. and how? | 21:11 |
ryanpg | and by who? :) | 21:12 |
menesis | don't know, aelkner? | 21:17 |
menesis | by advisor or teacher I guess | 21:17 |
*** th1a has joined #schooltool | 21:40 | |
*** dlobo has joined #schooltool | 22:33 | |
*** ryanpg has quit IRC | 23:09 | |
*** dlobo has quit IRC | 23:11 | |
*** ryanpg has joined #schooltool | 23:18 | |
*** pcardune has joined #schooltool | 23:19 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!