Bobbi Muscara: Good. Good just a second. I have to run and shut my door.
Arunima Chaudhuri: Yeah, yeah, sure.
Bobbi Muscara: So how are you?
Bobbi Muscara: It's everything good.
Arunima Chaudhuri: Yes, everything is going great.
Bobbi Muscara: Okay, I'm going to share my screen as usual, because we have to talk about something exciting. So let me just get to the right screen.
Bobbi Muscara: It's very exciting.
Arunima Chaudhuri: So
Bobbi Muscara: where am I going here?
Bobbi Muscara: And then I'm going here.
Bobbi Muscara: Share my screen. Okay?
Bobbi Muscara: So last week I got an email from min.
Bobbi Muscara: Talking about how the Linux Foundation
Bobbi Muscara: is interested in possibly discussing
Bobbi Muscara: how to use AI in documentation.
Bobbi Muscara: which
Bobbi Muscara: it was just an email from men, David and the head of strategic development at the Linux Foundation. And
Bobbi Muscara: I reached out to him and set up a meeting him. His name is Robert Reeves and I had a meeting with him last week. and he was
Bobbi Muscara: again. He's like a real big within the Linux Foundation. He was completely blown away by what we had introduced to the Mentees last week, in so far as using AI and trying to do a workflow.
Bobbi Muscara: So I have a meeting. Another meeting with them right after this, which I I love it if you could stay on, and and
Bobbi Muscara: so what he wants, or he envisions, and he was very excited. He he was like floored and blown away by not only the fact that we're encouraging the group to use the AI tools, but that we actually assign them something to try. He was like floored. So
Bobbi Muscara: I told him, like, we tried to, you know. See if this is gonna work. And we said for everybody to give it a try. So I'm hoping that in today's meeting at some point after we go through the stuff we have to go through like trying to figure out the deliverables for each one of the groups
that we have time to see if people actually tried this.
Bobbi Muscara: So
Bobbi Muscara: a little things got a little confusing because men set up another meeting, which is the one that's right. After this. I don't think she knew he and I spoke, and he and I have another meeting Thursday in which he wanted to see what our group came up with.
So in today's meeting, when we talk about this opportunity. Which is it?
Bobbi Muscara: It? We might be
Bobbi Muscara: organizing the user docs with AI and then introducing it to the Linux foundation at at their events, too. So this is like a step above Hyper ledger. It's an awesome opportunity, great exposure for you guys. And I'm very excited.
Bobbi Muscara: So that's what's going on with that. And I just wanted to give you a heads up before the meeting. So what do you think? Do you think anybody tried it or played with it? Because we do have till Thursday? And should we actually see if they want to, or should we? And I just try it.
Arunima Chaudhuri: okay. So from my side, I've been using chat choppy for a long time using these prompts and all to actually document my code and try to read me files in my projects and a lot of things. So I have been pleased always blow me away. I'm very excited. It is actually very useful, even, even for, like
Arunima Chaudhuri: every small thing, it helps a lot. So I've been using these tools for quite a lot of time. So I don't know if others have tried or not. But I think maybe Akansa and
Arunima Chaudhuri: and 3 pud or cudgel has tried it out. I have to confirm that what? So what basically the goal is is to use these tools to automate user guides so far down the road like the ultimate goal is that when somebody updates their Github Repository, wherever that I'm going to use the old term web hook, wherever that web hook is, it would automatically update.
Arunima Chaudhuri: Okay.
Bobbi Muscara: which is down the road. But right now, what they want is they want to be able to create user guides using AI quickly. So I had to show them the flow with. If you look at the screen
Bobbi Muscara: putting something in Chat. Gbt. Which again I've been using it for for months. As soon as it came out. I was like the first one signed up. I love it. I think it's awesome. but I just learned about how to do the pictureary and the gamma. And I'm sure there's other programs for this that we could research or look into. So what they're actually asking us to do is kind of come up with a really good workflow
Bobbi Muscara: that would create user documentation. So you know, when you pick a template, the template would be a hyper ledger template, obviously and then you would just grab the template. Put your documents or put your words from chat with Gbt and and either have a user doc or a presentation or something, and they'd like us to try to organize that.
Bobbi Muscara: And we'll find out more in that next meeting after our meeting today.
Bobbi Muscara: But what do you think about creating user guides for? Not just the Hyper Ledger, but for the Linux Foundation as a whole, not creating the user guides themselves. But creating the workflow with AI is basically the goal.
Arunima Chaudhuri: I think that would be a very interesting thing to try out. And it's it's a great opportunity to explore different AI tools and also a huge opportunity for all of the mentors. So
Arunima Chaudhuri: you should definitely try out. And you know. Let others also know about it, and they can try out from their end as well. So I think it's a great opportunity.
Bobbi Muscara: Yeah, I'd like to see what you know, if, in fact, anybody has played with
Bobbi Muscara: a workflow and try to figure out how that workflow would manage user guides
Bobbi Muscara: from the assignment last week, but then moving forward, I mean, I don't know what this Thursday is about, but if he wants us, I would like the Mentees to explore these tools for user guides. I mean, after being in the meeting so often, they kind of already know what what we're looking to do by the end of the summer.
Arunima Chaudhuri: I think. Victoria and casual. They won't be able to join, and I think rest. All of them will join, so I think we can ask them. And those one, not all those who are unable to join, I will definitely can connect with them over Linkedin or an email and ask them and let them know about this opportunity. And like.
Arunima Chaudhuri: see if they have tried out some some of these AI tools or some other AI tools also. So we can get their input as well with that
Bobbi Muscara: at some point to go over what we're gonna present to these people. If it's just him informally. We don't have to do that, but if he's bringing other people in we should do that, and I think we'll find that out at 11
Bobbi Muscara: or whatever time it is for you. Sorry at the meeting after the meeting.
Arunima Chaudhuri: Yeah. Yeah.
Bobbi Muscara: Hello, so exciting.
Arunima Chaudhuri: Yeah, it's actually this, AI tools make the work really, really easy.
Arunima Chaudhuri: and if we can think of it, I I can't see how many times I use Chat Gp to actually rearrange my points on like, I just write some random points that come into my mind, and I asked it to, you know. Write it in the form of a paragraph, and it. It actually organizes things very beautifully.
Arunima Chaudhuri: and it has me in writing blogs and everything.
Bobbi Muscara: Yep, awesome. Yeah, me, too. I actually use it
Bobbi Muscara: when I write courseware to do the multiple choice questions for me.
Bobbi Muscara: I like, all right, here's my text, give me 10 multiple choice questions with answers.
yeah, that's actually very useful.
Bobbi Muscara: I I just have to run and grab a cup of coffee before our meeting, so I will be right back. But that's great. So whatever flow you wanted to do for the meeting. Just leave time to discuss this, if you want to do it first. You want to do it last, whatever, but we should bring this up in the meeting.
Arunima Chaudhuri: Okay? So for today's
Arunima Chaudhuri: once and ask if
Arunima Chaudhuri: yeah, I can. Just I'll summarize my call with Robert, and then, we'll see what what happens.
Bobbi Muscara: So I will be right back.
Arunima Chaudhuri: Yeah, I'm sure. Bobby.
Arunima Chaudhuri: I think we should wait for a few more minutes and let everyone join
Arunima Chaudhuri: for 2 to 3 moments, and let's see if everyone joins. and then we can start with the meet.
Arunima Chaudhuri: So I think we have. Jian Luga and 3 put in the call. So for today's agenda, we will just be going through the basic interruptions and list down the delivery bills. so
Arunima Chaudhuri: just Let me know if you have any any help needed, or any anything regarding the deliverables. All frame the timeline for the upcoming weeks of each of your sub groups. So starting with 3, 4
Arunima Chaudhuri: simply, you can go ahead and introduce yourself and let us know if how is the task going on on?
Tripur Joshi: Hi, everyone!
Hey, Bobby?
Tripur Joshi: Oh, in the
Github read the docs.
Bobbi Muscara: Okay, I am back.
Bobbi Muscara: and I have my coffee.
Bobbi Muscara: Hi, Bobby! How is everybody?
Tripur Joshi: It's going? Good.
Bobbi Muscara: Good. Good. Okay. Let's get to this spring.
Bobbi Muscara: Okay? As usual.
Bobbi Muscara: Did a great job on the outline for today, so I will let her take over for the beginning of the call, and we'll go from there. So
Bobbi Muscara: it's all you a
Arunima Chaudhuri: okay, but we should use share the screen or
Arunima Chaudhuri: okay, so should I should.
Arunima Chaudhuri: Okay, okay, I'm going with sharing the screen.
Bobbi Muscara: Perfect.
Arunima Chaudhuri: Okay? So the starting with
Arunima Chaudhuri: and
Arunima Chaudhuri: policy. So if any of you one who would have conduct so you can go through the introductions. So first we have
Bobbi Muscara: I about? We're losing you.
Bobbi Muscara: are you there?
Bobbi Muscara: we can't hear you.
Arunima Chaudhuri: sorry. I think my Internet kind of let me share. Hit the screen again.
Arunima Chaudhuri: Okay, there's someone at the toll. Please give me a minute.
Arunima Chaudhuri: Oh, hello, everyone! Can you hear me?
Bobbi Muscara: Yes.
so sorry for the introduction. I had someone at the door.
Arunima Chaudhuri: Okay? So starting with the introductions first, we have 3, 4.
Hi, everyone. Hi, Bobby! Hi.
Tripur Joshi: I just want a remember to go over the github, read the Docs page, I've updated it.
Arunima Chaudhuri: Oh, okay. just.
Bobbi Muscara: oh, yeah, we have to do that, too. I forgot about the
Arunima Chaudhuri: yeah. Yeah.
Tripur Joshi: So yeah. for this, we I've made a table that what task I have to do and by what time I will be completed, and by that I will take box all my progress. And in the comment section I will. I have mentioned what I will be discussing in the meetings, and what will the things will be As I was working with the working on the Standard Guide, I I realized that.
Tripur Joshi: I cannot do it in a week, because it's a very landy
Tripur Joshi: guide, and I have to come up with like, I can only do it in like in the sidelines. And while I'm working on so long because I will not be able to update it like I should like as I like updated like completed first and then go to theoling. So I thought, like completing it. Section wise. So this week I will.
Tripur Joshi: taking the step sections in which I will
Tripur Joshi: include so about like steps for creating a user guide. Then I will go in detail. I'm already working on it.
Tripur Joshi: if you all want, I can share.
Tripur Joshi: and Moving on to the second task. For this week I have this meeting with Solana, as I was not able to set up so long so lang in my computer. So yeah, I will be joining the next meeting. I was not well this week. Sorry, guys.
Tripur Joshi: And so can I just ask you a quick question. What was the problem when you tried to set up so long? Actually, I have a Linux. like I'm I'm using a poppy, so when I was setting up, I was not able to give the path, and if I I also mentioned the path, then also I was not able to like. get the file open. So I was getting issues on that. And for me
Tripur Joshi: the poll, like, even though I know tech. After that, also, I was not able to set up so long properly. I have. I've tried it multiple times. I don't know what the problem is coming. So would you say, in your opinion, it's a user guide issue or a product issue?
Tripur Joshi: I will say it is a user guide issue, because, like all all the people who are not able to like understand technical language, and who are first timers, will not be able to like if one, if I can show you the like screen is shared.
Arunima Chaudhuri: Sure. Go ahead
Tripur Joshi: just to see.
Tripur Joshi: is it visible?
Bobbi Muscara: Yes.
Tripur Joshi: So the first thing about. So language I was like installing it. I will not able to see like so long compiler in binary. In like all these things, then we are going from directly how we can download it.
Tripur Joshi: Then everything is very mixed up like for for Mac Mac OS, they have specifically done it. But if you go further for Linux, they have just given this, but not mentioned, because everything is mentioned for Mac OS. Then we have to. on Linux. We have a permission to execute this, but after that we have nothing like, know what will be the
Tripur Joshi: like outcome. We have no pictures or any screenshot like. how we can confirm that this is right thing that we are doing. So I wanted like we should include a screen short after, and also after that, and also, like like separate all the downloading process like, first of all mentioning the Mac OS. Then after that second will be Linux. Then, after that, Microsoft, because, as I was going further, I was getting more and more confused
Tripur Joshi: The the first step was downloaded from. I was not able to understand from like what the person is talking about. because, as someone who don't know anything about Tag and that person read this they will be very confused. But if you go further, then also I was really confused, like how I should confirm that it is set up or not.
Tripur Joshi: So yeah, then, also in the like, they have mentioned the options. Then after that
Tripur Joshi: there are no screenshot in in like, I, I must mention this like
also that. They have mentioned that step one installing the Llv. And libraries
Tripur Joshi: for like extra patches. So
Tripur Joshi: so here also, when I was downloading this, and after starting the part I was not able to confirm. If I'm doing right, and then I got a error. So yeah, I will be discussing with that with the Sulang team.
Tripur Joshi: and also in the step to again the same thing. How should we conform it to this building or not like.
Tripur Joshi: If you are not in tech, and you are the first timer, then how will you confirm this?
Tripur Joshi: So these are the things that I found like missing in this thing in the installing part.
Bobbi Muscara: Okay, no, no. Could you? Could you go back to sharing your screen because I wanted to point something out to everybody
Bobbi Muscara: and and great. That was a great analysis. I found the same thing when I was doing the 2 fabric courses, setting them up took more time than it should. It was ridiculous. It took like days to set it up in minutes to do the course. But could you go back to sharing that screen.
Bobby, are you telling me?
Bobbi Muscara: No, no, the screen we were just on with the soling user guide.
Arunima Chaudhuri: Oh, okay.
Bobbi Muscara: this one. I wanted to point something out. If everybody will look on this screen. on the bottom. Left it says, read the docs. So here's the thing, and and and somebody can correct me if I'm wrong. But read the docs. Just takes the Github Repository and put some bells and whistles on paragraphs and formatting and throws it into this
Bobbi Muscara: format.
Bobbi Muscara: We're noticing that there's no screenshots that happen through this process. There is no really checking to see if it works except for by the actual users. and is this what people are finding again? Because this is where they want us. They want us to be able to have the community using the same whether it's make the docs read the Docs
Bobbi Muscara: Sphinx, whatever using the same one of these to get the best outcome. So that's what we, as the task force, have to come up with saying, we don't like read the docs because it doesn't do screenshots, and there's no way to check to see if it works.
Bobbi Muscara: Or we like make the docs better. Because so that's basically when we say Github read the Doc section or committee. That's basically the decisions you're making. So you're not going to be responsible for checking every projects, reader or creating user guides. We're more charged with just figuring out which one works.
Tripur Joshi: Does that make sense? Yeah.
Bobbi Muscara: And so what do you think? Personally?
Tripur Joshi: So
Tripur Joshi: you are suggesting that we should a work on like, make the dogs
Tripur Joshi: rather than read the docs.
Bobbi Muscara: Well.
Bobbi Muscara: okay, Here, let me share my screen for a second. If that's possible. I'm going to go to? Where was it?
Tripur Joshi: Should I share the link of the same documentation? That would be great. Yeah, yeah.
Bobbi Muscara: let me just go. Where was I going to get rid of this.
Bobbi Muscara: I just need a minute to get
Bobbi Muscara: okay.
There is no.
Bobbi Muscara: and I'm going to turn that. I swear to the meeting back over to
Bobbi Muscara: I'm looking for
Bobbi Muscara: the analysis. We did way back when I still think it's on here. Yep, here we go. Okay. So these are the mentorship projects that need documentation help after we're done.
Bobbi Muscara: here we go.
Bobbi Muscara: Okay. So this is what each project uses. So they're all using to read the docs some of them are using make the docs. Some are using just the docs.
Bobbi Muscara: and so
Bobbi Muscara: paid the the technical documentation user mark down materials for Doc. So this is the one that
Bobbi Muscara: Hyper Ledger now, Hayes, for
Bobbi Muscara: so when everybody, all these other projects created all these Github repositories, Hyper Ledger gave them no guidance, telling them how to create user guides. It just said, User Github Repository, create something for the users so that people can use your product. So again, we're charged with trying to get that
Bobbi Muscara: into some sort of templated help.
And now so the
Bobbi Muscara: hyper ledger community has paid for this materials for Doc.
Bobbi Muscara: So what we're trying to do so is, take this. And I'm not even sure what this is like. Probably directions on how to use materials for? Yeah. So this is the make the docs webpage
Bobbi Muscara: it talks about how it works, what you need to do. So
Bobbi Muscara: I don't know if this helps you at all. But
Bobbi Muscara: what we're trying to accomplish with
Bobbi Muscara: the task force is to get. I guess a user guide for the maintainers that uses make the docs or that paid tooling policy as a suggestion
Bobbi Muscara: for taking Github repositories and creating user guards. So
Bobbi Muscara: I guess the next step for this task force we tried to be. Since you're familiar with the solely read the Docs. I I would just see if you could take the Github repository and run it through. Make the docs and see the difference.
Tripur Joshi: Yeah, sure.
Bobbi Muscara: Yeah, I don't know how hard it is. I don't think it's very hard to run the Github Repository through the make the docs.
Bobbi Muscara: But the analysis would be priceless.
Tripur Joshi: Yeah, okay, I will do that.
Tripur Joshi: if it's not too well. Yeah, I don't want you wasting hours and hours and hours. It should just be a simple, you know. Let's see if it works, and then just compare the 2. Yeah, it will be my first time to do that, and I will try that if it works for me for like in like, if I able to do it in a shorter period of time, then
Tripur Joshi: if it it will, I will be able to set up it, otherwise it will take the help of the solar and community. They, if they it is not your job to get their documentation to work, they need to get the documentation to work. It's your job to make suggestions on how that documentation should appear.
Bobbi Muscara: Okay? And again, I like your idea of screenshots a lot. I think they are helpful, I found, with the fabric documentation it would say, Do something, and it would never let. It wouldn't show you the end result of a a successful line of code.
Tripur Joshi: It would show you if you got an error, but it wouldn't say, you know. Oh, this is what it looks like after you're finished. This is the prompt you'll get and you can continue. I I agree with you. 100 exactly. And that was me that makes the user more confused like they, they get the error, or if they don't get anything, then they will be like, Okay, is this set up or not? How will we check? Exactly, and there is no like a way that there is written like the first code that we always when is Hello, world.
Tripur Joshi: Now there is nothing like that that if we can check if this is running, that means you are good to go. So you can also add something like that
Bobbi Muscara: perfect. Thank you. I'm going to be quiet now.
Tripur Joshi: I can you share about the screen?
Arunima Chaudhuri: Yeah, yeah, sure. And thank you so much. And, Bobby, I can so much relate to your problem, because I was in turning with Saddam when I was an Mh. Fellow, and I face the same of them, so I can relate a lot.
Arunima Chaudhuri: Junior minute as it is looting
Arunima Chaudhuri: So next we have. Gianluka, so you can go ahead and introduce yourself. Yes, yes. Hello, everyone. Do you mean?
Arunima Chaudhuri: Yeah, yeah, we can. You? Very clearly
Gianluca Capuzzi: perfect.
Gianluca Capuzzi: Okay, so
Gianluca Capuzzi: thank you, Bobby. And for your messages. on github on
Gianluca Capuzzi: Linkedin.
Gianluca Capuzzi: So, Bobby, you you shared me to a couple of links about the existing documentation on Montana's on Github documentation, Montana. I read all the the links, all the foundation existing. And also I've planned the some activity for next week.
Gianluca Capuzzi: I I've written a list of a list of activity in my template page.
Gianluca Capuzzi: and these are. I don't know if you
Gianluca Capuzzi: I can. can.
Gianluca Capuzzi: yeah, I can. Oh, thank you.
Arunima Chaudhuri: That one.
Gianluca Capuzzi: yes. on the bottom of the the page. Yes, I I've planed some activities the first 2 or 3 weeks
Gianluca Capuzzi: are about training a training stage. and a question is
Gianluca Capuzzi: about the documentation. what are the most important goals?
Gianluca Capuzzi: Ere
Gianluca Capuzzi: I
Gianluca Capuzzi: I. I have an idea about the improvement, but I'd like to share with you.
Gianluca Capuzzi: How can we? We improve? that? The existing recommendation?
Gianluca Capuzzi: I don't know if your question is is clear.
Bobbi Muscara: I'm gonna I hope you don't mind. I'm just gonna rephrase this question just to make sure we have it correctly. So you.
Arunima Chaudhuri: I didn't get it properly.
Bobbi Muscara: Yeah. So so you basically you want to. yeah, I'm not sure what your question is. could you rephrase it.
Gianluca Capuzzi: I I if you want, I can share my screen and try to repeat the okay. Okay. Thank you.
Gianluca Capuzzi: Okay, this is my screen. I don't know if you if you see my screen. Okay, perfect.
Gianluca Capuzzi: So this is one of the
Gianluca Capuzzi: that one and the the second one are the existing recommendation about the maintenance
Gianluca Capuzzi: I already read, and that recommendation.
Gianluca Capuzzi: This is the link that that you shared, Bobby. And thank you.
Gianluca Capuzzi: and I think I have some idea
Gianluca Capuzzi: on how to improve the existing recommendation.
Bobbi Muscara: So when you say existing documentation, you're talking about this documentation to teach Maintainer how to set up their Github repositories perfect. I I was confused. I thought you were talking about again the other Github section with the read the docs, and I'm like, No, no, we need to make sure the Maintainers have all the crap in there that's needed for the read the Doc. And that's this part. So great job.
Bobbi Muscara: And any suggestions again would be appreciated. So I'm going to again.
Bobbi Muscara: So just to sum up what this
Bobbi Muscara: task Force Section Committee is doing.
Bobbi Muscara: is taking
Bobbi Muscara: the existing materials that help maintainers create their Github repositories for their projects and making it so. It's a little bit more standardized for the community and easier for them to make sure everything's in there. I do have a question for both.
Bobbi Muscara: if
Bobbi Muscara: we wanted to automate this with screenshots, with the screenshots have to be part of their Github Repository. I guess it would have to be.
Tripur Joshi: Yeah. It have to be like that will also help the people who like stumble upon the Github Repository, so they will also be like able to set up whatever they are doing and get like making it more visualized will make like the user or the person who is reading it more interested in what? Like results are showing. So yeah, you will be able to rate. Okay, if I run this thing, this will happen. Okay, if I if I do this, this will happen. So yeah.
Gianluca Capuzzi: they're gonna do that.
Tripur Joshi: Then we can add a link like, go to this link. You will be able to see what will happen if you run the
Tripur Joshi: this code that we can also do that? and like.
Tripur Joshi: and add a Google drive
Tripur Joshi: the image something like share of that so yeah, we can do that
Gianluca Capuzzi: and the our question is we? We have 2 pages. One is the the first one is the
Gianluca Capuzzi: the existing.
Gianluca Capuzzi: the guidelines about mundane.
Gianluca Capuzzi: and the second one is an example that each Maintainer can can use to as as a template.
Gianluca Capuzzi: Okay, I can copy that one in the own repo.
Gianluca Capuzzi: The question is it, how can we improve the existing monthly? The existing pages
Gianluca Capuzzi: one in there? could be adding some
Gianluca Capuzzi: for example, a documentation about Github comments
Gianluca Capuzzi: and also using a screenshot other one, it could be extended the existing recommendation.
Gianluca Capuzzi: Well, I don't know if you have a a other idea about that.
Bobbi Muscara: I'm going to jump in again. My idea for this
Bobbi Muscara: again, if I'm a Maintainer, so I like to take it from the beginning. So if we go back and think about a project that's in a mentorship pro pro project that's going to be its own lab eventually.
Bobbi Muscara: That's basically the starting point for all of this. So if I'm a a company and I'm going to put my project into the Hyper Ledger Open Source community. The first step is to create a Github Repository for a lab, and there should be a step for that somewhere.
Bobbi Muscara: maybe it's the first one what? Each that I copy that And then once that that Github Repository
Bobbi Muscara: is set up in a lab that's when people can start adding maintainers and doing whatever and and and
Bobbi Muscara: and and working towards getting the lab to incubation
Bobbi Muscara: and the Incubation Github Repository. I don't know yet. I haven't. We haven't done the work yet, but might be the same as the Github Repository for the lab entry into lab might be the same Github structure as entry into incubation. I don't know. I haven't compared them.
Bobbi Muscara: But then.
Bobbi Muscara: when that projects in incubation and it's going to be moved into a graduated status that you have repository, I'm sure needs more information in it than I did when it started as a lab. So that's kind of the user guides we need. So we need to use it guides for Maintainer Maintainers. This is your lab information. Here's the link to get the sample Maintainer's Github Repository working. And yeah, we need to make sure that that is correct.
Bobbi Muscara: Then the next step is all right. You're done with your lab. You want to get your lab into incubation. Here's the next step for Maintainer. This is what you have to do with your Github Repository to get the roles and get everything ready for incubation. And then the next step is graduation. And here's what you have. So it's kind of like a user guide for Github management through the life cycle.
Bobbi Muscara: Does that make sense?
Gianluca Capuzzi: Okay? So I, I I try to repeat to to to to understand if it I am right on the school. what do you say? So it it's important to differentiate the github
Gianluca Capuzzi: guideline for the different stages. Okay, okay. Labs incubation.
Gianluca Capuzzi: And also the graduated. So
Bobbi Muscara: everyone could you click governing documents. on the page, because I can show him the life cycle real quick.
Bobbi Muscara: Who's ever showing the governing documents is the second file?
Gianluca Capuzzi: Who's screen sharing.
Arunima Chaudhuri: I think. Jan Lucas is sharing this screen. So maybe you can. Just
Arunima Chaudhuri: okay. Everything was in Italian that was so cool.
Bobbi Muscara: Sorry I
Bobbi Muscara: no worries.
Bobbi Muscara: We just wanted you to go back to sharing your screen. I just wanted you to hit something.
Gianluca Capuzzi: My screen. Okay, thank you.
Bobbi Muscara: Okay, so click up and governing documents in the left hand side
Bobbi Muscara: menu
Gianluca Capuzzi: and
Bobbi Muscara: down in the
Bobbi Muscara: no, not there. Over. Get rid of that
Bobbi Muscara: above Maintainer's guidelines. You'll see governing documents.
Bobbi Muscara: Yeah, up, one, up, up, up.
Arunima Chaudhuri: So
Bobbi Muscara: project life cycle.
Gianluca Capuzzi: Okay? First
Gianluca Capuzzi: project that
Gianluca Capuzzi: that one
Bobbi Muscara: or do they? Yeah, that one we can read. Yeah, that one
Bobbi Muscara: and scroll down a little bit. There you go. So that's the project life cycle. So a Github repository. There's one's needed at the proposal. That's when you go into labs. That's what a lab proposal is.
Bobbi Muscara: And then, when you go out of proposal to incubation, your Github Repository should have some more things according to best practices that should be included. Same thing when it goes to graduated. So these are the 3 stages that maintainers need guidance on
Bobbi Muscara: proposal incubation and graduated that their Github repositories change as they move through those cycles.
Gianluca Capuzzi: Okay? Okay? So the the the first. The first goal is to determine the difference between Github in different steps.
Gianluca Capuzzi: exactly like, what's the difference between a lab, Github Repository and an incubated projects. Github Repository. Okay, what?
Bobbi Muscara: That would be, what the main T, and again, this is the if this is where they go right now for this information, and this is not user friendly. I wouldn't have to right now. I wouldn't know to go to Maintainer's Guideline and copy that Github Repository. No one's telling me to do that. And I found through the Times that
Gianluca Capuzzi: that's a lot of. That's the most question I get when new companies are coming into the community, and they want to set up. They're like, how do I do this? How do I set up a, you know, like the
Bobbi Muscara: they need guidance in those 3 3 project statuses. What they need.
Gianluca Capuzzi: Okay? So so with the first step could be, could be right to study.
Gianluca Capuzzi: for to the next 2 or 3 weeks would be like to study a background of Github and also about this life life cycle diving in.
Bobbi Muscara: Yes.
Gianluca Capuzzi: okay.
Bobbi Muscara: Because once you set up your Lab Github Repository. If you set it up correctly, there might not be. I don't know. There might not be anything you have to do.
Bobbi Muscara: for incubation.
Bobbi Muscara: you know you just might have a more robust Github Repository because of your work. I don't know if you have to add a category or take it. I to have no idea. I, you know. So that's what we have to figure out.
Gianluca Capuzzi: Okay. okay, clear. Now, it's clear.
Gianluca Capuzzi: Okay. And after after that we can, for example, we can propose a first goal.
Gianluca Capuzzi: our first goal. And I also design a a new. a new version of a Github Repository. According to
Gianluca Capuzzi: what we can, we can learn during this 2 or 3 weeks. Exactly.
Gianluca Capuzzi: Okay.
Gianluca Capuzzi: okay, so about that line, we can we can talk about that in 2 weeks, and after one other weeks we can talk about a. A first first version of the sign of the of the of the the improvement.
Bobbi Muscara: and and also I will have Tracy, who has probably set most of this up initially, come to our call in 2 weeks, so that we can ask her questions of if there's anything that she expects from us that we're not covering.
Gianluca Capuzzi: Oh, that's great! That's great. Our feedback also from him is is very, very good. Thank you. Yeah, that would be wonderful. Yeah. So I'll make sure that. I invite Tracy.
Gianluca Capuzzi: Okay, perfect.
Gianluca Capuzzi: So the the first 2 steps, in my opinion, could be a first one to study and learn about background. But Github, and also the existing documentation on that graph that I see.
Gianluca Capuzzi: And now the the these 2 3 step proposal that it should be in A in a lab incubation, and with it and difference between the 3 steps and 7, the second one. We can propose a a first design.
Gianluca Capuzzi: the improvement, and the share with the Tracy about according to a feedback about that.
Bobbi Muscara: Correct?
Gianluca Capuzzi: Okay, perfect. Perfect. Yeah. Now the question you you you answered my question so I'm I'm I'm happy.
Bobbi Muscara: No good
Gianluca Capuzzi: So I don't know if you want to go ahead or you have a question to me.
Gianluca Capuzzi: There are other other questions, because I don't want you. asked me to Right? a short list about the the next steps.
Arunima Chaudhuri: Yeah, yeah, just to. So that you know, we can have regular discussions and still outdated with what is going on in the week. This committee it was just for that purpose. So yeah, I don't have any questions. I just like, send a message to everyone regarding that regarding bring the timeline so that we all can see updated about what is going on, and if required. We can help each other also.
Arunima Chaudhuri: So that's it. And I think, yeah, yeah, next we have Agnes. Agnes. you can go ahead and introduce ourselves
Agnes Nduta: all right. hi! Everyone! I think it's very impressive to hear what everyone has been trying to do over the last couple of weeks.
Agnes Nduta: so I think I'll start. Oh, yeah, let me introduce myself. My name is Agnes. at the back end developer in technical.
Agnes Nduta: and I'm supposed to help out with you that day.
Agnes Nduta: Yeah. So I think I'll begin with. what's I'm not sure who shared about
Agnes Nduta: checking the soil and docks and love to seeing the daisy. It's great that I know.
Agnes Nduta: So my my division has been
Agnes Nduta: for the projects. For some reason I'm just looking at those they seem to have a sort of structure.
Agnes Nduta: So I've looked at in the I live I'm currently looking at so to they seem to have a structure where they have
Agnes Nduta: a general introduction to the projects, and then the features of the project.
Agnes Nduta: and then they have now the getting started guides how to install a loan. I'm yet to install a presidency.
Agnes Nduta: Whether I have any problems labeled that I do. I'll update us
Agnes Nduta: So I don't know whether that's something that should be across all the projects. And we would be telling us about the whole flow. I don't know that that's something that can help in us guiding the other projects that are not graduated.
Agnes Nduta: in terms of user guides. I got a bit tough cause the more I think about it the more I realized that every aspect of the project
Agnes Nduta: has a user-grade component to it. So I'm not very sure exactly how to help in terms of user grade since the
Agnes Nduta: just like Jenluka was sharing. Sounds like they're going to the Aza guys component.
Agnes Nduta: So I'm not very sure what the exact tasks and activities would be
Agnes Nduta: in terms of user guides and also keeping in mind. I think there's a whole discussion about person as a know. So I haven't found a clear way among all those things in terms of exactly what to do in terms of these guys. So maybe
Agnes Nduta: someone, or maybe would be, or someone else might have a better idea.
Arunima Chaudhuri: Well, Bobby, you want to see anything regarding that.
Bobbi Muscara: Well, do you think it's time to go into our next section and tell everybody the good news.
Arunima Chaudhuri: Yeah, yeah, actually.
Bobbi Muscara: okay, wonderful. So
Bobbi Muscara: I'm gonna probably share my screen again. I don't even know what's on it.
Bobbi Muscara: No, I'm not going to share my screen yet. So we were talking with last week in this group a little bit about AI and
Bobbi Muscara: Chat Gbt and a few other software programs that assist in creating presentations and creating
Bobbi Muscara: videos.
Bobbi Muscara: That would be automated. So again, there's like, Agnes just said, the idea of creating user guides for this community is overwhelming. There is no way that it can be done like by a group of people unless you are paid full time, and it's what you do. Full time. it is impossible. Every little nuance needs a user guide.
Bobbi Muscara: So again, last week I took a little risk when I brought up the subject of AI and using AI and our user guides. But I wanted to see what we would come up with. So I showed you guys a little workflow. And I'm gonna now I'm going to share my screen. See if I can find that
Bobbi Muscara: this over here.
Bobbi Muscara: put this over here.
Bobbi Muscara: Let me share my screen.
Bobbi Muscara: Okay, so the you, the workflow that I suggested was something that I picked up
Bobbi Muscara: from a class I took 2 weeks ago, and I've been taking classes on AI trying to find a good way to teach this stuff and a good. We'd organize this AI curriculum and this group
Bobbi Muscara: nailed it. If you want to take a class, I took. The company is called Mission Impact Academy, M. I. A. And it's it's just
Bobbi Muscara: it. It looks like a women's group. But Ben can join
Bobbi Muscara: So again, they they have the really in as far as I get some some really first rate curriculum on AI. So from what I took from their session
Bobbi Muscara: is I call it a workflow. So if you're gonna be using AI productively in your job, you need to create workflows which start the prompts.
Bobbi Muscara: So what we did for an example, last week was, we took a prompt and the prompt I put was
Bobbi Muscara: create instructions for a Maintainer's Guide to set up a Github Repository for a lab which is kind of gen. Look at what you're kind of looking at. Doing. and so that's all I put in Chat Gbt
Bobbi Muscara: as an educator and a curriculum developer. I don't like to leave it up to chat. Gbt, so in my workflows when I'm doing creating curriculum. I like to give it the outline, too, because I like to really kind of direct where
Bobbi Muscara: the stuff is gonna be what? What's gonna be filled in rather than just come up with whatever chat Gbt decides. So, but for our example, last week I just put in instructions to set up a Maintainer's Guide for a lab.
Bobbi Muscara: and it came up with this. So then I took
Bobbi Muscara: this information that it that Chat Gbt gave me what you're gonna call the result. And I put that in a program called Pictictionary, and I got
Bobbi Muscara: a presentation
Bobbi Muscara: with graphics
Bobbi Muscara: music.
Bobbi Muscara: You get the idea.
Bobbi Muscara: So it created an entire presentation from the prompt results from Chat Gbt.
Bobbi Muscara: Then I took the same results and put it in a program called Gamma, and it created a presentation. So that one was a video. And this one is a presentation.
Bobbi Muscara: and you can edit these, and whatever
Bobbi Muscara: I don't want to download it. I already have it on my computer.
Bobbi Muscara: So it created a nice little presentation. It took kind of the same information from the other presentation.
Bobbi Muscara: No, I'm going back and forth between the pictures. Sorry. So it it created a presentation. And then it created a video. So that is a workflow. So it took it from all the way from an idea
Bobbi Muscara: all the way through to a presentation in under 10 min.
Bobbi Muscara: So basically, I thought that that was pretty cool. What I thought everybody should try and and play with that, and I don't know if anybody did on their own do that
Bobbi Muscara: But
Bobbi Muscara: coincidentally. after our meeting last week. I'm in the head of the mentorship program.
Bobbi Muscara: and David Boswell, the director of Hyper Ledger, one of the directors at Hyper Ledger, and Robert Reeves, who is the head of strategic development of the Linux Foundation.
Bobbi Muscara: We're on an email that I was included on talking about how the Linux Foundation and all of its community projects might want to start the discussion on how to use AI
Bobbi Muscara: in their work.
Bobbi Muscara: So you know me. I'm a little, you know. I have no modesty or inhibitions. I reached out directly to the head of the Linux Foundation Strategic development and said, This group is doing it now. He was so impressed he set up a meeting with me which I had last week.
Bobbi Muscara: and I told him about what we did. and he wants to incorporate
Bobbi Muscara: a workflow like this to all of the Linux Foundation's documentation. He wants to be the leader in the Linux Foundation of using AI for user documentation, and I was very excited about that. So I told him that I would bring it back to this group, which we're doing right now, and I have another meeting with him directly on Thursday. I don't know if I'm still gonna have that meeting on Thursday, because men, David and Robert and I are. And and hopefully you run about. And anyone else who wants to come
Bobbi Muscara: Have a meeting, and it's on the public calendar right after this. In 15 min. for him to discuss his ideas with the Hyper ledger people. They don't know. I don't know if they even know that I met with him already. and I have another meeting with him on Thursday to show some results
Bobbi Muscara: of what the Hyper Ledger Documentation task force is doing with AI.
Bobbi Muscara: So I'm encouraging everyone on this call to try to do something so that we can say to Robert Reeves and the people over at the Linux Foundation, and then he wants us to bring. If we have a good system. He wants us to deliver this in
Bobbi Muscara: presentations to the Linux Foundation, to the Open Source people to the Members Summit. I mean, there's opportunities for us to go again. I don't really travel much off the East coast, but I mean there's travel opportunities all over the world for this one. So this is. This is exciting, and this is an opportunity like I've never had in my life, either. So I'm very, very stoked about this And the meeting after this meeting.
Bobbi Muscara: so and this this kind of is not really falling on you, but kind of falling on you for your opinion on
Bobbi Muscara: what do you think all about AI and this kind of workflow. And the user guides like, cause you've been looking into it. What do you do you think it's possible that we could do something.
Agnes Nduta: Yeah, of course it's possible. so I think I like the idea of the workflow, since we can't really write to the bed for all the project.
Agnes Nduta: for a start, I think. Just top of my head, I think
Agnes Nduta: what we can do for a first phase just to test it out is identify the different user guide areas that we already have. At this point. For example, I would think Jen Luca has one and maybe the sol and
Agnes Nduta: team as well. And then we sort of create the templates because I don't think we'll create the full guides, or maybe even the guides, for, like you're saying for for their projects to move from labs to the next stage, and then
Agnes Nduta: we can see how we are able to come up with that. Then that can be part of what you can maybe tell the rest of the
Agnes Nduta: or management, if I may call them. Yeah, I think that's a good place to start.
Bobbi Muscara: Yeah, that sounds good. What do you think of? What are your overall thoughts on this new opportunity.
Arunima Chaudhuri: I I am just, you know, loving it because I have been using AI. I don't know for so long for organizing my code for getting, you know, debugging my code, and anything you say use AI to the Lord we chat Gp for, or some other tools to make presentations, and even for you know, organizing my tasks.
Arunima Chaudhuri: I use a lot of AI to. So I'm very, very excited about it, because I know how easy it makes our lives. So. Yeah, I am very excited about it, and let's see what
Arunima Chaudhuri: we can do with it. But I would love love if we can present something in Thursday, or but you know we have the presentation. So I'm very excited. Well, here's one of the things that I just remember, he said, in our meeting that, as the Linux Foundation goes, they are interested in
Bobbi Muscara: like, for instance, an easier example to explain is zoom. So
Bobbi Muscara: the Linux Foundation paid for Zoom on a regular plan that everybody had, so that all of the Zoom Rooms for the calendar of public meetings were available, and they were, you know, done all, you know, whatever you had to do to them.
Bobbi Muscara: After using zoom for so long, it became cost ineffective to do it that way. So now we stepped up our subscription to Zoom. So now.
Bobbi Muscara: if you go to the calendar public meetings and open a meeting, it's automatically recorded. It's automatic. All this stuff is automatically done because we've stepped up our subscription. So Robert Reeves, from the Linux Foundation is like, I know the Linux Foundation is going to have to get in relationships with some of these tools for AI and incorporate them in our systems.
Bobbi Muscara: I don't. And he's like, I don't know what those tools would look like
Bobbi Muscara: or what they are. So I just mentioned the tools that I learned in my, you know Seminar last week was pictureary chat, Gbt and Gamma.
Bobbi Muscara: I'd like to see what tools you guys use. So if you want to take this same exercise with this prompt and see with your tools what you can come up with, so we can compare them. And then, in the meaning Thursday, we'll we'll have a a
Bobbi Muscara: we have the meeting in a few minutes. First, we can say, this is what we're doing we are comparing. We're taking the same prompt in instructions for our Maintainer to set up a Github Repository. We're taking that same prompt, and we're running it through different tools to see which one has the better outcome. That's that's something that they'd be very interested in. So everybody here want to try that, or.
Tripur Joshi: Yeah, that will be perfect, Bobby. I have the perfect AI tool to share with all of you. It it's for like, if you are a technical writer, and you want to mention the references of the people you are using the work
Tripur Joshi: and everything in Chad. J. Very. There is one thing that it does not give you the links or the website, the the cop, but the content it copies from. So yeah, I have one very perfect tool to share with you all, so should I share it now that would be great because I don't know again. We're not running the next meeting. They're running it. So.
Bobbi Muscara: you know, I'm not presenting anything for that. But I just want to finish this, and then I'll let you share your screen because I want to make sure we're on the same. So idea for user guides for Prop.
Bobbi Muscara: what's today's day today is 7 or 24.
Bobbi Muscara: okay?
Bobbi Muscara: So everybody agrees that they'll give that a world. And there's the prompt right there instructions for Maintainer's Guide
Bobbi Muscara: the best.
Bobbi Muscara: Okay, so that's there for everybody. If they need to. Reference what we're trying to do this week with the AI. So I used
Bobbi Muscara: chat. Gbt picture and gamma go out there and try something else. You don't have to just do presentations, or that I just this is the only things that I knew. So I put them there.
Bobbi Muscara: Update. And now I will stop sharing.
Arunima Chaudhuri: you know.
Bobbi Muscara: Yeah, go ahead.
Arunima Chaudhuri: Yeah. Can we just shed the link of the meeting that we had, that you have after this meet, because I would love to join that meeting and know all about everybody where it is so that they can get it. So
Bobbi Muscara: I always go here.
Bobbi Muscara: Oh, it's not in the calendar, it's my calendar.
Bobbi Muscara: Is that correct? Let me see.
Bobbi Muscara: But no, it's not on the public calendar. Let me grab the link. Hold on
Bobbi Muscara: now under. There, hold on!
Bobbi Muscara: Okay. I'm putting in in the chat right now
Bobbi Muscara: up
Bobbi Muscara: that didn't work.
Bobbi Muscara: Try that.
Bobbi Muscara: And again that meeting starts in 5 min.
Bobbi Muscara: So does anybody have any more questions on today's meeting?
Tripur Joshi: No, Bobby, but thank you for the opportunity. Bobby. This is really great.
Bobbi Muscara: and let's see
Bobbi Muscara: what I'm gonna leave it up to a runa if we want to meet if we do get some time with Robert Reeves in the Linux Foundation on Thursday. I had mentioned that maybe we should meet Wednesday. so I'll let a runum is set that up, if, in fact, we are presenting to him on Thursday, which I think we are. But let's make sure in the next meeting.
Arunima Chaudhuri: Yeah. yeah, sure. Just let me know that I can get the links for all these meetings.
Bobbi Muscara: Yep, okay, perfect. All right, so I'll see either you next week, or in a few minutes
Arunima Chaudhuri: just in a few minutes I will be joining the next next call. I, I will be there.
Bobbi Muscara: Okay, and everybody. Great work. Thank you for doing this. We're going to have so much fun when we present these all over the world, and I can't wait to meet you guys on these stages, and I'm looking forward to it.
Arunima Chaudhuri: That's great. Thank you so much, Bobby. And I think the next meet we have a Wednesday or Thursday.
Bobbi Muscara: well, it depends on what happens in the next meeting. If they, if we are presenting Thursday, I think we should regroup on Wednesday.
Okay, okay?
Bobbi Muscara: And we can figure out when
Arunima Chaudhuri: that's
Bobbi Muscara: I. I am leaving the meeting and joining the next one. I just have to put this out there. I might be counting on you a lot in the next 2 weeks, because my daughter's about to have a baby on August first, and I will be going to Boston to help her with that, so I might not be able to run the meeting next week or the week after depending on when she has the baby.
Arunima Chaudhuri: No problem. Probably I will take care of that, and as much as I can. I will let you know.
Arunima Chaudhuri: Okay? And congratulations to her.
Bobbi Muscara: Oh, thank you. Thank you. I know it's fantastic. It's my first grandson. I'm so nervous.
Tripur Joshi: Congratulations, Bobby.
Gianluca Capuzzi: very uncomfortable right now.
Bobbi Muscara: anyway. So I'll see you in a few minutes.
Arunima Chaudhuri: Yeah, sure.