*** tyrion-mx has quit IRC | 00:34 | |
*** mgedmin has joined #schooltool | 01:20 | |
*** jelkner has quit IRC | 02:01 | |
*** JamesJr has joined #schooltool | 04:50 | |
JamesJr | Hello? | 04:50 |
---|---|---|
*** JamesJr has left #schooltool | 04:52 | |
*** th1a has quit IRC | 05:23 | |
*** th1a has joined #schooltool | 05:24 | |
*** mgedmin has quit IRC | 05:25 | |
*** th1a has quit IRC | 05:28 | |
*** th1a has joined #schooltool | 05:29 | |
*** aelkner has quit IRC | 06:25 | |
*** aelkner has joined #schooltool | 07:27 | |
*** replaceafill has joined #schooltool | 08:29 | |
*** replaceafill has quit IRC | 08:48 | |
*** alga has joined #SchoolTool | 11:40 | |
*** ignas has joined #schooltool | 15:11 | |
*** replaceafill has joined #schooltool | 15:30 | |
*** jelkner has joined #schooltool | 15:30 | |
th1a | ignas: Do you want a little patch to fix the sample student generation (you might be able to do it yourself easier than applying the patch...). | 15:53 |
th1a | ? | 15:53 |
ignas | th1a: sample student generation is still there? | 15:55 |
ignas | i mean - i have merged the date management branch | 15:55 |
ignas | and sample data is disabled at the moment | 15:55 |
th1a | Ah. I'm looking at the date management branch. | 15:55 |
ignas | hmm | 15:55 |
ignas | i gues i have left the UI in there ;) | 15:55 |
ignas | i'd use a CSV with some students | 15:56 |
ignas | i can even do one for you i think | 15:56 |
th1a | Actually, I should try updating an older Data.fs. | 15:57 |
th1a | Should that work yet? | 15:57 |
ignas | wait a sec | 15:59 |
ignas | ;) | 15:59 |
ignas | i am fixing some issues | 15:59 |
ignas | that i became aware of | 15:59 |
ignas | when migrating CanDo database | 16:00 |
th1a | OK. | 16:00 |
th1a | Perhaps I should stick a Data.fs on the website until we get sample data generation working again. | 16:10 |
ignas | well - if our sample data will get evolved | 16:16 |
th1a | ;-) | 16:16 |
ignas | th1a: i'd do a set of CSV's | 16:16 |
ignas | with instructions on how to import them into the system | 16:16 |
ignas | jelkner: are you there? | 16:17 |
ignas | jelkner: found what I was looking for, thanks ;) | 16:19 |
ignas | i'll need cando migrated to school years to test their evolution properly :/ | 16:22 |
ignas | though - their database helped me find a couple of bugs in my evolution script | 16:23 |
th1a | What do you mean migrated to school years? Adding some years? | 16:23 |
ignas | not to school years actually | 16:23 |
ignas | i need cando migrated to requirements | 16:23 |
ignas | without inheritance | 16:23 |
ignas | cando works without school years | 16:23 |
ignas | i mean - that part of the evolution script works fine | 16:23 |
ignas | but I am not sure whether I can't see competencies because I have deleted a bunch of random Inheritance mentioning code | 16:24 |
ignas | or because I broke the database ;) | 16:24 |
th1a | I don't think they actually used inheritance at all in the competencies. | 16:25 |
th1a | That's why we could quickly rip it out. | 16:26 |
ignas | well - which is why it would be nice if it would get ripped out from cando too | 16:26 |
ignas | not just from schooltool.gradebook | 16:26 |
th1a | I thought it was all in requirements anyhow? | 16:28 |
ignas | well - if some people would not be doing IInheritedRequrement.providedBy(competency) | 16:30 |
ignas | all around the code | 16:30 |
ignas | then it would be so | 16:30 |
ignas | but - object oriented design is something you learn by doing | 16:30 |
th1a | Ah. | 16:34 |
th1a | Well, you'll have to ask aelkner about that. | 16:35 |
*** fsufitch has joined #schooltool | 16:38 | |
fsufitch | hi all | 16:38 |
th1a | hi fsufitch. | 16:38 |
fsufitch | th1a, hi | 16:38 |
th1a | How comes tjtalk? | 16:39 |
*** mlinnell has joined #schooltool | 16:39 | |
fsufitch | th1a, it comes well :) | 16:39 |
th1a | Is it using SchoolTool now? | 16:40 |
fsufitch | yep | 16:40 |
fsufitch | and it's actually user-aware! :) | 16:40 |
th1a | As opposed to? | 16:41 |
fsufitch | as opposed to NYI | 16:41 |
fsufitch | (not yet implemented) | 16:41 |
fsufitch | which is what it was showing before in all those instances :) | 16:41 |
jelkner | fsufitch: do you have a minute? | 16:42 |
fsufitch | jelkner, sure :) | 16:42 |
ignas | th1a: i'll make buildbot green | 16:43 |
ignas | and tell you | 16:43 |
*** replaceafill has quit IRC | 16:43 | |
ignas | when you can update everything and see if everything works | 16:44 |
ignas | you should probably switch to schooltool trunk instead of date_management though | 16:44 |
ignas | because I have merged everything to trunk | 16:44 |
th1a | OK. | 16:44 |
fsufitch | ignas, how can i get tjtalk to show up in one of those top tabs of schooltool? | 16:51 |
fsufitch | such as Home, Calendar, Manage, etc | 16:52 |
ignas | well - look for the place where "Reservations" tab is registered | 16:53 |
ignas | look at how it's done | 16:53 |
ignas | imitate it | 16:53 |
ignas | 3. Profit | 16:53 |
th1a | Is the "Reservations" tab still in trunk? | 16:53 |
th1a | I thought we took that out. | 16:53 |
ignas | crap | 16:53 |
ignas | it's not there | 16:54 |
ignas | :D | 16:54 |
th1a | :-) | 16:54 |
fsufitch | so then? ... | 16:54 |
ignas | src/schooltool/app/browser/configure.zcml | 16:54 |
ignas | <navigationViewlet | 16:54 |
ignas | name="manage" | 16:54 |
ignas | for="*" | 16:54 |
ignas | manager="schooltool.skin.INavigationManager" | 16:54 |
ignas | template="templates/navigationViewlet.pt" | 16:54 |
ignas | class="schooltool.skin.skin.NavigationViewlet" | 16:54 |
ignas | permission="schooltool.edit" | 16:54 |
ignas | link="manage.html" | 16:54 |
ignas | title="Manage" | 16:54 |
ignas | order="200" | 16:54 |
ignas | /> | 16:54 |
fsufitch | sweetness | 16:55 |
ignas | though - you might want to look at "Calendar" tab to see how to do a tab that is user sensitive | 16:55 |
ignas | because this one is "global" | 16:55 |
fsufitch | this isn't supposed to be user-sensitive | 16:55 |
fsufitch | i just need a link to http://localhost:7080/tjtalk | 16:55 |
ignas | i see | 16:56 |
fsufitch | so do i do <configure package="schooltool.app.browser"> around that? | 16:57 |
fsufitch | or schooltool.skin? | 16:58 |
ignas | if you are using navigationViewlet.pt - schooltool.skin | 16:58 |
ignas | if not - then nothing ;) | 16:58 |
fsufitch | yep, i found it in app too | 16:58 |
fsufitch | wait, what's navigationViewlet.pt? | 16:58 |
ignas | well - it's a template :) | 17:10 |
ignas | that displays the link :) | 17:10 |
fsufitch | oh | 17:13 |
fsufitch | ... then i'll use it :) | 17:13 |
fsufitch | ignas, when i do a tal:repeat="category context" why do i get the string key index of the category and not the objects themselves? | 17:21 |
fsufitch | i dont remember repeats doing this before | 17:22 |
ignas | emm | 17:22 |
ignas | context is a dict | 17:22 |
ignas | iterating through dict gives you keys | 17:23 |
ignas | and gives them in random order | 17:23 |
ignas | if you want values | 17:23 |
fsufitch | context/valuse | 17:23 |
ignas | iterate through context/values | 17:23 |
fsufitch | *values | 17:23 |
ignas | but still - they will be unsorted | 17:23 |
fsufitch | yeah, but context should be a container, not a dict... | 17:23 |
ignas | so you might want to do /sort_by:title or whatever it's called | 17:23 |
ignas | container is a dict | 17:23 |
fsufitch | ohcool, u can do that?! | 17:24 |
ignas | dict like | 17:24 |
ignas | at least | 17:24 |
fsufitch | i didnt know about sort_by :) | 17:24 |
ignas | "obj objects/sortby:title" | 17:25 |
fsufitch | awesome | 17:26 |
fsufitch | TypeError: iteration over non-sequence | 17:26 |
fsufitch | tal:repeat="cat context/values/sortby:title" | 17:26 |
fsufitch | that's bad? | 17:26 |
fsufitch | oh, cause values is a method | 17:26 |
ignas | tal:define="categories context/values" | 17:27 |
ignas | tal:repeat="cat categories/sortby:title" | 17:27 |
fsufitch | ah | 17:28 |
fsufitch | thx | 17:28 |
*** mlinnell has quit IRC | 17:28 | |
fsufitch | i have to go to my next class now | 17:30 |
fsufitch | cya! | 17:30 |
*** fsufitch has quit IRC | 17:36 | |
th1a | ignas: Has there ever been a remote exploit of Zope 3 (since 3.0)? | 17:40 |
ignas | hmm, REST text related | 17:42 |
ignas | i think | 17:42 |
ignas | not sure if it was remote exploit | 17:42 |
th1a | restructured text? | 17:42 |
ignas | yes | 17:43 |
ignas | th1a: all is commited, bzr up everything | 17:46 |
ignas | and try it out | 17:46 |
ignas | (backup your database before trying) | 17:46 |
th1a | Which packages do I need now (are gradebook and journal still separate checkouts)? | 17:47 |
ignas | yes | 17:47 |
ignas | but the eggs should be there | 17:47 |
ignas | after you upgrade | 17:48 |
ignas | if evolution goes through nicely | 17:48 |
ignas | i'll tell you how to enable gradebook | 17:48 |
ignas | on your gradebookless database | 17:48 |
ignas | (if it's gradebookless) | 17:48 |
th1a | I noticed my instance_type is stapp2007 | 18:08 |
th1a | Where do I change that? Do I need to? | 18:08 |
th1a | ignas: What should by generation be? | 18:09 |
ignas | nope, no need to, your instance should keep working even if it's 2007 one | 18:10 |
th1a | I have a feeling my bzr up didn't really take. | 18:10 |
th1a | I'm at generation 26. | 18:10 |
ignas | hmm | 18:10 |
ignas | ahh | 18:10 |
ignas | hmm, what did you bzr up? | 18:10 |
ignas | and where from? | 18:10 |
ignas | if launchpad, then you will have to wait for them to mirror | 18:10 |
ignas | :/ | 18:10 |
th1a | Ah. | 18:10 |
th1a | I can do a fresh checkout -- from where? | 18:11 |
ignas | http://staging.schooltool.org/bzr2/schooltool/ has the list | 18:12 |
ignas | the convention is | 18:12 |
ignas | package/trunk/ | 18:12 |
ignas | for trunk | 18:12 |
ignas | so you do bzr co http://staging.schooltool.org/bzr2/schooltool/schooltool/trunk schooltool | 18:12 |
ignas | bzr co http://staging.schooltool.org/bzr2/schooltool/schooltool.gradebook/trunk schooltool.gradebook | 18:12 |
ignas | bzr co http://staging.schooltool.org/bzr2/schooltool/schooltool.lyceum.journal/trunk schooltool.lyceum.journal | 18:13 |
ignas | for example | 18:13 |
ignas | as for upgrades from 2007 to 2008 | 18:14 |
ignas | i need to make schooltool.lyceum.journal work as a plugin | 18:14 |
ignas | and you will be able to switch by changing the site.zcml to point to the right place | 18:15 |
th1a | ignas: Do I need an stapp? | 18:21 |
ignas | nope if you have stapp2007 config | 18:22 |
ignas | then you don't need it | 18:22 |
ignas | i mean - you need everything your buildout.cfg wants in develop = ... | 18:23 |
th1a | If I'm starting fresh I do though. | 18:23 |
ignas | yeah, would be nice to test the 2008 configuration | 18:24 |
ignas | but i will do that myself i think | 18:25 |
ignas | i'll just generate the full 2008 sample data | 18:25 |
ignas | and try upgrading it | 18:25 |
ignas | so just check if your databases in use or testing work | 18:26 |
th1a | Yep. | 18:26 |
ignas | ok, must run now | 18:28 |
ignas | so see you either tomorrow or in like 3 hours | 18:28 |
ignas | write an email if it breaks ;) | 18:28 |
ignas | so I could fix it tomorrow morning | 18:28 |
ignas | because I will work on packaging now most probably (will polish and fix bugs from launchpad after packaging) | 18:29 |
ignas | see you | 18:29 |
*** ignas has quit IRC | 18:47 | |
*** alga has quit IRC | 18:51 | |
*** alga has joined #SchoolTool | 20:34 | |
*** mgedmin has joined #schooltool | 21:02 | |
*** jelkner_ has joined #schooltool | 21:15 | |
*** replaceafill has joined #schooltool | 21:22 | |
*** th1a has quit IRC | 21:23 | |
jelkner | replaceafill: hola | 21:28 |
replaceafill | jelkner, hey! | 21:30 |
jelkner | mattva01 is hear trying to help me resolve the checkin issure | 21:30 |
jelkner | issue | 21:30 |
replaceafill | :O | 21:30 |
*** jcrowley has joined #schooltool | 21:31 | |
*** jcrowley has left #schooltool | 21:31 | |
*** hbda has joined #schooltool | 21:31 | |
*** elarson_ has joined #schooltool | 21:31 | |
*** elarson_ has quit IRC | 21:34 | |
*** jboisture has joined #schooltool | 22:50 | |
jboisture | replaceafill: jelkner tells me you can help me with uploading a file | 22:52 |
jboisture | to the nhs service log | 22:52 |
replaceafill | jboisture, sure | 22:52 |
jboisture | great I currently have a page where you can select the file but thats about it I'm not sure how I can get it into the python importer I have written | 22:54 |
*** hbda has quit IRC | 22:57 | |
replaceafill | jboisture, can you see my private messages? | 22:57 |
*** jboisture has quit IRC | 23:33 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!