*** th1a has quit IRC | 03:12 | |
*** th1a has joined #schooltool | 03:22 | |
*** th1a has quit IRC | 04:31 | |
*** th1a has joined #schooltool | 04:52 | |
*** replaceafill has joined #schooltool | 16:19 | |
*** th1a has quit IRC | 16:20 | |
*** th1a has joined #schooltool | 16:59 | |
th1a | hi replaceafill. | 17:00 |
---|---|---|
replaceafill | hey th1a | 17:04 |
th1a | Well, I've been a bit busy... | 17:04 |
replaceafill | i'm waiting for my ISP techs | 17:04 |
replaceafill | i have no internet | 17:04 |
replaceafill | i've *borrowed* from the neighbour | 17:05 |
replaceafill | :) | 17:05 |
replaceafill | how's Providence? | 17:05 |
th1a | OK. | 17:05 |
th1a | Well, bit of a harsh landing because all our floors were super dirty. Sticky. | 17:06 |
replaceafill | a lot of cleaning required i imagine | 17:06 |
th1a | Yeah. Luckily Jennifer's parents were here, and they're very efficient workers. ;-) | 17:07 |
replaceafill | :D | 17:07 |
th1a | Things looked pretty hopeless for a few hours... | 17:07 |
th1a | It is just a bit jarring having people staying at your house, and arriving home at midnight completely exhausted to it. | 17:07 |
th1a | I like the car we bought. | 17:07 |
th1a | We found a 2013 Ford C Max hybrid sitting at a dealership that we got a reasonable deal on. | 17:08 |
replaceafill | wow | 17:08 |
th1a | It is a good geek car. | 17:08 |
th1a | Lots of software. | 17:08 |
replaceafill | :D | 17:08 |
th1a | It definitely becomes a game to try to run on the electric engine as much as possible around town. | 17:09 |
th1a | We're driving to my parents tomorrow. | 17:10 |
replaceafill | hybrid means it runs on gas and electricity? | 17:10 |
th1a | Yes, there is a gas engine and an electric engine. | 17:10 |
replaceafill | ah | 17:10 |
th1a | There is a lithium ion battery in the back. | 17:10 |
replaceafill | is it more cost efficient to use the electric one? | 17:10 |
th1a | It recharges when you brake, etc. | 17:11 |
replaceafill | ah | 17:11 |
th1a | It is more efficient, and the car basically trains you to drive more efficiently. | 17:11 |
th1a | So you brake slowly to most efficiently recharge the battery, etc. | 17:11 |
th1a | It gives you feedback, like after you stop "95% energy recovery!" | 17:12 |
th1a | It is amusing. | 17:12 |
replaceafill | :D | 17:12 |
th1a | I got 38 mpg on the way back from the coffee shop. | 17:12 |
th1a | So yeah, if you like data, it is a great car! | 17:13 |
th1a | So next week, I'll be able to work as needed, but I might be away during the day sometimes for various family activities. | 17:14 |
replaceafill | understood | 17:15 |
th1a | My parents didn't get to see the girls all year because my father wasn't able to fly. | 17:15 |
th1a | And then we'll be driving back next Monday. | 17:15 |
th1a | But it will be much less hectic overall next week. | 17:15 |
th1a | So, what have you been up to? | 17:16 |
replaceafill | CanDo and Virginia maintainance | 17:16 |
replaceafill | fixed reports and some other small issues | 17:16 |
th1a | Ah. | 17:16 |
th1a | Yes. | 17:17 |
replaceafill | yesterday i noticed a problem with clerks | 17:17 |
replaceafill | there's a few missing allow directives in virginia | 17:17 |
th1a | I had an email yesterday about clerks not being able to access attendance reports. | 17:17 |
replaceafill | ah | 17:17 |
th1a | Did I cc: you on that? | 17:17 |
replaceafill | i saw it | 17:17 |
replaceafill | yeah | 17:17 |
replaceafill | but i haven't checked what's happening | 17:18 |
th1a | OK, that would be good to fix before the release. | 17:18 |
replaceafill | cool, will check | 17:18 |
replaceafill | there are other small/middle bugs in cando i think we should fix | 17:19 |
replaceafill | like | 17:19 |
replaceafill | searching skills/skillsets | 17:19 |
replaceafill | for courses | 17:19 |
th1a | If you can do that in a day or less. | 17:20 |
replaceafill | but i wanted to ask you first | 17:20 |
replaceafill | yeah | 17:20 |
th1a | OK. | 17:20 |
replaceafill | for scheduled tasks | 17:21 |
replaceafill | i also noticed that when you are running a big task | 17:21 |
replaceafill | like importing the CTE skills | 17:21 |
replaceafill | and you leave the dialog with the progress | 17:21 |
replaceafill | the task is marked as IN PROGRESS, right? | 17:22 |
th1a | Yes? | 17:22 |
replaceafill | but if you check Server -> Server Info -> Schedule Tasks | 17:22 |
replaceafill | and see its information | 17:22 |
replaceafill | you'll see only json data | 17:22 |
replaceafill | which is confusing | 17:22 |
replaceafill | we should clean that up at some point | 17:22 |
replaceafill | i'll file it as a bug | 17:22 |
replaceafill | so we don't forget | 17:23 |
th1a | You mean literally json formatted data? | 17:23 |
replaceafill | yes | 17:23 |
replaceafill | it's the data the dialog uses | 17:23 |
replaceafill | to present the progress | 17:23 |
replaceafill | i was thinking that maybe it'd be possible to present the progress there too | 17:23 |
th1a | Yeah, I don't know if that is high enough priority for the release, but obviously a bug. | 17:23 |
replaceafill | yeah | 17:23 |
th1a | ok | 17:23 |
replaceafill | and finally | 17:23 |
replaceafill | i fixed the selenium tests in cando | 17:24 |
replaceafill | unit tests are still broken | 17:24 |
replaceafill | basically, with the relationship refactoring, unit tests have to become more of integration tests | 17:24 |
replaceafill | because you need a lot of infrastructure set to run them | 17:24 |
replaceafill | relationship-related | 17:24 |
replaceafill | catalogs, etc | 17:24 |
replaceafill | so i decided not to spend more time on those :( | 17:25 |
replaceafill | and that's it | 17:25 |
th1a | Hopefully we can do something before the end of the year. | 17:25 |
th1a | Basically, I'd just like to have integration tests we trust before the end of the year. | 17:25 |
replaceafill | have you energy/time to talk about plans | 17:25 |
th1a | Yes... | 17:26 |
replaceafill | me too | 17:26 |
replaceafill | so, what's the plan? :) | 17:26 |
th1a | I am going to the bank this afternoon to start setting up our checking account. | 17:26 |
th1a | Do you remember having to sign something the first time we opened an account? | 17:26 |
replaceafill | i was thinking of testing the 1+ GB db from the acc | 17:26 |
replaceafill | no | 17:26 |
replaceafill | i didnt | 17:26 |
th1a | OK. | 17:27 |
th1a | Hopefully you won't have to. | 17:27 |
th1a | Yes, testing a bit with a big db is good. | 17:29 |
th1a | I would like to get this release out early next week. | 17:29 |
replaceafill | will you ask menesis for help? | 17:29 |
th1a | I can ask... | 17:30 |
th1a | Is there anything in particular? | 17:30 |
th1a | You can certainly email him questions too. | 17:30 |
replaceafill | well i meant, is he going to do it? | 17:30 |
replaceafill | i mean, we can package now | 17:31 |
th1a | Oh, probably not. | 17:31 |
replaceafill | and use ppas etc | 17:31 |
th1a | Yes. | 17:31 |
replaceafill | but i have not messed with "official" ppas yet ;) | 17:31 |
th1a | I'd prefer if you just did it. | 17:31 |
replaceafill | ah ok | 17:31 |
th1a | I can send him a heads up though. | 17:31 |
replaceafill | so, we'll work on that early next week | 17:31 |
th1a | Yes. | 17:32 |
replaceafill | the cando/virginia fixes and 2.8.1? | 17:32 |
replaceafill | for the other branches | 17:32 |
th1a | This will include the 2.8 bugfixes we did for ARK. | 17:32 |
th1a | Yes. | 17:32 |
replaceafill | just bugfixes, not new features, right? | 17:32 |
th1a | Yes. | 17:32 |
replaceafill | cool | 17:32 |
th1a | Although I was thinking about the student withdrawal link. | 17:32 |
th1a | That's kind of a toss up. | 17:32 |
th1a | Very useful and pretty well tested now. | 17:33 |
replaceafill | the leave school one? | 17:33 |
th1a | Yeah. | 17:33 |
replaceafill | the first version of that is already in core | 17:33 |
replaceafill | before we started on ARK | 17:33 |
replaceafill | we just did a couple of changes to it | 17:33 |
replaceafill | we could backport those | 17:33 |
replaceafill | merge or whatever :) | 17:34 |
replaceafill | oh | 17:34 |
* th1a waves hands | 17:34 | |
replaceafill | the who's a student question | 17:34 |
th1a | ? | 17:34 |
replaceafill | iirc one of the changes for the link was that | 17:34 |
th1a | Oh! | 17:34 |
replaceafill | showing just for students | 17:34 |
th1a | Yes... | 17:34 |
th1a | We changed them to use both ways, right? | 17:34 |
th1a | group and enrollment? | 17:35 |
replaceafill | but ARK uses different logic than core | 17:35 |
replaceafill | yeah | 17:35 |
th1a | Both is fine for core. | 17:35 |
replaceafill | both for any year? | 17:35 |
replaceafill | or should it be both, for the *active* year? | 17:35 |
replaceafill | ARK uses any | 17:35 |
replaceafill | any year | 17:35 |
th1a | Both for active, I'd say. | 17:37 |
th1a | Or. | 17:37 |
th1a | Well | 17:37 |
th1a | Sorry | 17:37 |
th1a | Lost the train of thought. | 17:37 |
replaceafill | np | 17:37 |
th1a | Withdrawal? | 17:37 |
th1a | This is for withdrawal? | 17:37 |
replaceafill | no, we're talking about "who should be considered a student in the app" | 17:38 |
replaceafill | see | 17:38 |
replaceafill | we used to have two adapters | 17:38 |
replaceafill | for detecting learners and instructors | 17:38 |
replaceafill | and their sections | 17:38 |
replaceafill | most of the app uses them | 17:38 |
replaceafill | like the gradebook link, etc | 17:38 |
replaceafill | but those adapters just looked on section membership | 17:39 |
replaceafill | like "person in section.members/instructors" | 17:39 |
th1a | Yes. | 17:39 |
replaceafill | statuses kind of broke that | 17:39 |
replaceafill | because the inactive states | 17:39 |
replaceafill | for ark i created new adapters | 17:40 |
replaceafill | that checks the relationship links directly | 17:40 |
replaceafill | using .all() | 17:41 |
th1a | Is there a reason we did all years for ARK? | 17:41 |
replaceafill | meaning, i don't care if you were inactivated | 17:41 |
replaceafill | not really | 17:41 |
replaceafill | the adapter can detect the active year | 17:41 |
replaceafill | i just set use_active=False | 17:41 |
th1a | If the question is "Who is a student," it should look at the active year. | 17:41 |
replaceafill | same for instructors? | 17:42 |
replaceafill | *my* reason for looking in all years was: some links would dissapear if we use this logic | 17:44 |
replaceafill | for "inactive" students | 17:44 |
replaceafill | i mean, old students who may not be in groups/enrollment yet | 17:44 |
th1a | I'm back... | 17:45 |
replaceafill | like Fees accordion for example | 17:45 |
th1a | Had to go check on the girls. | 17:45 |
replaceafill | np | 17:45 |
th1a | Uh... | 17:45 |
th1a | Look, I don't really know. | 17:46 |
replaceafill | ok | 17:46 |
th1a | Making it more lenient to avoid things disappearing unexpectedly makes sense. | 17:46 |
replaceafill | +1 | 17:46 |
th1a | This isn't so much for, say, searching. | 17:47 |
th1a | ? | 17:47 |
replaceafill | searches usually look in the active year | 17:47 |
th1a | Right. | 17:47 |
replaceafill | this is more for global things (links, accordions) | 17:47 |
th1a | The only thing I'm worrying about off the top of my head is long-gone students showing up in searches. | 17:47 |
th1a | Yes, that can be lenient. | 17:47 |
replaceafill | got it | 17:48 |
replaceafill | so, i think we could move that logic from ARK to core | 17:48 |
th1a | Yes. | 17:48 |
replaceafill | when should we aim for having the release? | 17:49 |
replaceafill | tuesday? | 17:49 |
replaceafill | wed? | 17:49 |
th1a | Either. | 17:49 |
replaceafill | ok | 17:49 |
th1a | Anything else for now? | 17:50 |
replaceafill | just one last quick thing | 17:50 |
replaceafill | when you start doing the ARK billing | 17:50 |
replaceafill | could you please take care of that old jelkner invoice too? | 17:50 |
th1a | Oh, sure. | 17:50 |
replaceafill | kk, thanks! | 17:51 |
replaceafill | that's it | 17:51 |
th1a | What was the issue with that anyhow? | 17:51 |
th1a | Do you remember? | 17:51 |
th1a | Just that I wasn't in the US? | 17:51 |
th1a | OK. | 17:51 |
replaceafill | right | 17:51 |
th1a | OK. | 17:51 |
th1a | Thanks replaceafill. | 17:51 |
replaceafill | thanks th1a | 17:51 |
replaceafill | happy you're back home :) | 17:51 |
th1a | OK, I have to set up my printer and apply for health insurance now. | 17:52 |
replaceafill | and your family | 17:52 |
replaceafill | go go go | 17:52 |
* th1a drops the bag of gravel. | 17:52 | |
*** mibofra has quit IRC | 17:57 | |
*** mibofra has joined #schooltool | 17:59 | |
*** mibofra has quit IRC | 18:32 | |
*** mibofra has joined #schooltool | 18:32 | |
*** th1a has quit IRC | 20:50 | |
*** replaceafill has quit IRC | 21:38 | |
*** th1a has joined #schooltool | 22:24 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!