 Good afternoon. It is Monday the 8th of November unless your name is Chris Kessling Welcome to the mycroft dev sync As is tradition. Mr. Shwebby. Would you like to tell us what's going on? Yeah, that's true. All right, so I've been working on a couple of things GUI related for the boot sequence So I have that ready to talk about tomorrow Just a quick mock-up of you know how we wanted to deal with all these loading screens and Even kind of looked at what kind of revisit what we ideally like to have going over the grub boot sequence and all that And then Starting to unpack some of these additional Things that we'd like to to add to the Wi-Fi setup for Kind of for the error states and stuff that we're missing at this point, you know, like what happens when You lose connection or if you put in your credentials wrong those types of things So that's what I have to also just been doing some Over the weekend. I did a little bit of a work on the the hardware We should I think I mentioned Friday. We should be getting new spins new boards sent out tomorrow, hopefully Um, and it'll be 10 of those With the new orientation that we've been talking about for the ports So that's me the man with the new dig is mr. Guesling. What's up? um Yeah, I Moved over the weekend and have been getting stuff set up So not a huge amount to report Yeah, really, that's it honestly, um Oh, they they're I'm interested in the um There's been a little bit of chatter about how we select which qml to show for different devices, so um, I feel like that's the concrete step that's kind of come out of Well, one of the concrete steps that come out of the the dev chatter over the last week um And I know that like it is something that we talked to blue systems about Um, that I remember got raised, you know a long time ago, but um Hey Yeah, it's been so long since since I got mentioned. I have no idea. I can't remember where we got to Um, I need to go in and figure out Uh, how that works and you know, how a device reports determines, you know, what sort of platform it is But I guess the idea is that then the the device can say, you know, I'm a I'm a mobile phone or you know, I'm a I'm a microphone too or I'm a giant tv um, and then you know serve me the appropriate qml based on that um, so it's Uh, yeah, I believe it has advantages over, you know, having You know that logic, you know, in a bunch of conditionals within the skill, but I need to look into it Yeah, I'm not convinced that the file selector thing is definitely the way to go I understand why he's just passionate about it, but um You know and make an educated decision about Yeah, I want to understand. Yeah, what what the price? Yeah Yeah, and I think one of the limitations to it is um one of the reasons I did the weather skill differently is there's some, um Screens that aren't scalable don't have scalable versions yet Um, or they are very different and it wouldn't fit into that I mean that that file selector thing assumes overrides, right? As soon as you have a default and you have something overriding a default and I'm not sure that's always going to be the case right All right, let me think about it the same and all that other jazz, so I'm not Yeah, I'm not sold on it yet I understand that it's a cool way But at the end of the day, you're still saying If I'm this then do this it's just maybe a cooler way to do it. I guess I mean something's still gotta be saying hey pick these mark two files, right? Does that mean Anyway, I don't want to unpack it Yeah, that's fine. You and I can talk about it more later. Yeah. Yeah, um, but that's that's interesting. Um Cool Yeah, I just don't think it's the magic solution. I think it's might be Anyway, we'll we'll I'm sure more to come on that particular discussion Well, it might be a question of like is there a default way that we do things and then if we have a need to do something different Do we take a different approach, you know in those certain circumstances? Yeah, I think another question is To what's the what do we consider default? I mean these guys are saying the scalable should be default, but Technically, we don't even support that so why? You know something should be something really be a default. It's Something that you know, if someone asks us a question about what you may not may or may not be able to answer I'm not sure. I like that idea either It might also be how you define default, you know, it's like As a like, you know in some ways default can be a fallback whereas in other ways default can be like the first You know if you've got an ordered queue, it's the first one Anyway, uh Yeah, that's all for me All right, mr. Smith so, uh, I have been working on the alarm skill it's uh a lot different and because a lot different than Last time I touched it five and a half months ago or so So I'm trying to figure out what's going on with it. I fixed the um The issue with the naming That was a uh reg X file change that I suspect I had fixed once before but it never made it up but uh Now it's not getting into its converse method And it seems like almost all the utterances it would expect in converse are getting Picked up by somebody before it. So it seems like there's a bunch of intents that are Getting matched before the alarm skill gets a chance to hit its converse method, which is Interesting, so I'll be digging into that Um, then this one's got a bunch of new intents and stuff too. So That's what I'm working on the alarm skill. Uh, and uh that ticket We had I I also noticed that there was a call to the roman numeral stuff you converse before But that's not there anymore. And I'm indeed getting roman numerals back for ordinals If I say the first the second the third whatever I get an eye eye eye eye eye Uh, so that's an obvious reason it's not working But there's other issues there. So that's what I'm working on and uh, we'll be obvious it looks like for the next day or so All right, uh for me I was all over the place today. Um, had a hiring discussion with dwayne and Michael, um, just kind of talking through breezy and seeing what the pain points are um talking about, you know, how to manage our cue better because there's It's probably a hundred applicants in there A lot of them are stuck in the pain points of breezy the pain points of breezy are using breezy Yeah, it's what that that's just a learning curve, right? I don't think it's a terrible tool I think it's just you know, you learn to use it effectively for us um, I also went through the uh the the hot item sprint and um, guys, I think I left a couple notes for you on a couple tickets um I spent some time on um The documentation that we've been talking about with the activities and the events Not quite there yet, but I've changed direction like three times. So Uh, it's taken a while longer than I thought it would Um Oh, yeah, I was looking into the whole um, you know, gooey stuff um, and how we handle that and why Trying to just to trying to figure out how to communicate why we chose to do things that we did um, yeah, so that's That's it so far and I'm a little more work to do tonight and tomorrow. Um I think I'll probably continue on that spec document I want to get that out of my hands and any of the community's hands Soon so that I can We can um move forward with that It's about it for me Anything else we want to talk about? Guys, if you have a free minute after this, I would mind Chat with you for a minute. Yeah, sure. All right. Let's call it Have a good evening fellas. Talk to you tomorrow See you everybody tomorrow