*** menesis has quit IRC | 03:00 | |
*** yvl has joined #schooltool | 09:21 | |
*** menesis has joined #schooltool | 12:07 | |
*** th1a has joined #schooltool | 12:26 | |
*** menesis has quit IRC | 13:24 | |
*** replaceafill has joined #schooltool | 14:12 | |
*** menesis has joined #schooltool | 14:19 | |
*** yvl has quit IRC | 14:19 | |
*** yvl has joined #schooltool | 14:21 | |
*** khildin has joined #schooltool | 15:24 | |
th1a | hola replaceafill! | 15:31 |
---|---|---|
replaceafill | hola th1a! :) | 15:31 |
th1a | hi yvl & menesis, too. | 15:31 |
th1a | labas | 15:31 |
replaceafill | good afternoon everyone | 15:32 |
menesis | hi | 15:33 |
th1a | How are you feeling replaceafill? | 15:34 |
replaceafill | better | 15:34 |
replaceafill | no more pills, able to sit confortably | 15:34 |
replaceafill | not 100% back to normal | 15:35 |
replaceafill | but on my way | 15:35 |
th1a | Great. | 15:35 |
th1a | I have one near-term request -- can you set up a regular CanDo instance on the sielibre server? | 15:36 |
th1a | I have a friend working in a school in California who wants to show her principal. | 15:36 |
replaceafill | ah ok | 15:36 |
replaceafill | cte skills? | 15:36 |
replaceafill | and sample data? | 15:37 |
replaceafill | or are you going to load data for your friend? | 15:37 |
th1a | I am working on parsing a load of Common Core json into a spread sheet. | 15:38 |
th1a | Turns out a giant lump of deeply hierarchical json isn't necessarily a joy to work with. | 15:38 |
th1a | I'm figuring it out though. | 15:38 |
replaceafill | kk, setting it up | 15:39 |
replaceafill | i have an issue i need help solving | 15:39 |
th1a | Yes? | 15:40 |
replaceafill | it's related to the custom skills list in the ACC server | 15:40 |
replaceafill | i need to deprecate 2012 custom nodes/skillsets | 15:40 |
replaceafill | i thought it was just a matter of exporting the skills | 15:40 |
replaceafill | marking the deprecated column for the proper nodes/skillsets/skills | 15:40 |
replaceafill | and importing back | 15:41 |
replaceafill | the problem is that exporting skills breaks when there are more than 64k lines | 15:41 |
replaceafill | http://imagebin.org/index.php?mode=image&id=275034 | 15:41 |
th1a | How many custom skills are there? | 15:41 |
replaceafill | like 15 courses | 15:42 |
th1a | There are 64 thousand? | 15:42 |
replaceafill | that's cte skills + custom skills | 15:43 |
th1a | When it does all of them. | 15:43 |
replaceafill | yes, export skills tries to spit them all | 15:44 |
replaceafill | no way to filter | 15:44 |
th1a | This is a little off topic, but I seriously doubt they need to deprecate the custom standards. Are they really changing many of them? | 15:44 |
replaceafill | a little bit | 15:44 |
replaceafill | i did notice some new skills in there | 15:45 |
th1a | I'm not going to argue with Dave about it, but the right way to do it for future reference is just to update or deprecate the ones that change. | 15:45 |
th1a | Anyhow, so can you just split it into separate files? | 15:46 |
replaceafill | you mean using multiple sheets when there are more than 64k? | 15:47 |
th1a | What else would we do? | 15:47 |
replaceafill | ok | 15:47 |
replaceafill | i was thinking of using a custom script just for this case | 15:47 |
replaceafill | to get the custom nodes/skillsets/skills only | 15:48 |
th1a | Or that. | 15:48 |
replaceafill | but i also considered your approach | 15:48 |
th1a | Well, we're probably going to run into this with other CanDo sites. | 15:49 |
replaceafill | definitely | 15:49 |
replaceafill | can i write the custom script just to get dwelsh data going? | 15:49 |
replaceafill | and then adding the feature to the importer/exporter? | 15:49 |
replaceafill | (to split sheets) | 15:50 |
th1a | Yeah... | 15:50 |
replaceafill | kk | 15:50 |
th1a | I mean, maybe just file a bug. It isn't really a high priority for the real fix. | 15:50 |
replaceafill | another quick question | 15:50 |
replaceafill | ah ok | 15:51 |
replaceafill | has anyone tried the email server with gmail lately? | 15:51 |
replaceafill | i tried answering: https://answers.launchpad.net/schooltool/+question/238105 | 15:51 |
th1a | I've not. | 15:51 |
th1a | So does that not work anymore? | 15:51 |
replaceafill | ah ok, i just did and got a timeout | 15:51 |
replaceafill | user says same configuration doesn't work in the new version | 15:52 |
replaceafill | but i got a different error: | 15:52 |
replaceafill | SMTPServerDisconnected: please run connect() first | 15:52 |
replaceafill | after 5 minutes or so | 15:52 |
th1a | Hm. | 15:53 |
replaceafill | i wonder if something has changed in python's smtp library | 15:53 |
th1a | Or gmail, maybe more likely. | 15:54 |
replaceafill | ah, maybe | 15:54 |
replaceafill | ok, that's it from me | 15:54 |
replaceafill | some pending stuff in my queue | 15:54 |
replaceafill | set up the social skills instance | 15:55 |
replaceafill | for steven | 15:55 |
replaceafill | and see if evolution works | 15:55 |
th1a | Yeah, need to pick up that thread. | 15:55 |
replaceafill | will do | 15:55 |
replaceafill | ah | 15:55 |
replaceafill | last comment of mine | 15:55 |
replaceafill | since i missed my french exams | 15:55 |
replaceafill | (last week) | 15:55 |
replaceafill | i've decided to postpone my classes until next year | 15:56 |
replaceafill | :( | 15:56 |
replaceafill | so i'll be around all morning now | 15:56 |
replaceafill | just fyi :) | 15:56 |
th1a | OK... | 15:56 |
replaceafill | and i guess you're 1 hour earlier now ;) | 15:56 |
replaceafill | i mean | 15:56 |
replaceafill | later :P | 15:56 |
th1a | Yeah. | 15:56 |
replaceafill | cool | 15:56 |
th1a | That helps a bit too. | 15:56 |
* replaceafill done | 15:57 | |
th1a | Great to have you back, replaceafill. | 15:57 |
replaceafill | thanks! | 15:57 |
th1a | Oh, I need your invoice! | 15:58 |
replaceafill | ah ok, i'll send it later today | 15:58 |
th1a | Thanks replaceafill. | 16:00 |
th1a | menesis? | 16:00 |
menesis | I have little to report, had a Friday off again | 16:01 |
menesis | added "SchoolTool versions" vielwet to the Server page | 16:01 |
menesis | including other plugins that don't use autoinclude (cas) | 16:01 |
yvl | good morning | 16:02 |
menesis | also was browsing through testing code | 16:02 |
yvl | (and welcome back replaceafill :) ) | 16:02 |
replaceafill | hi yvl :) | 16:02 |
menesis | in attempt to avoid of testbrowser dependency on runtime | 16:03 |
menesis | selenium is not needed, but zope.testbrowser and zope.app.testing are. | 16:03 |
menesis | also I have quite a few unfinished fixes/cleanup/refactoring in old branches | 16:04 |
menesis | was looking at them and if they are still relevant | 16:05 |
menesis | e.g. remove the use of calwidget.js | 16:05 |
menesis | and use only the Ubuntu font in reports | 16:07 |
menesis | there are a few places left that use Times_New_Roman (Liberation) | 16:07 |
menesis | but all this cleanup is unfinished, will do this in a separate branch | 16:08 |
* menesis done | 16:09 | |
th1a | OK Sounds good. | 16:09 |
th1a | Thanks menesis. | 16:09 |
th1a | Ok, | 16:09 |
th1a | oh... | 16:09 |
th1a | can you help with this? https://answers.launchpad.net/schooltool/+question/238126 | 16:10 |
th1a | meanwhile... go ahead yvl. | 16:13 |
yvl | ok... | 16:13 |
yvl | turns out reverting and taking the simpler path was a good idea | 16:14 |
yvl | added "completed" state to section memberships | 16:14 |
menesis | th1a: yes, I saw that question | 16:15 |
yvl | now working on evolution or rather avoiding of big evolution | 16:16 |
yvl | I think it should be coupled with performance optimizations of relationships | 16:16 |
th1a | That's fine. | 16:16 |
yvl | since both temporal relationships and cataloged relationships touch same places | 16:16 |
yvl | I think I'll have that done until next Mon | 16:17 |
yvl | though I'd like to take half Thu off, and that does not leave that much time | 16:17 |
th1a | OK. Well, something to shoot for. | 16:18 |
yvl | after that it will probably take a lot of time to speed up evolution | 16:18 |
yvl | big slow tests are big and slow | 16:18 |
yvl | all in all it's a steady pace forward | 16:19 |
th1a | OK. | 16:20 |
th1a | All right, thanks guys. | 16:21 |
th1a | Have a good one. See you Wednesday. | 16:22 |
* th1a drops the bag of gravel. | 16:23 | |
replaceafill | thanks everybody | 16:23 |
th1a | replaceafill: I don't know if this would be helpful, but I just noticed it: | 16:52 |
th1a | If you're working with particularly large Excel files then there are two features of xlrd that | 16:52 |
th1a | you should be aware of: | 16:52 |
th1a | • The on_demand parameter can be passed as True to open_workbook resulting in | 16:52 |
th1a | worksheets only being loaded into memory when they are requested. | 16:52 |
th1a | • xlrd.Book objects have an unload_sheet method that will unload worksheet, | 16:52 |
th1a | specified by either sheet index or sheet name, from memory. | 16:52 |
replaceafill | ah | 16:52 |
replaceafill | but the 64k rows limitation is on the xls format, right? | 16:53 |
replaceafill | not the library | 16:53 |
th1a | Yeah, it is a different issue. | 16:54 |
replaceafill | th1a, http://108.161.130.94:7080/calendar | 16:59 |
th1a | Thanks replaceafill. | 16:59 |
replaceafill | for the california demo | 16:59 |
replaceafill | empty db | 16:59 |
th1a | Yep. | 17:00 |
*** menesis has quit IRC | 19:50 | |
*** menesis has joined #schooltool | 20:53 | |
*** th1a has quit IRC | 22:57 | |
*** th1a has joined #schooltool | 22:57 | |
*** menesis has quit IRC | 23:56 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!