 So, good evening, good afternoon, good afternoon, and good morning, everybody. Welcome to this Google Summer of Code Global Office Hour where we meet. I didn't see the chat message. Can I go last? Yes. Okay. No, no. You will be late. Okay. Next, thank you for letting me know, so it can be some local disruptions for that. So, I don't have some global information for everybody, beside two small details. One being that from this weekend on I will be traveling. So either you will have a different background and grandchildren playing around behind me or no background at all, because it will be too inconvenient for me, but I'll continue to and to organize this office hour so that we can see, and especially as the next office hour is the one where we present the intermediate result. Second thing is that I gave you all, maybe not Jake, update rights or editing rights to the meeting notes. So don't be afraid to update the documents. I'm very bad at doing three things at the same time and update the meeting notes. So, if you can help me track important things. Last detail, and this is a little bit less pleasant. So we were looking into sponsoring your invitation to DevOps world. And this invitation was handed privately to you as contributors. I fear that seeing the various financial situation globally and within the sponsorship and so on, the chances are getting lower and lower. So I'm awfully sorry for that. I still try to battle to get the funding for that. But I need also to be honest to the people that were interested. So currently the likelihood that we get the funding is around 20% even less. Now we'll have other occasions and I hope that the world economical situation will get better soon. Because I really would like to meet you in real life and to shake hands with you. So these are the general information. Are there some comments or questions related to this introduction? Yep. They always wants to go last, isn't it, Chad? Yeah. I noted that. Okay. Good. Oh, and he was the first one on the list, so good that you tell me and that I don't forget it. Thank you, Chris. Okay. Yiming, do you want to go first? Oh, sure. Okay. So I will go through my work quickly. So firstly, I created several demos last week. For the first one, I created a cash demo by the Jenkins drop cashier plugin for our actions. So this one is an alternative for the previous actions cash feature. We agree on that we might to, we will quit the original idea and use this alternative temporarily. And secondly, I created the demo for S3 artifact manager plugin. So with this demo, the users can upload the artifacts or log to their object storage easily when they want to use our actions. And I also add multi-agent building example for our current actions. So this one is tricky. For example, if the users want to use our actions, they can use Jenkins files to trigger other permanent agent they host to run the same building with that Jenkins file. And lastly, I add more details in our project page and in the repository page. Yeah. Yeah. And on the project page on Jenkins IO, I've seen that. So that's good progress. Do you feel comfortable for next week's online meetup? Yeah, I'm good. I haven't prepared it. I think I will prepare it during my week. You know what I said last week, so don't overdo it. But I don't want to interfere too much, but take time to breathe. Okay. Yeah, I know. I am the same. So I will not, but I need to say it. Good. Any impediments, worries or issues you want to share? I don't have any important issues to share now. Yeah. Okay. So you're good making good progress. Demos are starting. Thank you, Chris, for taking the notes. Okay. Next one is Houshe Kesh. Hello. So this week I've implemented the get cash maintenance for legacy versions. So that's been done. I've written a few tests regarding it, regarding the implementation. We have also tested how the software is working on Mark's machine. There are a few bugs which we are facing and which we have to, you know, still fix their pending. So this week is all about fixing those bugs and, you know, finishing like trying to complete the first half of what I proposed. Okay. So you will have less time during August, if I remember well. Yeah. First half of August I have my exams, so I wouldn't be available. Okay. So normally, but you're comfortable and I had a chat with Mark, he's very positive, making good progress. So you feel good. Do you feel ready for your presentation next week? This weekend I'm working on, you know, making the PPT, making a presentation and, you know, doing some demo runs, you know, to just feel confident about it. Okay. Just a reminder for you, Orochi Cash, nobody will get killed. You're not risking your life with it. I know the feeling, but just do it and have fun and we'll probably be the group here, maybe 10 other people and don't worry with that. The other tip I can give is it's important that you rehearse your presentation and record yourself. Use, for instance, Google Meet, you start a meeting, you record yourself and you do your talk and you see if you hold 15 minutes. So this is the way I rehearse my presentations. So I hope this will be useful. And Orochi Cash, I'm crossing my fingers and you're going to smash it next week. Thank you. Thank you. I'll try. Okay. Good. Is there something you would like to add or? No. That's it. Good. So last week I spent my time writing tests for the PMU repository. So the testing is almost done now and the PR has also been pushed. So once we merge that, our artifact will be ready to be used in the main repository and basically the work of separation will be complete henceforth. Some modifications were suggested by Christian in the testing part, so I included them yesterday and more or less everything has been covered, all the things we discussed. So I am thinking that if we get it merged by this week, I'll be able to include that point in my presentation as well next week. So yeah, that's it from my side. Okay. Good. I have a question. So this more the rear kitchen that we're going to talk here. So first thing, I will not have time to do a thorough review or whatever. I think Christine has done it. So when you think your PR is ready, we'll merge it. If there are things that can be improved afterwards, we create another PR on that. So I'm waiting on your signal or on Christine's signals saying we're ready to roll and I will generate a new release. Sure. That would be great. And afterwards, I can also help you in making the CD complete. So I tried the incremental file in my local repository and I was able to follow the instructions given to the bottom of the page and did not get an error. So I guess I am doing most of it right. So in case if you're tied up with some other things, I can help you with the CD part also. Yeah, we'll have to try maybe we'll organize a session together to work together on that because some of the modifications require to work to be a maintainer of the repository to do. I want to check a few things about the numbering and things like that. So I'm not sure at all that I understand the theory of it correctly is the nutshell. So we will have to discover that together. One thing that you can work on, but this is, you cannot test it on your side is having the automated release notes generated correctly. So this already an add on. If you don't see where I can point you to the documentation that describes that process. So this is something where you can help me. And here I'll be traveling this weekend and need to settle. So I'll reach out to you later. Sure, no worries for that. End of next week. And maybe we set up an hour together and work with a screen sharing and see how that works. But we're not stuck. It's a nice add on, but it does not. You're not blocked by that, correct? Right. Good. Nice. So in the rush, now I see a steady background behind you. So tell us where, where are you with your project? Yes. And if my voice breaks in between, please let me know, I'll repeat myself. So hi everyone. And if I talk about what I did in the previous week, I would say this is going to be a short update from my site because there's not much things that were done because I, part of the reason was that I got stuck in the work, other work commitments. So what we did was work on the draft PR that I have, two of them. And I received review comments from Adrian. And I'm currently working on one of the draft PR and the comments that Adrian has given me on that. So his comment is basically to add some tests. So I'm now learning how to write tests using JUnit and Mockito in Java and then writing tests for that as well. So that is work in progress for me. And if that happens, that PR will be merged. And the other draft PR is also filled with review comments by Adrian. So I need to visit them after I am done writing the tests. You have a very technical, yeah, interrupting. You have a very thorough and very knowledgeable mentor there because it is, he's a very good programmer and in the kernel of Jenkins. So you're in good hands there. Go ahead, Dharash. Yes, I totally understand what you're trying to say because I can feel it with every meeting and every review comment I get. It's like he goes through each line of code with such detail. And I'm really, really grateful for that. So after that happens, the big mountain task that I was talking about last week is to write and work on the probe engine. And I had a meeting with Adrian this week and we discussed that he will be helping me on that. And so now if I talk about demo perspective next week, what I'm going to show, the plan is to show the probe engine in action. So since we are yet to work on the probe engine, so we are hoping that the days are enough for us and I think we will be able to do it because we have Adrian in our team. So that is achievable and that's what we're going to be doing next. That sounds very good. Okay, and happy to hear that you're making progress, but it's a tough, not a tough, but a very wide project that you're starting together. So, okay, very good. Are there general comments, questions, worries of things to share? I don't think so. Everything is going well. So I have a hand. Good, perfect. Bian, you have five seconds to interrupt if you want to add something. Making fun all of the time. Hey, it was really nice meeting you, hearing the progress and seeing a lot of nice work being done there. So looking forward for next week, if you have worries or a problem, reach out to me and we'll look how we can solve that. Okay. And Chris, thank you again for taking the notes. Okay, bye bye everybody then. Bye. Thanks everyone. Bye. Bye. See you later. Bye.