*** replaceafill has quit IRC | 00:03 | |
*** replaceafill has joined #schooltool | 00:04 | |
*** ignas has quit IRC | 00:07 | |
*** ignas has joined #schooltool | 01:14 | |
*** ignas has quit IRC | 01:18 | |
*** ignas has joined #schooltool | 02:27 | |
*** th1a has quit IRC | 02:53 | |
*** replaceafill has quit IRC | 02:55 | |
*** ignas has quit IRC | 03:33 | |
*** menesis has quit IRC | 03:46 | |
*** khildin has joined #schooltool | 08:59 | |
*** mibofra has quit IRC | 08:59 | |
*** mibofra has joined #schooltool | 09:00 | |
*** mibofra has quit IRC | 09:00 | |
*** mibofra has joined #schooltool | 09:00 | |
*** mibofra has joined #schooltool | 09:01 | |
*** mibofra has joined #schooltool | 09:02 | |
*** Guest983 has joined #schooltool | 09:02 | |
*** mibofra- has joined #schooltool | 09:03 | |
*** yvl has joined #schooltool | 09:25 | |
*** menesis has joined #schooltool | 12:21 | |
*** th1a has joined #schooltool | 12:49 | |
* th1a keeps forgetting that xgnome-chat can't reconnect correctly after suspend. | 12:50 | |
th1a | How are we doing, yvl? | 12:50 |
---|---|---|
yvl | slo-o-o-o-o-w :) | 13:18 |
th1a | Any insights? | 13:22 |
th1a | yvl? | 13:23 |
yvl | uhm | 13:35 |
yvl | not sure what you'd like to know here | 13:35 |
yvl | probably... | 13:36 |
yvl | so the status is | 13:36 |
yvl | I'm working | 13:36 |
yvl | it will take time | 13:36 |
yvl | a lot of time | 13:36 |
yvl | and I don't know how much | 13:36 |
th1a | Well... do you have a clearer sense of the problem? | 13:37 |
yvl | no | 13:37 |
yvl | it is as clear as it was yesterday | 13:37 |
th1a | What time is it there? | 13:37 |
th1a | I guess now I still feel like you should be a day ahead of me! | 13:38 |
yvl | oh | 13:38 |
th1a | lol | 13:38 |
yvl | it's 1:40 PM | 13:38 |
th1a | You haven't been working that long. | 13:38 |
yvl | yes | 13:38 |
th1a | OK, never mind. | 13:38 |
th1a | Let me know if you've learned anything by the end of the day. | 13:38 |
yvl | all I can say is that there is progress | 13:38 |
th1a | OK. | 13:39 |
th1a | I'll just have to decide in a day or two whether or not to punt (and just run this on some box with enough memory) at least insofar as getting Steven running. | 13:40 |
th1a | I don't want to make him wait a week and then do that anyhow. | 13:41 |
yvl | kk | 13:44 |
*** yvl has quit IRC | 13:58 | |
*** ignas has joined #schooltool | 15:53 | |
*** ignas has quit IRC | 15:58 | |
*** ignas has joined #schooltool | 16:00 | |
*** yvl has joined #schooltool | 16:05 | |
*** ignas has quit IRC | 16:28 | |
*** ignas has joined #schooltool | 16:39 | |
*** ignas has quit IRC | 16:48 | |
*** replaceafill has joined #schooltool | 17:04 | |
*** mibofra- has quit IRC | 17:07 | |
*** mibofra has joined #schooltool | 17:08 | |
*** mibofra has joined #schooltool | 17:08 | |
*** mibofra has joined #schooltool | 17:09 | |
*** mibofra has joined #schooltool | 17:09 | |
*** mibofra has joined #schooltool | 17:10 | |
*** khildin has quit IRC | 17:49 | |
*** menesis has quit IRC | 18:00 | |
*** menesis has joined #schooltool | 18:01 | |
th1a | replaceafill: ayt? | 18:28 |
replaceafill | th1a, yes | 18:29 |
th1a | I think I can at least convince jelkner to do something that will be usable in SchoolTool. | 18:30 |
th1a | Did you see the emails I was exchanging with Steven about pruning his database? | 18:31 |
replaceafill | yes | 18:31 |
th1a | Those are scripts you're going to need to know able to know how to do, if you don't already. | 18:32 |
replaceafill | so what's the idea? | 18:33 |
replaceafill | load the current branches | 18:33 |
replaceafill | so no evolution takes place | 18:33 |
replaceafill | write a custom script to remove those sections | 18:33 |
replaceafill | and then set up current trunks and check evolution | 18:33 |
replaceafill | ? | 18:33 |
replaceafill | by current branches i mean what steven's server is currently using :) | 18:34 |
th1a | Yeah, basically replaceafill. | 18:39 |
replaceafill | kk, i'll work on that today then | 18:40 |
th1a | I mean, it should be pretty straightforward, right? | 18:40 |
* replaceafill is scared of using "straightforward" in this project (socialskills) now | 18:40 | |
replaceafill | "sure this should take a day or two..." | 18:40 |
replaceafill | then you get to resize your hard drive, etc, etc ;) | 18:41 |
th1a | Let me just ask you something... | 18:41 |
replaceafill | but yes | 18:41 |
replaceafill | it should be simple | 18:41 |
th1a | Do you have any thoughts about how we can do section skills without literally making copies. | 18:41 |
th1a | Some kind of proxy something (waving hands). | 18:41 |
th1a | Lazy blah blah... | 18:42 |
th1a | Also, it seems like one copy per group of linked sections would work and in this case cut the copies by 3/4. | 18:42 |
replaceafill | but why just one copy? | 18:43 |
replaceafill | you need the 4, don't you? | 18:43 |
th1a | Practically I don't know that you do in linked sections. | 18:43 |
replaceafill | otherwise you have the problem we had last year | 18:43 |
replaceafill | you grade term 1 | 18:43 |
th1a | Oh, right. | 18:43 |
replaceafill | and all the other terms get the same grade | 18:43 |
th1a | OK. | 18:44 |
th1a | I feel like the convenience of "Oh, we'll just make copies of things" has finally caught up to us. | 18:46 |
replaceafill | well, also consider that *this* database is from august 2012 | 18:46 |
replaceafill | just when we *started* cando | 18:47 |
replaceafill | afaik CTE or jelkner folks haven't had any trouble on that regard | 18:47 |
replaceafill | ok, gotta go | 18:48 |
replaceafill | see you later th1a | 18:48 |
*** replaceafill has quit IRC | 18:49 | |
*** replaceafill has joined #schooltool | 21:12 | |
replaceafill | th1a, 1070 sections in total | 21:23 |
replaceafill | with no instructors or students | 21:23 |
replaceafill | almost 50%! | 21:24 |
*** th1a has quit IRC | 22:07 | |
*** th1a has joined #schooltool | 22:22 | |
*** replaceafill has quit IRC | 22:42 | |
*** replaceafill has joined #schooltool | 22:45 | |
*** E-werd has joined #schooltool | 23:08 | |
*** E-werd has left #schooltool | 23:08 | |
th1a | replaceafill: Have you tried to run it? | 23:33 |
replaceafill | th1a, yes | 23:34 |
replaceafill | so, 1k sections less | 23:34 |
replaceafill | evolve on trunk now takes ~50 min/1h | 23:34 |
replaceafill | but memory is almost the same | 23:34 |
th1a | HUH! | 23:34 |
replaceafill | my 8GB are filled and then 1 GB of swap is used | 23:35 |
replaceafill | server takes ~3min to start now | 23:35 |
replaceafill | instead of 5min | 23:35 |
replaceafill | ah | 23:35 |
replaceafill | and file size is 2.1 GB after evolution | 23:35 |
replaceafill | instead of 3.4 GB of yesterday | 23:35 |
replaceafill | i still don't think their server will be able to handle it | 23:36 |
replaceafill | i meant, the ST service takes ~3min to start now | 23:37 |
th1a | Hm. | 23:39 |
th1a | Is that a lot more than Dave's CanDo instances? | 23:40 |
replaceafill | a lot more what? | 23:40 |
replaceafill | disk? | 23:40 |
replaceafill | a lot more | 23:40 |
replaceafill | ACC database is currently at... | 23:40 |
replaceafill | 1.2 GB | 23:41 |
th1a | Startup time? | 23:41 |
replaceafill | but ACC has only 243 sections | 23:41 |
th1a | I was trying to think of what a normal number of sections is. | 23:42 |
replaceafill | yes | 23:42 |
th1a | But now that I think of it, maybe I was doing it wrong. | 23:42 |
th1a | 50 teachers times... say 8 periods is 400 sections. | 23:42 |
th1a | I think we would have to not literally copy the section skills. | 23:43 |
th1a | That's the bloat right? | 23:43 |
replaceafill | yes, i think so | 23:43 |
replaceafill | i still think we're ok, as long as you don't try to evolve from nothing to evolve3 | 23:44 |
replaceafill | a database with 1k sections! | 23:44 |
replaceafill | but for *this* case, we're kind of stuck :( | 23:45 |
th1a | Well, it would still be the same size if it was not evolved, right? | 23:45 |
th1a | If they just associated the skills with the courses and made the sections? | 23:45 |
replaceafill | ah, you mean starting the same setup from scratch? | 23:46 |
replaceafill | i'm not sure | 23:46 |
replaceafill | i don't trust that evolve1 script so much | 23:46 |
replaceafill | i wonder if it creates unnecessary stuff | 23:46 |
replaceafill | but yeah, maybe it would be a similar file size | 23:47 |
replaceafill | the matter is imho | 23:47 |
replaceafill | that we're using SKILLS to represent SCORES | 23:47 |
replaceafill | in this setup | 23:48 |
th1a | Oh... | 23:50 |
th1a | And they have a lot of text. | 23:50 |
th1a | Maybe we don't have to copy all the text? | 23:50 |
th1a | Can that just come from the "original?" | 23:50 |
replaceafill | modifying skills currently takes active years into account | 23:52 |
replaceafill | say you have this years skills | 23:52 |
replaceafill | you modify the global ones | 23:52 |
replaceafill | the changes cascade to the sections | 23:52 |
replaceafill | next year, your changes won't cascade to this year's sections | 23:52 |
replaceafill | iirc it's possible to override some attributes of the "original" one | 23:53 |
replaceafill | that's what we do with course skills | 23:54 |
replaceafill | for allowing the user to override required/retired | 23:54 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!