| *** 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 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!