0

Cross Project Council

 1 year ago
source link: https://mtngs.io/openjs-foundation/cross-project-council/hvYlmCNEx0M.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

OpenJS Foundation Cross Project Council, 13 Sep 2022 open meeting

And we are live.
Great welcome everybody. This is the openjs council openjs foundation, cross project council meeting today is september. 13Th 2022, I'm filling in for josephi. It's robin again got a smaller crowd. Today, a lot of folks are traveling on the road lots of things, electron collab summit, open source summit, but have a nice group here.
So, um let's see michael, do you want to replace those notes? You just um in chat books, add their themselves.
Yeah, there's the link people and add themselves to the agenda.
If they haven't already and let's get through, I was going through some of these things last night thanks everyone who was sort of making updates closing things.
um Okay, let's look first on the list issue 923 clarify the voting process.
I believe there was a working session on this last week.
Were you there, michael? I was traveling for a conference.
No, I couldn't make it.
Okay,.
Nobody else I think we are all gone. um I did officially send out the mail with our news cpc voting, reps michael jordan, emily and toby congrats and welcome again to another year of voting. I think we're looking at perhaps simplifying was sort of the theme of the meeting last week um on voting.
It's still a little complex, even for those of us who've been around a little bit so, but we'll have we'll keep working on that as we move along, and I realized we missed announcements, but I think we'll capture some of the announcements in our uh in our issues.
Okay, um issue, 910, add patching script for code of conduct, modifications.
Seems like there's some uncertainty among various folks about what the plan is. My understanding was that the we should land a pr with the changes on top of the contributor covenant, along with a tool that can combine them, and so it might just be waiting for someone to write that tool.
But I I don't know how yeah I don't know if that's like a hard requirement or if that's just what we all assume is going to happen. Someone writes the tool or yeah.
You're saying land the pr with the contributor covenant once you open, maybe bring it up in an issue first and.
Yeah I'll take a look at it and leave a comment after this meeting. Okay, get it moving all right, yeah.
I think you.
Have a like in the issue, you have a concrete list of steps of how it would work.
Yeah, I remember writing something.
Like that, it's basically like you know it's it's a good proposal, so it's probably like you said waiting on somebody to actually implement anyone watching.
Let me know how I can help jordan.
Will do.
Yeah all right, okay uh issue, 908, um let's see openjs world 2023 planning. um We talked uh two weeks ago, giving you all an update that we don't plan on having our standalone sort of marquee event.
We will have a smaller summits within open, js world and then adjacent um events to um existing either linux foundation, events or what I call third party events, so, whether that's like a no compu or um cascadia.js or friends in the northwest. So um what I would really love for everyone to do?
I don't know if we, if we could put it in the issue that would be great, is for you all to let me know which are the favorite, your favorite javascript events that you like to attend, or what are the popular ones in various parts of the world, because we do need to start. You know kind of finalizing our budget, this fall for 2023, and then I want to work with the organizers to see how we can help bring our community with theirs.
If everyone has a wish list, and maybe I'll prompt folks with a comment on that.
Might be worth tweeting something out from the foundation account being something like we're. Looking for we're considering events to partner with.
Oh good idea.
Like tell us, you know, go to this issue and comment with you know, comment or upvote your favorite, something like that.
Yeah um one uh one thing it had: we don't have like the ink drive we're partnering with the finnos foundation, which is the fintech foundation with their event in december, 8th we're just looking at space right now and we're putting together a javascript and fintech event in new york um likely on the same day, if not like a day, two or a day zero.
So if that's something folks are interested in, but yeah we're kind of working out that what space parameters we have and then we'll uh work with the program committee to curate that how far out is that that's not very far out it's december, 8th? Okay, I think we should have quite a bit of interest. We have some uh financial uh banks, um members other folks who think it's important in that space, actually they're, just actually from the finnos folks, just looking for some of our maintainers as well to provide more updates on projects so.
Yeah.
It was just.
Asking this that that sounds like a very interesting one. Unfortunately, I'm actually on vacation that week, but.
Yeah and uh one of the finnos leaders, uh james mcleod, actually runs the javascript meetups in london. If you know him so yeah we're excited about that one. They actually have a similar event in london. I think it's in june, so we'll look at doing that in june next year, as well.
I think it adds to jordan's suggestion, like not just asking people to say what their best events are, but, like hey, are there any events who would like to partner with us because yeah yeah yeah right? That sounds like people. Events may say: hey we're a good. We already get some interest so hey. Why don't you come.
Great okay.
uh The cp we the next two uh well actually the next one, the cpc at large we had there were actually sort of two categories that was uh closed. Actually, I should update the issue, but what I had just commented earlier about jordan and emily are at large and toby and michael, are no. I'm kidding.
Michael, I think.
The regular.
Are the regular elected by the regular and toby or amp and emily have their projects? That's right, all right! So that's close, so I will update that and then close it.
Okay.
um The impact voting member selection um again we've had those updates just want to give you all a heads up. Even our board members. We have. um You know our website's a little glitchy right now, but we do have a ticket in to fix it. So we're going to have all of our governance section updated soon. We're also going to be updating. Our website come in the next year, so hopefully it won't be so glitchy and we can make those updates in real time.
Okay, sleeping down to 898 grace hopper conference, uh I gave a quick update uh last night we posted a blog this morning. uh Sarah chips and I will be there along with paula, paul from our board and other community folks, but we have a lot going on um so we tweeted today um and we have a blog so friday we have. The node.js project is doing a hackathon for virtual attendees.
There are 15 000 virtual attendees registered 15 000 in person for 30 000 total. We do unfortunately have to cap the attendance level at some of these hackathons and workshops.
So thanks to the organizers on that, we've got in addition to the note hackathon, I'm doing a workshop with some other community folks on essentially how the falafel gets made with community engagement, we're doing a mock white house hearing on a security incident with a chief security officer, a maintainer foundation leader and a security vendor. So we're gonna do breakout sessions with attendees um and then come back and present them a mock white house hearing on security, so that'll be pretty cool um yeah. I know it'll be kind of fun.
I am actually not playing a foundation leader. I am playing a chief information security officer, so so cool yeah, it's a little skeptical on open source, so that'll be fun um and then next week we have our linux foundation. Booth uh where we will all be taking shifts um so that'll, be great and then on tuesday evening we're having um an open source happy hour that we're partnering with fannie mae on and if you're interested in coming uh hit us up for tickets, because space is limited, but it will be a lot of fun.
So I think it will be a goosebump moment walking onto that floor at grace. Hopper so excited.
Let's see, let's see another contributor code of conduct, should we sort of bookmark that, with the other update we had, it seems to kind of keep hitting us.
Just the last person to comment, my goodness.
I see tyranny approving with the condition that we land the patches I'll block you. I think this all needs to be cleaned up from my from what I recall two weeks ago. That way, you all remember.
Yeah- and so I think that is tied up with the first one- we talked about.
Basically,.
Waiting for someone to write the tool and then land that pr and then the other one can run.
Okay, just gonna step over that one.
A focus on javascript security at openjs just an hour before this meeting we had our security uh working group uh meeting um we're looking at you know doing more outreach to get more folks to attend. We had michael and jordan and joe. We realized that time zones are not always friendly for that. So I know that joe's going to be doing some outreach in the slack channel and also just doing some more async kind of idea.
You know generators on journey on what on what we should prioritize and when we can meet okay, jordan, you're, muted, jordan, you're, muted, oh you're, just oh talking.
Someone else here, co-worker got it, but um just on an update, the uh node uh nodejs has a open, open, sss grant. We have another blog going out in the next day or two, but we're doing monthly progress reports with them and looking at areas where we can take some of their learnings and best practices and apply it to other javascript projects.
So you'll hear more about that on the security security group and also in our blog.
License check support, tooling, michael. I did reconnect with the the team and the new cto for the linux foundation and they want to have a meeting next week when they're, all back. If you'd like to join jordan, I know you had briefed that group on the tool you'd written so I'd love to loop. You in on that.
Yeah that'd be great sure.
Yeah and actually I think, open ssf had been interested in something similar. So that's good cool, great.
um I'm gonna: let's see, I'm gonna skip the coc because again that's looped in.
Issue 761 build stronger ties between the at-large maintainers and their cpc reps.
I know there's a new maintainer channel I've seen some some ideas floating through michael. I know you're wanting a deck that I owe you on that's specific for maintainers, not just new members, so we'll get that going soon as we're stacked up would be close, though.
Okay.
Okay,.
um All right, this is a new issue. 657 update docs to indicate projects can use the icla if they want.
Is this a michael, you want to give an update.
ah Did I comment on this? One all right did.
Is this a new one that you opened, because I thought this was a topic of word discussion about two years ago or did? Was it a new issue that we folks can use an icla or a ccla, a corporate or an individual cla.
Yeah, I guess this was 13 years ago.
And it landed on our agenda today. I don't know how.
Let's see well toby added it to the agenda five days ago. Oh maybe.
Just how it ended up.
So he tagged it with the agenda tag so.
That's why that's why it's on.
Now, okay, it sounds like you know. If we look at the issue well,.
Okay, the ip policy guidance is moved it, it looks like it might have landed in the ip policy guidance, but not necessarily on the website. There were two parts there, so where's our ip policy guidance.
I suspect the ad is to say: hey, are we done.
I'm or looking if I can find the ip policy guidance yeah, it's not brian who's, maybe updated, but.
Toby must have just added it so that we were reminded that it was still there yeah. I can find the pod, the ip policy guidance cla.
Right so I see that that's actually updated to say you can use an individual cla by itself for both the individual cla and the corporation for the review. Yeah. So that's checked, then the question is on the opengs website.
It's.
On there he has a link to it. The openjs foundation clan has both.
Maybe it was just a typo agenda ad.
I think it also says or just an individual cla, so I think.
I think that says, like I'm reading it basically says project maintainers may choose to use the dco signup process, an individual cla and a corporate cla or just an individual cla, which I think is.
I think we can just check this and close it yeah.
Yeah.
Okay,.
Awesome.
Okay,.
All right.
That's it for issues looking through the prs.
We do have you know one of the things I'm looking through, um that I end up writing an email several times, because their documentation is bad as issue seven or pr 759.
um I think if we're gonna make one update, it's just streamlining the process for our community fund. You know right now we're doing the reimbursements, which is fine. I think the vision was to have it go through the community fund, so that would sort of be self-automated.
I don't know if it's faster about the saying we try to reimburse folks within two weeks, but our documentation is actually wrong on the community fund. It says: go to lfx.
So but the issue with lfx is: we need to have a non-open js foundation, employee responsible for that, so you we still have the process the pr process, I think which is great because it's transparent and you get eyes on it to have it go through.
But once somebody um asks for the actual reimbursement on the um it just comes through us with the details. It doesn't go to lfx.
Right, I think yeah that would be my question on this is, is it ready you know, are the? Is the opengs staff ready to manage it through the lfx and the others.
Yeah yeah, we would be it's all: it's all plugged and wired in through our finance. So that's fine and easy. We would just move more budget there. I think we just put fifty dollars in just as a a placeholder, but you know the uh cpc has its own budget to manage for scholarships travel and a thank you program for some of the ideas but again to to hit the approval button. It's almost like open, collective right. You need a you, need somebody from the community to hit to have that authority and approval.
Not us.
I'd suggest.
Perhaps asking if the chair of the seat? Yes.
Since he's not here, yeah.
I I mean volunteer.
Volunteers.
We've talked about one to manage funds from the bug bounty program and that's the exact question I got like as the chair. Would I be willing to be the final button pusher and I said okay, so I think maybe like so. I think that that, like the the chair being the one who says yeah, okay, I see who needed to approved it approved it. You're gonna push the button to pay that that makes some sense in this proposal. The other thing it proposes is a separate budget committee than what currently is done.
Currently, it's, like you know all cpc, members lgtm the issue and eventually gets approved, so somebody would have to set up you know in its current form, somebody would have to set up a budget committee, get people and agree get everybody to agree. If, if you took that out of that out of here and left it with the cpc approves as we do today and the chair was willing to be the final button- pusher you, it might be landable.
Yeah and uh I have examples of people's prs because you don't have to like divulge your entire personal information itinerary on a pr on your travel, so it's just kind of a little high level, so I'd like to maybe create like a template for that too, using some of the other submissions, but I think that would, as travel is really heating up. That's the one area. I think that we can make a difference in streamlining, so, okay I'll talk to joe about it um and maybe work on the dots.
Joe button pusher is that we're going to call him.
Chair the chair button, pusher like when you, when you run for the chair ship, this is one of the things you take on is kind of, but the other thing you might want to look at is whether you want to update that proposal to keep the budget committee or eliminate the budget committee, because, oh.
Right right and what the budget committee has written.
There you're going to need to get people to be the budget committee.
What do you all think about that.
Or do we need a separate subcommittee? This is the cpc seems, I don't think so. I don't think we need a separate committee.
Yeah I mean how.
Many decisions would.
Like which decisions would they be making.
Like how much do you allocate for scholarships versus travel versus thank you program, but like.
That only needs to be allocated if we run into a case where, like we have too many requests, and we have to turn some down in order to have money for something else. Has that been a problem yet.
Has not been a problem yet I can see.
Through something in.
The future, as we grow a little bit we'll see but.
It seems like something we should just keep an eye on and don't delay the bureaucracy until it's helpful.
100 kind.
Of what I was going to agree with, like it's simpler to just stick with the approval process we've been using for travel, people are already doing it and, as a second step, we could propose something bigger. But why slow ourselves down trying to figure that in first.
Agree, we also use a um the main open js budget as well for scholarships and travel as well. So okay sounds good to me.
Cool.
Is there anything else on that pr list that we think we need today.
I know we still, we had it once we had a working session on just cleaning up and doing kind of like a filing and documentation things like that. I think we made a dent that day, but we definitely need more of that.
Cool, I think, we're covered on issues and pr's, I'm trying to think of any other announcements. I think we've hit the announcements uh rolling in to our issues. um Does anybody else have any announcements I could have missed.
I guess upcoming collaborator summit.
The collaborator summits- that's right: um we have the open.js collab summit in dublin saturday, sunday october 1st and 2nd that's adjacent to nodecompu in september 22nd 23rd. We have the opengs open, visualization collab summit in madrid, thanks to carto for hosting that thank you red hat for hosting the collab summit in dublin.
So those two are going quite well, I'm excited for those groups and some of the ideas they come up with. I think you had lots of really robust discussions in austin this last year, right yeah,.
It went it was we had lots of, I think lots of people, some really good discussions and looking forward to doing doing it again, you know probably with a different group, because it's you know in europe, so it's nice to be able to have one, that's close to the different locales, and so it should be should be great.
Yeah we want to do more of those too so great having them come company hosted, works well as well from an agility and it's nice, because then we meet new friendly faces from those companies in those countries. So that's pretty cool so great!
Well, that's all! I have today gang anyone else. Sarah, I will see you in orlando, see you next week, yeah I'm excited you're excited yeah, jordan. Your daughter's finished with your masterpiece today, painting.
uh She's painted two, in fact,.
Awesome amazing, good, very cool. All right, yeah have a great day, bye.
Thanks everybody.
Thank you.

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK