*** Lumiere has quit IRC | 00:14 | |
*** Lumiere has joined #schooltool | 00:15 | |
*** menesis has quit IRC | 01:39 | |
*** magespawn has quit IRC | 01:58 | |
*** khildin has joined #schooltool | 08:40 | |
*** menesis has joined #schooltool | 08:53 | |
*** magespawn has joined #schooltool | 12:57 | |
*** menesis has quit IRC | 13:46 | |
*** menesis has joined #schooltool | 14:33 | |
*** ignas has joined #schooltool | 14:57 | |
*** yvl has quit IRC | 15:34 | |
*** yvl has joined #schooltool | 15:41 | |
*** replaceafill has joined #schooltool | 15:58 | |
th1a | November 21, 1870 -- Alexander Berkman was born on this date in Vilna, Russia (Lithuania). | 16:22 |
---|---|---|
th1a | hi yvl, replaceafill, aelkner, menesis. | 16:30 |
yvl | good morning | 16:30 |
aelkner | morning | 16:30 |
replaceafill | good morning/afternoon | 16:30 |
th1a | First a reminder that Thurs/Fri are holidays in the US. | 16:30 |
th1a | Also, I've reconsidered my decision not to pay everyone for last month, so please send me your invoices today, aelkner & replaceafill. | 16:31 |
replaceafill | :D will do | 16:31 |
aelkner | ok | 16:31 |
replaceafill | th1a, can i go first today? | 16:32 |
th1a | I'll also be sending out the annual report to Mark today and I'll post an edited version. | 16:32 |
th1a | replaceafill, go ahead. | 16:32 |
replaceafill | thanks | 16:32 |
replaceafill | so i finished this "skills sorted by label" story | 16:32 |
replaceafill | and started writing a test to check everything works as expected | 16:33 |
replaceafill | and something failed while testing | 16:33 |
replaceafill | yvl, can you please load: | 16:33 |
replaceafill | http://69.164.203.135:6660/documents/cte | 16:33 |
replaceafill | default manager credentials | 16:34 |
replaceafill | regular formatter, right? | 16:34 |
replaceafill | you can sort either by label or title | 16:34 |
replaceafill | no go to a cluster | 16:34 |
replaceafill | now* | 16:34 |
yvl | wow | 16:34 |
replaceafill | Agriculture, Food and Natural Resources for examle | 16:34 |
replaceafill | boy, my typing sucks today :D | 16:34 |
replaceafill | so | 16:34 |
replaceafill | in the cluster you have a course list | 16:34 |
replaceafill | but now, try to sort by title :( | 16:35 |
replaceafill | everything gone, right? | 16:35 |
yvl | yes | 16:35 |
yvl | hence the "wow" :) | 16:35 |
yvl | I wonder why | 16:35 |
replaceafill | so i've noticed it's because the view uses parameters to get stuff | 16:35 |
replaceafill | http://69.164.203.135:6660/nodes/cluster-49/document.html?layer=cluster&document=cte | 16:35 |
replaceafill | layer and document | 16:36 |
replaceafill | i guess this is related to the "navigating different document paths" story | 16:36 |
replaceafill | so, the table formatter loses those parameters on sorting | 16:36 |
replaceafill | and i'm wondering how to keep them | 16:36 |
replaceafill | i remember there is some extra_url method, but i'm not sure how to use it (i tried) | 16:37 |
replaceafill | one thing that got my attention is the persons filter widget | 16:37 |
replaceafill | it does remember what you've looked for | 16:38 |
yvl | sorry, was looking at the page | 16:38 |
replaceafill | and sorting works the way i want here | 16:38 |
replaceafill | np | 16:38 |
replaceafill | do you have some advice on how to keep those view parameters? | 16:38 |
replaceafill | since i'm not rendering the filter widget, i can't imagine how :( | 16:39 |
yvl | you can render a new filter widget | 16:39 |
yvl | that simply renders hidden inputs | 16:39 |
replaceafill | ah! | 16:40 |
yvl | that mimic the interesting params from request | 16:40 |
replaceafill | and that's used by default when sorting? | 16:40 |
yvl | I can't recall if that will work out-of-the-box though :/ | 16:40 |
replaceafill | (the way the person widget does) | 16:40 |
replaceafill | ah ok | 16:40 |
replaceafill | np | 16:40 |
replaceafill | i can try | 16:40 |
replaceafill | i *will* try :) | 16:41 |
yvl | ah, it should work | 16:41 |
yvl | sorting submits the form | 16:41 |
replaceafill | ah | 16:41 |
replaceafill | that's the part i couldn't follow in table.js | 16:41 |
replaceafill | where is the data gathered | 16:41 |
replaceafill | but i do remember seeing some component inserting hidden inputs in a formatter manager | 16:42 |
replaceafill | i'll try that yvl thanks! | 16:42 |
replaceafill | th1a, to finish | 16:42 |
yvl | hope it helps | 16:42 |
replaceafill | i also fixed the non-ascii bug we had when deleting courses | 16:43 |
th1a | Thanks. | 16:43 |
replaceafill | i also booked my flight for jan 26 - feb 2 | 16:43 |
replaceafill | and Rigoberto Villalta (someone who has been asking lots of questions in launchpad) contacted me through email | 16:43 |
replaceafill | he's Salvadorean :) | 16:44 |
replaceafill | and asked me to meet with him to start using schooltool fully in 2013 | 16:44 |
replaceafill | i haven't answered yet | 16:44 |
replaceafill | but i'll cc you when i do | 16:44 |
replaceafill | even if it is in spanish :D | 16:44 |
* replaceafill done | 16:45 | |
th1a | What's his handle? | 16:45 |
replaceafill | ah hold on | 16:45 |
replaceafill | hey! | 16:45 |
replaceafill | yvl, you added the overrides feature! | 16:45 |
yvl | yes :) | 16:45 |
replaceafill | great, thanks! | 16:46 |
yvl | you're welcome :) | 16:46 |
yvl | it's long overdue actually | 16:46 |
replaceafill | i'll try using it tomorrow with schooltool quiz | 16:46 |
replaceafill | th1a, https://launchpad.net/~rigoav | 16:46 |
th1a | Thanks. Is he close to you? | 16:47 |
replaceafill | don't know yet | 16:47 |
replaceafill | i hope he's here in San Salvador :) | 16:47 |
replaceafill | but he seemed very into schooltool | 16:48 |
th1a | OK. | 16:48 |
th1a | Excellent. | 16:48 |
replaceafill | he was even editing translations files | 16:48 |
* replaceafill tries the hidden input solution | 16:49 | |
th1a | Thanks replaceafill. | 16:49 |
th1a | OK, so menesis, we'll want to release what replaceafill is working on now soon. | 16:49 |
th1a | Since US schools are on holiday Thurs/Fri, we can just push it monday? | 16:50 |
th1a | Assuming replaceafill figures it out. | 16:50 |
replaceafill | +1 | 16:50 |
menesis | cando skill sorting? | 16:50 |
replaceafill | yes | 16:51 |
th1a | Yes. | 16:51 |
aelkner | yes :) | 16:52 |
yvl | yes? | 16:52 |
yvl | :) | 16:52 |
menesis | there are also aelkner's catalog and search work | 16:52 |
replaceafill | :| | 16:52 |
aelkner | that's in trunk already, right? | 16:53 |
menesis | yes | 16:53 |
aelkner | yes | 16:53 |
th1a | Yes, I guess that can go in now too. | 16:53 |
menesis | the catalog changes need new interfaces from schooltool trunk | 16:54 |
menesis | so I will have to make a schooltool release before that | 16:54 |
menesis | but tests are failing... | 16:56 |
th1a | Well, we have three days. What tests are failing? | 16:56 |
menesis | http://schooltool.pov.lt/buildbot/builders/schooltool_flourish/builds/904/steps/functional%20tests/logs/stdio | 16:57 |
menesis | ContactFilterWidget for the old skin | 16:58 |
menesis | and unit test for the widget | 16:58 |
menesis | http://schooltool.pov.lt/buildbot/builders/schooltool_flourish/builds/904/steps/unit%20tests/logs/stdio | 16:58 |
menesis | the filters work in flourish | 16:59 |
menesis | so it's little problem | 16:59 |
menesis | but I don't like buildbot red | 17:00 |
th1a | Well... can you fix those menesis. Unless we've got someone specific to blame. | 17:00 |
menesis | 3480.1.18: Justas Sadzevicius 2012-10-26 Better indexed catalog table filter | 17:01 |
yvl | was broken before that | 17:02 |
yvl | oh, no wait | 17:02 |
yvl | that broke it | 17:02 |
yvl | I will fix it? | 17:04 |
th1a | I think it is up to you yvl. | 17:04 |
yvl | ok then | 17:04 |
th1a | Anything else, menesis? | 17:06 |
menesis | I was cleaning up some old code | 17:07 |
menesis | was updating lt translation and noticed some strange strings | 17:08 |
menesis | nothing important | 17:08 |
menesis | I was on a trip friday-monday | 17:09 |
th1a | OK. | 17:10 |
th1a | Thanks menesis. | 17:11 |
th1a | yvl? | 17:11 |
yvl | tweaked the roster report, I think it looks presentable now | 17:11 |
yvl | sent updated to the dev list | 17:11 |
yvl | added logo, fixed spacings and so on | 17:12 |
yvl | took much longer than I expected, then again, there's near to zero info on spacing in our report guidelines | 17:12 |
yvl | now I'm working on student "profile" pdf | 17:13 |
yvl | stuff like... | 17:14 |
yvl | viewlets that present a schooltool form in "list" style in pdf | 17:14 |
* yvl done | 17:14 | |
th1a | Hrm... I guess I didn't pay enough attention to the fact that he put most of the spacing info for his HTML versions. | 17:15 |
th1a | Is that not applicable? | 17:16 |
th1a | I guess mostly not. | 17:16 |
yvl | anyway, I think I got most of the spacing right | 17:17 |
yvl | printed versions do look similar | 17:18 |
th1a | That whole thing was a bit frustrating. I should have been more of a hardass but I get flummoxed by that kind of thing. | 17:18 |
yvl | in hindsight... probably yes | 17:19 |
yvl | but I think we're good now | 17:19 |
th1a | Yeah. | 17:19 |
th1a | After the fact it is hard to know if you just weren't clear. | 17:20 |
yvl | right | 17:20 |
th1a | aelkner can confirm that issue. | 17:20 |
aelkner | :) | 17:21 |
th1a | Anyhow, in the end it just means a little more fiddling now. | 17:21 |
th1a | Esp. since we're trying to handle multiple paper sizes anyhow. | 17:21 |
th1a | I'm feeling like there's not room for logo and printed name/address. Should we just allow a choice? | 17:21 |
yvl | do we have a school address somewhere? | 17:22 |
th1a | Well, there's that too. | 17:23 |
yvl | :) | 17:23 |
th1a | I was going to have aelkner add it. | 17:23 |
th1a | Leave it for the moment. | 17:24 |
yvl | ok | 17:24 |
yvl | we can deal with this separately | 17:24 |
th1a | Basically we should probably have the logo/address choice where the default paper size goes. | 17:24 |
th1a | And the address with the school name. | 17:25 |
yvl | yes | 17:25 |
*** foliwe has joined #schooltool | 17:25 | |
th1a | OK, thanks yvl. | 17:26 |
th1a | aelkner? | 17:26 |
yvl | if we implement custom... | 17:26 |
yvl | custom letterhead | 17:26 |
yvl | what I'm trying to say - we should do what you just wrote first | 17:26 |
aelkner | i don't know what you're saying about letterhead, but shouldn't yvl continue dealing with infrastructure? | 17:26 |
yvl | then think about custom letterhead and how this blends in | 17:26 |
aelkner | i think i can be most helpful getting data into reports and following whatever pattern yvl establishes | 17:27 |
th1a | Well, schools need addresses, which isn't a letterhead issue per se. | 17:27 |
th1a | That would just be new attributes for the school. | 17:27 |
aelkner | ok, well perhaps after we discuss that it will be clearer to me | 17:27 |
th1a | OK... schools have addresses. | 17:28 |
foliwe | how do i set school for a secondary school | 17:28 |
aelkner | did you see my reply to yvl's email | 17:28 |
yvl | yeah, but you know - they may add address formatted in their own way in the letterhead | 17:28 |
yvl | anyway | 17:28 |
* yvl shuts up - we'll talk about it later ;) | 17:28 | |
aelkner | so i changed the resource report to break up into sections by resource type | 17:29 |
th1a | foliwe, how do you set up a secondary school? | 17:29 |
foliwe | school=grade 1, grade , 2 grade 3 and so on | 17:30 |
th1a | Have you looked at http://book.schooltool.org ? | 17:30 |
foliwe | each grade contain students | 17:30 |
foliwe | yeah, but the problem is the courses issue | 17:31 |
foliwe | i need to admit sudents into these grade and not into courses | 17:32 |
th1a | Well, the concept of grade level is still somewhat underdeveloped in SchoolTool. You can use groups. | 17:33 |
foliwe | ok i will try that | 17:34 |
th1a | continue, aelkner. | 17:34 |
aelkner | so, did you see the report i sent? | 17:35 |
th1a | When did you send it? | 17:36 |
aelkner | i used a combination of <pto> in a loop with a <conditionalPageBreak> to get to the next page | 17:36 |
aelkner | this morning | 17:37 |
aelkner | did you see yvl's addition to the thread? | 17:37 |
th1a | I don't have it. | 17:37 |
aelkner | yvl, i pulled your branch and it crashes now | 17:38 |
th1a | I have one from you two days ago, one from justas two days ago, and one from Justas today. | 17:38 |
yvl | https://lists.launchpad.net/schooltool-developers/msg00594.html | 17:38 |
aelkner | ValueError: The color specification "info-hr" is not valid. (file resource_report_1211211018.pdf, line 168) | 17:38 |
yvl | yes, it got renamed to separator | 17:38 |
yvl | sorry | 17:38 |
replaceafill | th1a, https://lists.launchpad.net/schooltool-developers/msg00594.html | 17:38 |
yvl | everything is not 100% set in stone yet, though pretty much stable | 17:39 |
aelkner | yvl, are you going to push a fix that i can pull? | 17:39 |
yvl | no | 17:39 |
yvl | you'd have to update your rml | 17:39 |
aelkner | what am i going to need to do to fix the crash? | 17:40 |
aelkner | oh | 17:40 |
aelkner | update it how? | 17:40 |
yvl | the color "info-hr" was renamed to "separator" | 17:40 |
yvl | please also look at.... | 17:40 |
yvl | course/browser/rml/section_roster.pt | 17:41 |
yvl | note <hr> now comes before paragraph | 17:41 |
yvl | and paragraph has style "section-title" | 17:41 |
aelkner | yvl, fixed, thanks | 17:41 |
yvl | also | 17:41 |
yvl | space-before and space-after were changed for <hr> I think | 17:42 |
aelkner | yeah, i'll need to tweak it again i can see | 17:42 |
yvl | small tweeks I had to do to make reports not look crooked | 17:42 |
yvl | again, apologies for the bumpy ride | 17:42 |
th1a | OK, so we don't want to repeat "resource report" twice. | 17:45 |
th1a | So just put it in the gray bar. | 17:45 |
aelkner | the only reason i left it there was for the whole (continued) logic | 17:49 |
aelkner | i can get rid of it | 17:49 |
th1a | Hm... some of Vinny's color numbers don't match the actual colors I have on my screen. | 17:49 |
th1a | I like the ones I see better. | 17:49 |
th1a | Yes, try getting rid of it. | 17:49 |
th1a | yvl, did you notice the color discrepancy? | 17:50 |
yvl | yes, I thought there was an error in the style guide | 17:51 |
yvl | numbers were right, the rendered pdf was wrong | 17:51 |
th1a | Hm... I guess we have a choice. ;-) | 17:51 |
th1a | I think the rendered pdf looks better. | 17:52 |
th1a | I like the column header lighter. | 17:53 |
yvl | hmm | 17:53 |
th1a | I'm afraid replaceafill and I are going to have to spend a few days tweaking these. | 17:53 |
yvl | sure | 17:53 |
replaceafill | :) | 17:53 |
yvl | so what was done there | 17:53 |
yvl | Vinny specified header and sub-header colors for tables | 17:54 |
yvl | and just used sub-header everywhere | 17:54 |
aelkner | i'll worry about the attendance report in the meantime | 17:54 |
yvl | you can see what he wanted to do in tables in the web section | 17:54 |
aelkner | so th1a, so i just get rid of the Resource Report (continued) section | 17:54 |
yvl | (page 10) | 17:54 |
th1a | aelkner. | 17:55 |
th1a | Yes, and move the description column over to about 33%. | 17:55 |
aelkner | ok | 17:55 |
th1a | Now, school address. | 17:55 |
aelkner | and otherwise do the attendance report? | 17:55 |
th1a | Let's just get this out of the way. | 17:55 |
aelkner | ok | 17:55 |
aelkner | go on | 17:55 |
th1a | Schools have addresses. | 17:56 |
th1a | We might as well just use the basic address schema we have for contacts. | 17:56 |
th1a | This goes in the School Name form. | 17:56 |
th1a | Which now I guess should be "School Info" | 17:57 |
aelkner | yes, so that's how the admin user sets it | 17:57 |
aelkner | yes | 17:57 |
th1a | Same address fields as a person. | 17:57 |
th1a | Phone, Fax. | 17:57 |
th1a | Web page? | 17:58 |
aelkner | you saw the logo that yvl included in his latest section roster | 17:58 |
aelkner | the goddard thing | 17:58 |
th1a | Yes. | 17:59 |
th1a | Oh, also, we don't need the name of the school in the big title. | 18:01 |
th1a | We probably should just not have a big title for this. | 18:01 |
th1a | Just the standard school name at left. | 18:01 |
th1a | And the year should be in the top bar at right. | 18:01 |
th1a | ATM I think the school should pick either the address in text or the logo at the top right. | 18:02 |
th1a | But regardless of how we render it, the school needs an address. | 18:02 |
yvl | right | 18:03 |
yvl | if I may interject | 18:03 |
aelkner | so where do you want it? | 18:03 |
yvl | current page template requires: | 18:04 |
yvl | big title at left | 18:04 |
th1a | yvl can place it. | 18:04 |
yvl | up to 3 optional "subtitle" lines at left | 18:04 |
yvl | up to 5 "subtitle" lines on right | 18:05 |
yvl | or | 18:05 |
yvl | school name + logo at right | 18:05 |
yvl | but big title is required | 18:05 |
th1a | Can we make the big title optional? | 18:05 |
yvl | sure | 18:05 |
th1a | Does it have to be? | 18:05 |
th1a | ok | 18:05 |
yvl | but | 18:05 |
yvl | I'd like to know what to put in place of it | 18:06 |
yvl | and what to put at the right | 18:06 |
th1a | Or, basically there will be a bunch of these where the title would be the name of the report. | 18:06 |
th1a | So in those cases we could just leave the top left of the top bar blank and make the title of the report the title. | 18:06 |
*** paulproteus has quit IRC | 18:07 | |
yvl | sure | 18:07 |
yvl | the thing was | 18:07 |
yvl | that vertical height is now about 5 lines | 18:07 |
yvl | that gives space to put the logo | 18:07 |
yvl | we can have reports without big title or with just 5 small lines at the left, or nothing | 18:08 |
yvl | but we need to know what to render top right then | 18:08 |
yvl | smaller logo? no logo? just school name? | 18:08 |
th1a | Well, I think we should figure we're leaving space for the address/logo in all these. | 18:08 |
*** paulproteus has joined #schooltool | 18:09 | |
th1a | It then becomes a question of what we do when there is not title other than the generic one. | 18:09 |
yvl | yes, a good question | 18:10 |
th1a | Hm... | 18:10 |
th1a | It is just that, ofc, for a schoolwide report you don't primarily need to be reminded of the name of the school. | 18:10 |
yvl | yes | 18:11 |
th1a | OK, so let's try the resource report with "Resource Report" as the big main title and nothing in the top bar at left. | 18:11 |
th1a | Got that aelkner? | 18:11 |
aelkner | and the school logo to the right? | 18:12 |
yvl | for now, yes? | 18:12 |
aelkner | and by big main title you mean the grey bar? | 18:12 |
yvl | and lines above Location/Resource not below | 18:12 |
yvl | big main title is view.title property | 18:13 |
th1a | I mean the biggest mainest title. | 18:13 |
th1a | Don't worry about the address/logo layout at this point aelkner. | 18:13 |
yvl | view.name sets the top left gray bar text | 18:13 |
yvl | view.scope -- top right gray bar text -- to put a schoolyear for example -- or today's date | 18:14 |
yvl | I'd say use today's date for things that change over time, like resources | 18:14 |
yvl | and fixed dates for things that are more or less set in stone | 18:14 |
yvl | like sections, courses | 18:14 |
yvl | they have a limited time scope | 18:14 |
th1a | For resources the year should be in the bar at top right. | 18:15 |
yvl | active school year, or year this was printed in? | 18:15 |
th1a | The one relevant to the context. | 18:16 |
yvl | active school year is "2011-2012", today's year may be 2010, 2011, 2012 or 2013 | 18:16 |
th1a | Resources are contained by years, that's what I mean. | 18:16 |
yvl | what? | 18:17 |
yvl | oh, you mean in user's heads... | 18:17 |
th1a | Yes. ;-) | 18:17 |
yvl | got it | 18:17 |
yvl | thanks, it helps | 18:17 |
th1a | And in my head. | 18:17 |
th1a | I'm still using Zope 2. | 18:17 |
aelkner | resources have nothing to do wth years | 18:17 |
th1a | Oh? They're like people? | 18:18 |
yvl | yes | 18:18 |
th1a | Oh, my bad. | 18:18 |
th1a | OK, then just the day's date at right in the bar. | 18:18 |
yvl | aelkner, feel free to rip of the date formatter from section roster report | 18:20 |
* yvl does not have a generic one ready :/ | 18:20 | |
th1a | It might be better for aelkner's sanity to let him finish per skill score systems over the next couple weeks... | 18:21 |
th1a | As I can see there's going to be quite a bit of jiggering left to do on these reports. | 18:23 |
aelkner | ok, however, i could still do the attendance report and worry about the frame stuff later | 18:23 |
aelkner | part of the process is writing classes to get data out of the db and onto the page | 18:24 |
aelkner | that's not wasted work | 18:24 |
aelkner | the issue about letterhead and other stuff can be resolved later | 18:24 |
aelkner | i'd rather not return to the scoresystems thing until trunk stabalizes | 18:24 |
aelkner | after we release whatever and fold yvl's repot branch into trunk? | 18:25 |
th1a | It isn't wasted work but I would say I've learned that if you're going to work on visual presentation you have to go all the way. | 18:25 |
aelkner | i'm just saying the work of getting data into report is useful even if the presentation is not ready | 18:26 |
th1a | What are you work plans for the holiday weekend, aelkner? | 18:26 |
aelkner | i have jelkner and family here, but they are leaving friday | 18:27 |
aelkner | would you like to meet on friday? | 18:27 |
th1a | No... | 18:27 |
th1a | OK, stick around aelkner. | 18:28 |
th1a | Thanks guys, have a good weekend. | 18:28 |
replaceafill | yvl, will you be around thur/fri (meeting time)? | 18:29 |
th1a | replaceafill, send me your invoice. | 18:29 |
* th1a drops the bag of gravel. | 18:29 | |
replaceafill | th1a, will do | 18:29 |
yvl | replaceafill, probably yes | 18:30 |
replaceafill | yvl, ah ok, i'll ask you about the overrides then :) | 18:30 |
replaceafill | it didnt work :( | 18:30 |
th1a | aelkner, so at this point I've got two things on the board for you that you understand better than everyone else: | 18:30 |
th1a | per skill score systems, which we really don't want to have to hand off to someone else. | 18:30 |
yvl | replaceafill, pase / diff / email something please ;) | 18:31 |
th1a | and some report sheet features, like weighting in report sheets. | 18:31 |
th1a | Which someone else could probably do without much trouble. | 18:31 |
replaceafill | yvl, i'll let you go for now, will send you an email | 18:31 |
yvl | thanks man | 18:31 |
replaceafill | yvl, thank *you* :) | 18:31 |
yvl | FYI, I did try overriding some viewlet and it worked | 18:32 |
th1a | The report seem to be shifting quite a bit under our feet right now. | 18:32 |
aelkner | th1a, i can see waiting for some infrastructure resolution on reports | 18:32 |
yvl | replaceafill - try adding some similar overrides.zcml in, say, schooltool.cando package src/schooltool/cando/overrides.zcml | 18:33 |
aelkner | i just thought that the processing of data part is work that needs doing | 18:33 |
replaceafill | yvl, ah ok | 18:33 |
aelkner | i could try to merge the cando scoresystems to trunk | 18:33 |
aelkner | but i thought you were holding that off so menesis could release things | 18:33 |
th1a | No, I just got a bee in my bonnet to do reports. | 18:34 |
aelkner | ah so you wanted to push on that before doing the scoresystems before | 18:34 |
th1a | But I also thought we'd all have been working on it for a few weeks now, and we got caught up in the ususal post-release cleanup malaise. | 18:34 |
th1a | So now the end of the year is looming. | 18:35 |
aelkner | ok, so i can shift to merging cando scoresystems branch to trunk | 18:35 |
*** magespawn has quit IRC | 18:35 | |
th1a | We can leave the resource report cleanup. | 18:36 |
aelkner | revsisit on monday? | 18:36 |
th1a | The per skill scoresystems won't be released until April, but needs to be finished now, so I don't literally think you want to merge it into trunk. | 18:37 |
th1a | Can't you pull to your branch? | 18:37 |
aelkner | by my branch, what do you mean | 18:38 |
th1a | OK... we're talking about per-skill score systems, which you worked on before and had made a fair amount of progress on? | 18:38 |
th1a | Are we on the same page here? | 18:39 |
aelkner | yes, i have a branch sitting out there with per-skill scoresystems | 18:39 |
aelkner | and it even has tests that prove that the add skill view remembers the scoresystem you chose | 18:39 |
th1a | Yes. | 18:39 |
aelkner | the longer that branch sits there, the harder it gets to merge to trunk | 18:39 |
th1a | Can't you pull changes from trunk? | 18:40 |
aelkner | we have to decide what version of all the packages are supposed to work with what | 18:41 |
aelkner | do you mean: | 18:41 |
aelkner | i should set up a sandbox that has trunk of core, schooltool.gradebook and my scoresystems cando | 18:41 |
aelkner | then merge whatever the latest cando trunk has into that and make sure all that works together? | 18:41 |
replaceafill | yvl, overriding something from cando works! | 18:43 |
aelkner | th1a? | 18:43 |
th1a | aelkner, sounds good to me. | 18:43 |
replaceafill | yvl, schooltool.pyquiz must have something different :) | 18:43 |
yvl | it needs: | 18:44 |
yvl | entry_points=""" | 18:44 |
yvl | [z3c.autoinclude.plugin] | 18:44 |
yvl | target = schooltool | 18:44 |
yvl | """, | 18:44 |
yvl | in setup.py | 18:44 |
yvl | probably | 18:44 |
aelkner | th1a, ok, will do | 18:44 |
th1a | Basically, I just know there should be some way of doing it other than merging into trunk. | 18:44 |
replaceafill | yvl, i think it has it already | 18:44 |
* replaceafill checks | 18:44 | |
aelkner | th1a, meet friday? | 18:44 |
th1a | I will be on holiday. | 18:44 |
aelkner | sure, then just do the scoresystems thing and cya monday | 18:44 |
replaceafill | yvl, the difference in my setup is that i'm running the instance off schooltool trunk, instead of schooltool.cando | 18:44 |
th1a | Yes. | 18:45 |
aelkner | i'll push my resource report work to a branch, too, just to be sure | 18:45 |
aelkner | ok, i have my family here, so i'm going to start my vacation now | 18:46 |
yvl | replaceafill - shouldn't matter; check if overrides.zcml gets invoked with malformed zcml | 18:46 |
aelkner | i'll slip in the scoresystems task over the weekend | 18:46 |
yvl | replaceafill - also check if plugin.zcml is invoked ;) | 18:46 |
* aelkner out | 18:46 | |
replaceafill | yvl, it is, because i get the conflict error | 18:46 |
yvl | happy holidays aelkner and th1a :) | 18:47 |
replaceafill | you're right, it doesn't matter | 18:47 |
replaceafill | i just ran off schooltool.cando and overrides work | 18:47 |
replaceafill | but i have a good idea now, thanks yvl! | 18:47 |
yvl | you probably just have a typo somewhere | 18:47 |
replaceafill | i wonder if this would work from plugin to plugin ;) | 18:47 |
th1a | Thanks yvl. | 18:47 |
replaceafill | like cando overriding the gradebook? | 18:48 |
yvl | it does replaceafill :) | 18:48 |
replaceafill | excellent! | 18:48 |
replaceafill | this is powerful! | 18:48 |
yvl | though if two plugins try to override stuff I don't know what will happen ;) | 18:48 |
replaceafill | :D | 18:48 |
replaceafill | holly s**t!!!! | 18:53 |
replaceafill | yvl, it worked! | 18:53 |
replaceafill | i can override index.html for the cando student gradebook | 18:53 |
replaceafill | bye bye hacks! | 18:53 |
aelkner | yvl, thanks have a great weekend | 18:55 |
aelkner | cyall monday | 18:55 |
*** magespawn_ has joined #schooltool | 19:11 | |
*** foliwe has quit IRC | 19:16 | |
*** menesis has quit IRC | 19:24 | |
replaceafill | hhmm i think zc.table 0.9 is broken... | 19:30 |
replaceafill | An error occurred when trying to install zc.table 0.9.0. Look above this message for any errors that were output by easy_install. | 19:30 |
replaceafill | While: | 19:30 |
replaceafill | Installing package. | 19:30 |
replaceafill | Getting distribution for 'zc.table==0.9.0'. | 19:30 |
replaceafill | Error: Couldn't install: zc.table 0.9.0 | 19:30 |
replaceafill | make: *** [.installed.cfg] Error 1 | 19:30 |
*** ignas has quit IRC | 19:52 | |
*** menesis has joined #schooltool | 20:17 | |
replaceafill | th1a, just saw the debian question! | 20:19 |
replaceafill | you should fwd to my yahoo ;) | 20:19 |
th1a | Ah. | 20:19 |
th1a | Sorry. | 20:19 |
replaceafill | np | 20:19 |
th1a | It always takes me a while to figure out how to delete an email address from gmail. | 20:20 |
th1a | It isn't easy. | 20:20 |
replaceafill | :D | 20:20 |
replaceafill | true | 20:20 |
*** magespawn_ has quit IRC | 20:22 | |
replaceafill | menesis, i think zc.table 0.9 is broken | 20:31 |
replaceafill | i lost the log, but i think it's missing CHANGES.txt | 20:31 |
th1a | replaceafill, can you send me your invoice within the next hour, please? | 20:34 |
replaceafill | th1a, ah sure | 20:35 |
replaceafill | i'll work on it | 20:35 |
replaceafill | (lots of copy/paste) | 20:35 |
replaceafill | (i need to optimize that process...) | 20:35 |
*** magespawn has joined #schooltool | 20:53 | |
*** aelkner has quit IRC | 21:06 | |
*** aelkner has joined #schooltool | 21:07 | |
replaceafill | th1a, sent | 21:21 |
th1a | Thanks replaceafill. | 21:21 |
replaceafill | th1a, rigoberto replied | 21:21 |
replaceafill | i hate when people doesn't reply all :D | 21:22 |
replaceafill | basically he wants: | 21:23 |
replaceafill | 1. set up the gradebook to use 1-10 scores always | 21:23 |
replaceafill | (we could use report sheets for this) | 21:23 |
replaceafill | 2. have weighting, 70% for assignments and 30% for exams | 21:24 |
replaceafill | (i don't think report sheets can do this) :( | 21:24 |
replaceafill | 3. custom reports | 21:25 |
replaceafill | he was able to use demographics to setup all the data MINED requires | 21:25 |
replaceafill | but he needs a report about it | 21:25 |
replaceafill | i wonder if course worksheets can help for 2. | 21:27 |
th1a | Sorry. Julia was pooping. ;-) | 21:29 |
replaceafill | :D | 21:29 |
th1a | 2 is one of the things I was talking about aelkner implementing before the end of the year. | 21:30 |
th1a | Where is he? | 21:30 |
replaceafill | rigoberto? | 21:30 |
replaceafill | here in San Salvador | 21:30 |
replaceafill | he works for two schools: | 21:31 |
replaceafill | Colegio Montessoriano and Centro Escolar Católico de Exalumnos Salesianos | 21:31 |
th1a | A Montessori school? | 21:31 |
replaceafill | http://www.montessoriano.edu.sv/ | 21:31 |
replaceafill | i think so | 21:31 |
replaceafill | sometimes they just use Montessori's name though :) | 21:31 |
th1a | Yeah. | 21:32 |
replaceafill | lol | 21:33 |
replaceafill | one school is like 3 blocks from here | 21:33 |
th1a | lol | 21:33 |
replaceafill | that's what i've always wanted! someone interested in ST, here, and not too far ;) | 21:34 |
replaceafill | http://montessoriano.edu.sv/images/stories/newsimages/mapa.jpg | 21:34 |
replaceafill | i live next to ISSS in that image ^ | 21:34 |
th1a | lol | 21:46 |
replaceafill | is it me, or we have a bug in the gradebook export_ | 21:50 |
replaceafill | it doesn't export total and averages | 21:50 |
replaceafill | i know you could calculate again in the spreadsheet | 21:51 |
replaceafill | but you lose weight categories for example | 21:51 |
*** khildin has quit IRC | 22:13 | |
menesis | replaceafill: thanks about notifying about zc.table release failure. repacked. | 22:26 |
menesis | rm ~/.buildout/cache/dist/zc.table-0.9.0.tar.gz | 22:27 |
menesis | to clean incomplete tarball | 22:27 |
menesis | and I reverted versions.cfg | 22:28 |
replaceafill | i used [versions] :) | 22:32 |
replaceafill | thanks | 22:32 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!