665 lines
27 KiB
JSON
Executable File
665 lines
27 KiB
JSON
Executable File
{
|
|
"schema_version": 1,
|
|
"note_id": "R5c_MKJNQ9etRHXe5EwOCA",
|
|
"title": "Dominik Kapusta's Personal Meeting Room 2026-09-29 15:01(GMT+6:00)",
|
|
"meeting_date": "2026-09-29",
|
|
"source_url": "https://us01mynotes.zoom.us/R5c_MKJNQ9etRHXe5EwOCA",
|
|
"transcript": [
|
|
{
|
|
"time": "15:01:25",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "How are you?"
|
|
},
|
|
{
|
|
"time": "15:01:27",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "I'm pretty good. Where is it going? Sorry."
|
|
},
|
|
{
|
|
"time": "15:01:32",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Great, yeah, I'm not bad, getting better. Back in shape, I hope. Just coughing a little bit, but I'll be fine. Um… Yeah, I was looking at your code."
|
|
},
|
|
{
|
|
"time": "15:01:45",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Yeah, mm-hmm. Yes, here."
|
|
},
|
|
{
|
|
"time": "15:01:48",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Yeah, thanks. I was. It was just. just catching up, well, catching up, uh, going through my backlog, and I have a few code reviews, and, uh, I was… I was looking at, uh… of the sandbox tool, sandbox test tool removal. Which is great to see."
|
|
},
|
|
{
|
|
"time": "15:02:08",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Yep, yep. I'm basically in parallel with the two priority works. It's moving pretty well, I'd say. There is. slight pushback on the experiment design, which is kinda… kinda expected, but I was hoping to get it to current release, but, uh, obviously we're not making it because there are some changes, uh, requested. But yeah, otherwise, I think we are on track. And in Carlo, I'm doing some…"
|
|
},
|
|
{
|
|
"time": "15:02:35",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Okay."
|
|
},
|
|
{
|
|
"time": "15:02:43",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "VS Code migration work, which included these. sandbox testing, too. So, basically, what I did is, uh, activating, uh, App Store UI tests, but only for the limited set of, uh, the tests."
|
|
},
|
|
{
|
|
"time": "15:02:58",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "You know."
|
|
},
|
|
{
|
|
"time": "15:02:58",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "So we don't need the sandbox test tool anymore. It's not used anywhere."
|
|
},
|
|
{
|
|
"time": "15:03:03",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Mm-hmm."
|
|
},
|
|
{
|
|
"time": "15:03:05",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Anyways… But it's actually testing the failure, so I've run two… UI test flows, and one was running with the broken bookmarks, and. Another one was fixed and they basically confirmed the failure."
|
|
},
|
|
{
|
|
"time": "15:03:22",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Mm-hmm. Yeah, yeah, yeah. So the nice."
|
|
},
|
|
{
|
|
"time": "15:03:25",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "And that makes the code base lighter, and… Remove some gross targets code."
|
|
},
|
|
{
|
|
"time": "15:03:36",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Yeah, that sounds great. That sounds great to me. I was just going through the workflow code, trying to understand the logic in the scripts, but… also, it just works. I also run some workflow myself."
|
|
},
|
|
{
|
|
"time": "15:03:52",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Yeah. So basically, frankly, it's just, Claude, you know, that's resetting its limits in two days. So I decided to just give it some work to push the limits here and, move the project further. So, basically, huh?"
|
|
},
|
|
{
|
|
"time": "15:03:59",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Mmhm. Right. One… Yeah, go on. Go on."
|
|
},
|
|
{
|
|
"time": "15:04:08",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Yeah, basically, we are very close to the aim, I think, so there is all the storyboards and GIBs dropped, and our pull requests are up, just waiting for the reviewers."
|
|
},
|
|
{
|
|
"time": "15:04:23",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Nice."
|
|
},
|
|
{
|
|
"time": "15:04:23",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Core data migration to code is also moving forward, because first I was thinking about some plugin that will compile them on D, but then also talking to Claude, it would be clearer just to make it code initialized."
|
|
},
|
|
{
|
|
"time": "15:04:29",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Yeah, okay. Mm-hmm."
|
|
},
|
|
{
|
|
"time": "15:04:40",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "And, uh, it would have clearer structure and clearer migration, so everything in one place, and I think it moves pretty well, so we're working on this with some."
|
|
},
|
|
{
|
|
"time": "15:04:41",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Yeah. Okay."
|
|
},
|
|
{
|
|
"time": "15:04:50",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Uh… and, uh… And, yeah, the next step is basically to separate the targets and, to complete the package migration. So, yeah, of course."
|
|
},
|
|
{
|
|
"time": "15:05:02",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Nice. One thing that I think we should… We should put in place is. Perhaps an engineering expectation to… because now that you clean it up. We should prevent this. from being reintroduced. So add a proposal perhaps to update engineering expectations with… all these rules, like, don't use storyboards, don't… We may have something about storyboards already, but we probably don't have… Anything about Core Data Model Auto Generation that it should be disabled?"
|
|
},
|
|
{
|
|
"time": "15:05:50",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Yes, I… I've mentioned it. I mentioned it during the last Apple Weekly, but yeah, probably today it's worth reminding, and I have a proposal, certainly."
|
|
},
|
|
{
|
|
"time": "15:05:58",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Okay. Oh, you have a proposal?"
|
|
},
|
|
{
|
|
"time": "15:06:07",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "No, I mean, it's worth adding a proposal and reminding again and inform about the plans changed with code initialization."
|
|
},
|
|
{
|
|
"time": "15:06:12",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Okay. Got it. Sure, sure, sure."
|
|
},
|
|
{
|
|
"time": "15:06:20",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "iOS development, or better say, Apple. Where should it go? Hmm… I see. To macOS Development. I think…"
|
|
},
|
|
{
|
|
"time": "15:06:48",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Or Apple Team Meta Project, maybe?"
|
|
},
|
|
{
|
|
"time": "15:06:51",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Excellent. Where is it? I got so many in the list."
|
|
},
|
|
{
|
|
"time": "15:07:02",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "What?"
|
|
},
|
|
{
|
|
"time": "15:07:05",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Here it is. Okay, proposals…"
|
|
},
|
|
{
|
|
"time": "15:07:12",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Mm-hmm."
|
|
},
|
|
{
|
|
"time": "15:07:25",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Okay. And…"
|
|
},
|
|
{
|
|
"time": "15:07:34",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Nice."
|
|
},
|
|
{
|
|
"time": "15:07:37",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Well, there is already a tech design and task being worked on. I mean, just, I will just link it. And yeah, I think today's I'm should completely. Big design review. There was. Oh, tech design drafts, okay, so I basically pinged some people and no discussion is happening. Should be fine. And the PR is already reunited."
|
|
},
|
|
{
|
|
"time": "15:08:14",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Nice. That's great."
|
|
},
|
|
{
|
|
"time": "15:08:17",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Okay, and add it to the… Jane Bank. Doo-doo-doo-doo-doo, Xcode, Kiko, okay… Okay, love it."
|
|
},
|
|
{
|
|
"time": "15:08:38",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Sorry. Um… But back to the project. It's… Uh, it shows that it's due on 12th of October. Which is, I think, in 2 weeks?"
|
|
},
|
|
{
|
|
"time": "15:08:59",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Yes, it's basically…"
|
|
},
|
|
{
|
|
"time": "15:09:01",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "No."
|
|
},
|
|
{
|
|
"time": "15:09:05",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "I'll give an update when we complete the experiment design. post an update that there were some changes, and the experiment kind of shifts, and uh… So during the mid-mortem we've had, we've discussed that we might have a week unfold."
|
|
},
|
|
{
|
|
"time": "15:09:25",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Mmhm."
|
|
},
|
|
{
|
|
"time": "15:09:26",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Since we need to receive the data to analyze it and maybe there will be some other fixes. Or maybe not. So basically, I think we'll have another mid-mortem, or would it be a post-mortem?"
|
|
},
|
|
{
|
|
"time": "15:09:35",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Okay. Yeah, okay."
|
|
},
|
|
{
|
|
"time": "15:09:40",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "So… probably it stays, uh, for the due date, at least for now. And, uh… When we have some clarity, some more clarity."
|
|
},
|
|
{
|
|
"time": "15:09:51",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Mmhm."
|
|
},
|
|
{
|
|
"time": "15:09:52",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "I'll update it, discussing with the rest of the stakeholders."
|
|
},
|
|
{
|
|
"time": "15:09:59",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Okay, okay, that's fine. But yeah, anyway, you should be busy with that for at least this and next week, right?"
|
|
},
|
|
{
|
|
"time": "15:10:09",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Again."
|
|
},
|
|
{
|
|
"time": "15:10:11",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "All right. I also… see that the upgrading to Xcode 27 is going well. That we probably don't have in there."
|
|
},
|
|
{
|
|
"time": "15:10:26",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Yeah, actually, I just installed it yesterday, and tried, and it worked, surprisingly, and even the version…"
|
|
},
|
|
{
|
|
"time": "15:10:31",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Mmhm."
|
|
},
|
|
{
|
|
"time": "15:10:34",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Git browser works and does not crash, does not hang, which was a real surprise."
|
|
},
|
|
{
|
|
"time": "15:10:38",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Nice. Yeah, thank you."
|
|
},
|
|
{
|
|
"time": "15:10:43",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Oh, yeah. Anyways, I think the VS Code thing should be pushed till it's sent, just so people have a choice. And, uh…"
|
|
},
|
|
{
|
|
"time": "15:10:54",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Oh, of course, sure, sure. I mean, the more choice we have, the less… barriers or blockers we have."
|
|
},
|
|
{
|
|
"time": "15:11:01",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Unless you are dependent on an Xcode, and uh…"
|
|
},
|
|
{
|
|
"time": "15:11:04",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Yeah."
|
|
},
|
|
{
|
|
"time": "15:11:05",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Basically, Xcode 26 made it impossible to use the version browser, and uh… to review the actual changes in code, and I always have to change… to switch between VS Code and Xcode to compare the changes to use agents and to run actual code, and… It was kind of painful. So yeah, I think we should have some options. And."
|
|
},
|
|
{
|
|
"time": "15:11:33",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Sounds good. All right. All right, let's… Oh, I lost our… One-on-one task, uh… Yes, I have it. Good, good, good, good. From my… Well, I… I made a task for Gary to share feedback. And he hasn't responded there. It's due on Friday, so I guess I'll just wait until Friday, and I'll ping him again. Hopefully he responds. So that's the update from me. Other than that… There is the next… Continuous development check-in. Technically, until next Thursday, which is 8th of October. So we'll… We'll do it next Tuesday, I guess. And, uh, for that… Just, yeah, a general note to update work summary, unless you're doing… I see that there's a lot of stuff over there. Um, which… For the AOR work, it's amazing to see. It's more than needed to justify your AOR contributions, so that's good. Umm. I think that when we talk about… Professional dimensions. So there's an organization and organizational leadership. So organizational sorry, organizational leadership is. It's easiest, uh… improved by AOR work. So, like, D level is… it's essentially not… not needed. But then, if you are an AOR DRI, and you work in an AOR, and you have, like, meaningful impact, and the AOR is significant, you get to the star. Which is where you are, I believe. I believe. Right. Yeah, um… Yes, that's where you are at the starting organization in organizational. And then… Mmm. In order to get to the double star in organizational… It may not be enough to… to just… handle AR tasks, but trying to more… More trying to… update or improve processes around the ORs, or improve how we work, which is kind of what you're trying to do, uh, through… this VS Code integration. It's… I'm slightly worried that it has become a little bit outdated right now, but maybe not, again. Still, agents are very capable right now, and they can just call Xcode build, they don't need to really work in… VS Code, uh, but if you don't, uh… if someone… prefers to not use Xcode, they could use VS Code, and you enabling that would be great. Uh, it would also be amazing, it would be best if you… If there were people in the team that would benefit from it, of course, which is something you may not be able to… Umm. To achieve yourself, because you just need to have people… Switch to VS Code and say… It's working great for me, and I don't have to use Xcode, and that's amazing, because Alex did that, right? So whether that happens or not, probably not this cycle, but just, you know, just talking about it, like, going forward. Umm. This is one of the things that could, uh… allow growing organizational leadership. But also, you don't have to focus on that right now, because you're on the star over there, and we will be trying to bump something. I really hope we'll be able to bump project management. based on your history. Ideally, ideally have Gary's feedback, but if he doesn't provide feedback, we'll still have some…"
|
|
},
|
|
{
|
|
"time": "15:16:37",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "some evidence in Asana and the Dagbil award, so hopefully we're able to do that."
|
|
},
|
|
{
|
|
"time": "15:16:46",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Okay."
|
|
},
|
|
{
|
|
"time": "15:16:47",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Yeah, then DW starting functional is undisputed, I believe. No question about that. The star in Arguese National is undisputed, and the team leadership, whether we're able to bump it or not. We'll see, uh… Yeah, I noticed you've… you've done quite a few code reviews recently. for Andre, at least, with permissions, right?"
|
|
},
|
|
{
|
|
"time": "15:17:17",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Okay. Yeah, there were some…"
|
|
},
|
|
{
|
|
"time": "15:17:33",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "We could think of someone else to give feedback. Which may… may actually… it may actually be Andre, if you feel like it. Like, from the perspective of a person reviewing code. I mean, so the other way, from a person that has code reviewed by you, that's what I meant."
|
|
},
|
|
{
|
|
"time": "15:17:51",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Mm-hmm."
|
|
},
|
|
{
|
|
"time": "15:17:57",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Mmhm. We could… we could ask feedback from Andre, or we could also ask feedback… but that's one thing. The other thing is… To be more, even more, uh… Confident about project management bump? We could ask feedback from Max. Or someone… related to CPM, to your CPM project. I don't recall who is the… Oh, dear I, there. Is it Dave? Is it OB? or OE."
|
|
},
|
|
{
|
|
"time": "15:18:36",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Oh, yeah."
|
|
},
|
|
{
|
|
"time": "15:18:37",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "OE, so that's…"
|
|
},
|
|
{
|
|
"time": "15:18:39",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Russo?"
|
|
},
|
|
{
|
|
"time": "15:18:40",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Russell, okay. Um, yeah, just what do you think? Who would you like to get feedback from?"
|
|
},
|
|
{
|
|
"time": "15:18:54",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Uh, yeah, probably, Andrea, Russell, um… Who else?"
|
|
},
|
|
{
|
|
"time": "15:19:02",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Russell or Max, what do you think?"
|
|
},
|
|
{
|
|
"time": "15:19:08",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Oh… And the audio is…"
|
|
},
|
|
{
|
|
"time": "15:19:14",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Yes, I think also."
|
|
},
|
|
{
|
|
"time": "15:19:16",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Yeah, I think it's stressful. Oh, monks, you mean monks."
|
|
},
|
|
{
|
|
"time": "15:19:25",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Max is the audio, right?"
|
|
},
|
|
{
|
|
"time": "15:19:26",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "No, I mean, the feedback, yeah, Max also…"
|
|
},
|
|
{
|
|
"time": "15:19:30",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Okay."
|
|
},
|
|
{
|
|
"time": "15:19:31",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "I'll showcase for the feedback."
|
|
},
|
|
{
|
|
"time": "15:19:38",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Yeah, yeah, so Russell runs… we could ask Russell, provided that you had some meaningful interactions with him."
|
|
},
|
|
{
|
|
"time": "15:19:48",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Yeah, basically, we can ask Russell, Max, Andre…"
|
|
},
|
|
{
|
|
"time": "15:19:48",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Lucas."
|
|
},
|
|
{
|
|
"time": "15:19:54",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Gary, be home."
|
|
},
|
|
{
|
|
"time": "15:19:56",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Miho."
|
|
},
|
|
{
|
|
"time": "15:19:58",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Yeah, he's advising the project."
|
|
},
|
|
{
|
|
"time": "15:20:01",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Ah, cool. Yeah, I can send out a few feedback requests and see. Uh, and see who would be up for sharing feedback. Um… That might be a little too many, because… We're technically advised to have… Two feedback items only before this performance review, but… Have you actually received any? I have… likes feedback. Oh, yeah, from Alessandro. Okay, great. Good, good, good, good. If you had to pick two more people… For feedback requests, who would you pick?"
|
|
},
|
|
{
|
|
"time": "15:20:54",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Uh… two people. Or feedback request. I don't know, let's try Russell and… Andrew."
|
|
},
|
|
{
|
|
"time": "15:21:11",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Okay, sure. Sure, sounds good. I'll do that. I'll just put it in the… In our agenda… Or better, I'll just make tasks for myself. I'll set the due date to tomorrow, and I'll send out this feedback requests. Um, is this the right time, or maybe wait… Until the project is complete? With Russell at least?"
|
|
},
|
|
{
|
|
"time": "15:21:56",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Mmm… Maybe, yeah, we could wait."
|
|
},
|
|
{
|
|
"time": "15:22:00",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Yeah, okay, I'll…"
|
|
},
|
|
{
|
|
"time": "15:22:01",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Let's say Nicole and Andrew."
|
|
},
|
|
{
|
|
"time": "15:22:07",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "For now."
|
|
},
|
|
{
|
|
"time": "15:22:08",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Yep."
|
|
},
|
|
{
|
|
"time": "15:22:11",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Sounds good. And Michal would be about… your current project with CPM, or…"
|
|
},
|
|
{
|
|
"time": "15:22:18",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Yep."
|
|
},
|
|
{
|
|
"time": "15:22:24",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "And you don't want to wait with it until the project is done?"
|
|
},
|
|
{
|
|
"time": "15:22:28",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Uh… I don't know. Probably went through the meta. Can wait."
|
|
},
|
|
{
|
|
"time": "15:22:36",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Let's wait a week. Yeah, let's wait a week. Let's see what happens. So we'll meet next Tuesday to chat about the… to do the performance review, continuous development check-in, and then I'll send out this…"
|
|
},
|
|
{
|
|
"time": "15:22:36",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Just set it for the for the list."
|
|
},
|
|
{
|
|
"time": "15:22:52",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "feedback, uh, requests. After that. Mm-hmm."
|
|
},
|
|
{
|
|
"time": "15:22:57",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Okay."
|
|
},
|
|
{
|
|
"time": "15:22:58",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Mm-hmm. Uh, so… Um, but, uh… Good. I have a reminder set. Set up. Um… ahem… I'm just checking what else is there. Okay, great. We're gonna… We're gonna look at the growth areas and… look for… For more what you can do, uh. More, because it looks like… Like the first one, which is about. communication in your projects is essentially handled already. So there's one week to go. We'll talk about it next week. Never mind. The other one is also. fulfilled with. Uh, reviewing code for… for the permissions project was great. Ah, okay, awesome. We'll get back to it next week. In the meantime, if you… If you have the time. If there's anything that is worth adding to the work summary, please remember to just keep work summary updated."
|
|
},
|
|
{
|
|
"time": "15:24:47",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Okay."
|
|
},
|
|
{
|
|
"time": "15:24:48",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "And that's that. Mmhm. Great, and that's roughly all I had. Anything else? On your mind? Anything else you would like to talk about?"
|
|
},
|
|
{
|
|
"time": "15:25:07",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Mmhm. Probably that's it."
|
|
},
|
|
{
|
|
"time": "15:25:15",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Sure, no problem. Uh… Not much on my end, either. Uh… Yeah, Xcode 27 will… hopefully be, uh… Let me switch to this week. Uh, we have bitrise… And right now, Bitrise is a little bit… slower when it comes to job queuing, because we have part of the fleet on Xcode 26, part of the fleet on Xcode 27. So that's the problem. That's why I would like this to end, and then we would switch everything to Xcode 27. That would be great."
|
|
},
|
|
{
|
|
"time": "15:25:49",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Mm-hmm."
|
|
},
|
|
{
|
|
"time": "15:25:58",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Mmm… Ending support for iOS 15 is another thing for the Apple Weekly, but that's… Easy and not directly related to us. I was trying to… Learn where do we need Apple engineers? But I couldn't find anything. Well, I was not really looking myself, but checking with Jonathan, he said, like, no objective needs Apple engineers at the very moment. But who knows what will happen in two weeks time? That's one thing, and the other thing is… If the situation doesn't change? you'll be free to run Apple projects in OX, which is also… A nice opportunity, I think. So go to Apple Projects. Pick something and yeah. Hmm."
|
|
},
|
|
{
|
|
"time": "15:26:58",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Okay."
|
|
},
|
|
{
|
|
"time": "15:27:02",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "One other last thing is there's a help request."
|
|
},
|
|
{
|
|
"time": "15:27:07",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Mmhm."
|
|
},
|
|
{
|
|
"time": "15:27:07",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "for… from Diego, which was… Initially, uh, meant to be handled by… James, I believe, that's faster updates adoption speed. But it wasn't picked up, and James picked up iOS 15 deprecation. So that help request remains open, and that may be another thing."
|
|
},
|
|
{
|
|
"time": "15:27:33",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Mm-hmm."
|
|
},
|
|
{
|
|
"time": "15:27:33",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "That you could go to… if it's not filled, uh, by… by when you're done with your project. So those are kind of the opportunities for you in the very near future. For the rest, we'll see. In OL, we have started a new roadmap, and we actually… That's incredible, because we're not… growing in the macOS team, but we actually have lost one person, as Jorge moved to 04 for some project, and then from 04 he moved somewhere else."
|
|
},
|
|
{
|
|
"time": "15:28:10",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "You too."
|
|
},
|
|
{
|
|
"time": "15:28:13",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "I forgot what he's working on right now, but he's not in a well. Or her. Uh, Obi. Yeah, Obi. So he's an Obi, and not in Noel, and in Noel, there's myself, Diego, and Andre, and we now have this big end-to-end project for… Password manager extensions integration. And we'll be working on that probably just with Diego. there might be… there might be capacity for one more person to join. I mean, it all depends on Mark and what he thinks about that, but let's see. So. So either… the help request, or, uh, some other Ripple project, or maybe, maybe OL, uh…"
|
|
},
|
|
{
|
|
"time": "15:29:11",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Mm-hmm."
|
|
},
|
|
{
|
|
"time": "15:29:11",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "And do something with password managers, and that's roughly it."
|
|
},
|
|
{
|
|
"time": "15:29:16",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Good."
|
|
},
|
|
{
|
|
"time": "15:29:17",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "But yeah, for now you're busy with your current project, so that's good. Right, and that's all from me."
|
|
},
|
|
{
|
|
"time": "15:29:17",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Got it. Okay."
|
|
},
|
|
{
|
|
"time": "15:29:30",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Cool, I'll have a look at the pull requests later today, and see you at the Apple Weekly, and yeah, looking forward to the proposal!"
|
|
},
|
|
{
|
|
"time": "15:29:32",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "You too."
|
|
},
|
|
{
|
|
"time": "15:29:44",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "As well."
|
|
},
|
|
{
|
|
"time": "15:29:44",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Okay, yep, good."
|
|
},
|
|
{
|
|
"time": "15:29:45",
|
|
"speaker": "Dominik Kapusta",
|
|
"text": "Fine. Have a great rest of the day."
|
|
},
|
|
{
|
|
"time": "15:29:48",
|
|
"speaker": "Alex Martemyanov",
|
|
"text": "Thanks. You too."
|
|
}
|
|
]
|
|
}
|