diff --git a/meetings/2022/2022-01-04.md b/meetings/2022/2022-01-04.md new file mode 100644 index 000000000..35b2a69ac --- /dev/null +++ b/meetings/2022/2022-01-04.md @@ -0,0 +1,75 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-01-04 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=mKyqmBVJf_o&ab_channel=OpenJSFoundation +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/819 + +## Present + +* Joe Sepi (@joesepi) +* Michael Dawson (@mhdawson) +* Robin Ginn +* Alix Robinson +* Jordan Harband +* Sara Chipps (@sarajo) + +## Agenda + +### Announcements + +* OpenJS World is still moving forward. Staying on top of COVID concerns. Updated site with some speakers. Registrations are open. Sponsorships are open. Collab Summit will be the last two days of the week. CFPs will open next week. + +* OpenSSF announced the MFA project. Blog on OpenSSF Site + +* Article on Bloomberg about White House meeting next week with tech folks on security. LF will be there. + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +* No updates this week. + +### openjs-foundation/cross-project-council + +* Licence check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + * Update from Brian (via Robin). Linux foundation does not have anything in LFX tool yet, but + in roadmap. + * Jordan - repo-report (done through major league hacks), scans all repos that he has access to and. Could add licenses. + * Michael, that would be a great starting point. + +* Track issues outside of Dates-and-Reminders.md [#804](https://github.com/openjs-foundation/cross-project-council/pull/804) + * Landed + * Joe created a new issue to add review of Dates and reminders to CPC meeting template. + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + * Audit done. +* Next step: use working session to define process template / language for projects. + +* Create proposal(s) for the Community Fund [#756](https://github.com/openjs-foundation/cross-project-council/issues/756) + * + +OpenJS World 2022 +Explore Saturday space for project Collab Summit because TC39 will overlap on Thursday. + +## Next week's working session + +Are there any initiatives or agenda items that we should use a working session to further progress on? + +| Jan. 11 | Working Meeting | Community Fund | +| Jan. 18 | Regular | | +| Jan. 25 | Working Meeting | Tech Strategy | +| Feb. 1 | Regular | | +| Feb. 8 | Working Meeting | Clarify requirements around CoC violation | +| Feb. 15 | Regular | | +| Feb. 22 | Working Meeting | "Repo Clean-up" | + + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + diff --git a/meetings/2022/2022-01-18.md b/meetings/2022/2022-01-18.md new file mode 100644 index 000000000..f797c098b --- /dev/null +++ b/meetings/2022/2022-01-18.md @@ -0,0 +1,78 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-01-18 + +## Links + +* **Recording**: +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/822 + +## Present + +* Michael Dawson (@mhdawson) +* Mike Samuel (@mikesamuel) +* Joe Sepi (@joesepi) +* Alix Robinson + +## Agenda + +### Announcements + +AMA and CFP mentorship channel discussed on slack. + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +### openjs-foundation/cross-project-council + +* License check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + * Shubhra Kar (SK) sharing preso on dependency and license analysis based on work at Linux Foundation + * MD: With 200 repos, it's not trivial just to know we've got basic things right like having a top-level license file? Every single member is going to have problems that might be addressed by these tools. I want to be able to point a tool at nodejs.org and get a sense of that. Some problems separable from software bill of materials. + * SK: presenting project control center that can turn tools on and off + * Do not have a policy engine today to, for example trigger an alert on an LGPL dependency, but there is an alerting mechanism; can see whether a desired bot is installed on a git repository and integrate results from bots installed across included repositories. + * Using third party scanners like snyk, inclusive language scanners. + * Consolidate issue views including for transitive dependencies. Can drill down and download spreadsheets. + * Can see licenses aggregated by repository. + * MD: The scanning seems to be a different use case. Scanning the full tree. Our use case is, foundation has approved these licenses, are the top-level licenses (non-transitively) things the board have approved. Jordan has a tool that does that? The view SK showed, if GPL showed up because of a dependency, that's not what we need. + * JH: Interested parties/use case: repository maintainer project (multiple repo) manager, foundation (multiple project) manager. I have a tool for the second use case, MD wants third? + * MD: +1 to characterization. Other policies like do-we-have-a-COC without caring about what's in any repo for third use case. + * SK: Some mechanisms like regex patterns to scan source code for keywords used for inclusive naming that do not include transitive deps outside the project and aggregate at org level could be used to do use case 3. Scanning for license pattern. Not a separate tool for that yet. + * SK: Can we collaborate to build this? + * SK: 2-3 months to build. If JH has a CLI tool we could incorporate, I'm open to that. + * JH: Initial scope of the tool was to check all my repos have certain GH actions and branch protections. It doesn't currently support checking files. + * MD: Having some predefined checkboxes to know what checks to perform is good. + * EA: What about monorepos? Multiple separately-published packages in one repo? + * SK: Auto-discovery (what packages are in a repository, in an org) is built. + * JH: Github API checks don't support monorepos and my tool doesn't, but spidering through looking for non-root `package.json` should be doable. I'll probably stick to Github API. + * SK: Next steps? Introduce JH and MD to some Linux Foundation engineers? + * MD: You will send an invite to CPC mailing list. RG will assist. + +* 2022 Google Summer of Code [#821](https://github.com/openjs-foundation/cross-project-council/issues/821) + * Happy to help coordinate submissions under OpenJS foundation, also good for projects to do + it on their own. + * 7-21 Feb for potential mentors to indicate willingness. Details in issue. + * MD: What is mentor time commitment? One hour meeting. Having good first issues helps. GSoC might require more though. + * BW: Lead mentor is not alone. But the lead mentor is effectively their manager. Limited to college students. + * MD: Not a general way to fund people to do work. + * JS: When is "season of docs?" BW: August. Outside of school year. + +* Add Dates and Reminders to biweekly CPC Meeting template [#820](https://github.com/openjs-foundation/cross-project-council/issues/820) + * https://github.com/nodejs/create-node-meeting-artifacts/pull/111 + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + * Have a working session planned for Feb 8 + +* Create proposal(s) for the Community Fund [#756](https://github.com/openjs-foundation/cross-project-council/issues/756) + * Tobie has removed the WIP prefix and draft status of this PR. + +## Next week's working session: + +Are there any initiatives or agenda items that we should use a working session to further progress on? + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + diff --git a/meetings/2022/2022-02-01.md b/meetings/2022/2022-02-01.md new file mode 100644 index 000000000..c16e15f97 --- /dev/null +++ b/meetings/2022/2022-02-01.md @@ -0,0 +1,66 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-02-01 + +## Links + +* **Recording**: http://www.youtube.com/watch?v=rFkZVbuYcA4 +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/828 + +## Present + +* Michael Dawson (@mhdawson) +* Christian Bromann (@christian-bromann) +* Robin Ginn +* Joe Sepi +* Nick O’Leary +* Rich Trott +* Alix Robinson +* Eemeli Aro +* Jordan Harband +* Tobie Langel +* Myles Borins (OpenJS board) +* Sonal Bhoraniya (OpenJS board) +* Sara Chipps +* Alex Liu (OpenJS board) + +## Agenda + +### Announcements + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +### openjs-foundation/cross-project-council + +* A focus on JavaScript security at OpenJS [#826](https://github.com/openjs-foundation/cross-project-council/issues/826) + + +* 2022 Google Summer of Code [#821](https://github.com/openjs-foundation/cross-project-council/issues/821) + * deferred since ran out of time +* Add Dates and Reminders to biweekly CPC Meeting template [#820](https://github.com/openjs-foundation/cross-project-council/issues/820) + * deferred since ran out of time +* Licence check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + * deferred since ran out of time +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + * deferred since ran out of time +* Create proposal(s) for the Community Fund [#756](https://github.com/openjs-foundation/cross-project-council/issues/756) + * deferred since ran out of time + +## Next week's working session + +Are there any initiatives or agenda items that we should use a working session to further progress on? + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + + diff --git a/meetings/2022/2022-02-15.md b/meetings/2022/2022-02-15.md new file mode 100644 index 000000000..cd2ce07bc --- /dev/null +++ b/meetings/2022/2022-02-15.md @@ -0,0 +1,88 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-02-15 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=ba_D31w_0MU +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/831 + +## Present + +* Joe Sepi (@joesepi) +* Michael Dawson (@mhdawson) +* Rich Trott (@Trott) +* Jordan Harband (@ljharb) +* Eemeli Aro +* Tierney Cryen +* Robin Ginn +* Christian Bromann <@christian-bromann> +* Tobie Langel (@tobie) +* Sara Chipps + +## Agenda + +### Announcements + +* Robin + - Jordan new board representative for Silver members + - Gold and end user representatives re-elected + - OpenJS World CFP extended to Feb 25 (week end likely ok as well) + - Node.js trademark transferred to OpenJS Foundation from Joyent - Yay! + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +### openjs-foundation/cross-project-council + +* A focus on JavaScript security at OpenJS [#826](https://github.com/openjs-foundation/cross-project-council/issues/826) + * Held working session on this last week + * Discussed if there some minimum requirements to consider + + * Going to set up slack channel on security (just called security) + * Planned to have follow up session + * Joe could we use the working session next week - 12 ET? + +* 2022 Google Summer of Code [#821](https://github.com/openjs-foundation/cross-project-council/issues/821) + * Electron is working to get involved and hoping to have a couple of mentors + * + +* Add Dates and Reminders to biweekly CPC Meeting template [#820](https://github.com/openjs-foundation/cross-project-council/issues/820) + * Plan is to add today links to the meeting template. + +* Licence check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + * Next step is for LF to respond on whether they are going to take ownership for providing + Something. Added that to the issue + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + * Tobie has some notes, will turn into text that will share in issue or doc and we can discuss in + the next meeting. + +* Create proposal(s) for the Community Fund [#756](https://github.com/openjs-foundation/cross-project-council/issues/756) + * + + + +## Next week's working session + +Are there any initiatives or agenda items that we should use a working session to further progress on? + +CPC Meeting schedule issue: https://github.com/openjs-foundation/cross-project-council/issues/816 + +CPC Meeting schedule says "Repo Clean-up". Is that what we want to be doing next working session? + + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + + diff --git a/meetings/2022/2022-03-01.md b/meetings/2022/2022-03-01.md new file mode 100644 index 000000000..6c06200b4 --- /dev/null +++ b/meetings/2022/2022-03-01.md @@ -0,0 +1,54 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-03-01 + +## Links + +* **Recording**: +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/834 + +## Present + +* Christian Bromann (@christian-bromann) +* Robin Ginn (@rginn) +* Rich Trott +* Brian Warner +* Mike Samuel (@mikesamuel) +* Alix Robinson +* Jordan Harband +* Ib Green +* Chris Gervang +* Michael Dawson (@mhdawson) + +## Agenda + +### Announcements + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +### openjs-foundation/cross-project-council + +* A focus on JavaScript security at OpenJS [#826](https://github.com/openjs-foundation/cross-project-council/issues/826) +* 2022 Google Summer of Code [#821](https://github.com/openjs-foundation/cross-project-council/issues/821) +* Add Dates and Reminders to biweekly CPC Meeting template [#820](https://github.com/openjs-foundation/cross-project-council/issues/820) +* Licence check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) +* Create proposal(s) for the Community Fund [#756](https://github.com/openjs-foundation/cross-project-council/issues/756) + +## Next week's working session + +Are there any initiatives or agenda items that we should use a working session to further progress on? + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + diff --git a/meetings/2022/2022-04-12.md b/meetings/2022/2022-04-12.md new file mode 100644 index 000000000..f91a0f968 --- /dev/null +++ b/meetings/2022/2022-04-12.md @@ -0,0 +1,108 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-04-12 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=c86RORSQps0 +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/864 + +## Present + +* Joe Sepi (@joesepi) +* Robin Ginn (@rginn) +* Michael Dawson (@mhdawson) +* Alix Robinson +* Tobie Langel (@tobie) +* Sara Chipps ( +* Jordan Harband (@ljharb) +* Brian Warner (@brianwarner) +* Rifa Achrinza (@achrinza) +* Jory Burson (@jorydotcom) +* Mike Samuel (@mikesamuel) +* Eemeli Aro (@eemeli) + +## Agenda + +### Announcements + +OpenJS World 2022 + - OpenJS Schedule is posted + - Early bird pricing ends soon + - Room block for hotel goes through mid-May + +Check your inboxes + - Nominations are out for some awards + - CPC board election is happening + - reminder to keep your emails up to date + +MessageFormat + - taking steps towards self obsoletion by adding itself to JavaScript + - Intl.MessageFormat proposal accepted for stage-1 by TC39 + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +### openjs-foundation/cross-project-council + +* CPC Board Seat: Election Information and Call for Nominations [#859](https://github.com/openjs-foundation/cross-project-council/issues/859) + * Call for nominations are open until April 15th. + * Defer discussion on term limits/length until after the current election + +* A focus on JavaScript security at OpenJS [#826](https://github.com/openjs-foundation/cross-project-council/issues/826) + * Nothing new this week + +* License check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + * Linux foundation IT are working on it, have wire frames in progress + * Hope to post more formal update to to the issue by end of day today + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + * No update this week + * Robin spent some time looking at this, believe we have all of the pieces, + just need to pull it together + +* Update Contributor Covenant Code of Conduct to v2.1 [#851](https://github.com/openjs-foundation/cross-project-council/pull/851) + * This has identified that we should have a good definition of the community + * this is import as temporary and permanent bans are related to All of openjs or + a specific project. So far it’s been limited to a specific project community + versus the overall OpenJS foundation based on discussion with projects. + * Jordan, his understanding is a list possible options, so being vague, broader + is ok. + * Mike Samuel, when would it make sense to ban from smaller slice of + OpenJS versus all? + * Robin echo that keeping vague is good, if you feel strongly about something + please take back to contributor covenant as best if changes are made there. + * Tobie, not personal feeling, but remember discussion in Montreal, strong + expression that some projects are not bought into being to told to ban people. + * Have listed different options, but must be explicit about what we have buy + in for. + * Eemeli, change to 2.1 may have surprising change unless we properly + define community. (same issue as Tobie mentioned) + +### openjs-foundation/tech-strategy + +* doc: add initial section on how OpenJS helps projects [#4](https://github.com/openjs-foundation/tech-strategy/pull/4) + +### openjs-foundation/community-fund + +* doc: add details of yearly awards program [#11](https://github.com/openjs-foundation/community-fund/pull/11) + +## Next week's working session + +Are there any initiatives or agenda items that we should use a working session to further progress on? + +Next working session: continue discussion on: +* Update Contributor Covenant Code of Conduct to v2.1 [#851](https://github.com/openjs-foundation/cross-project-council/pull/851) + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + diff --git a/meetings/2022/2022-04-26.md b/meetings/2022/2022-04-26.md new file mode 100644 index 000000000..67f536c9e --- /dev/null +++ b/meetings/2022/2022-04-26.md @@ -0,0 +1,106 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-04-26 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=nhvLgancF0k +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/870 + +## Present + +* Joe Sepi (@joesepi) +* Michael Dawson (@mhdawson) +* Jory Burson (@jorydotcom) +* Robin Ginn (@rginn) +* Sara Chipps (@sarajo) +* Dylan Schiemann (@dylans) +* Tierney Cyren (@bnb) +* Alix Robinson + +## Agenda + +### Announcements + +* OpenJS World + * virtual speaker roster almost done + * also planning community theater space + * JSLandia folks get 20% discount + +* JSLandia awards nominations are open; lots of great nominations already; 6 different areas for work in the ecosystem + +* Loopback graduated out of incubation yesterday + +* NVM has a new logo! Thanks Alix + +* Announced Node.js project is initial project for Alpha/Omega initiative at OpenSSF + +* Sarah Chipps re-elected for CPC board + +* Sarah going to be emcee for JSWorld + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +### openjs-foundation/cross-project-council + +* meta: add VoltrexMaster as a regular member [#861](https://github.com/openjs-foundation/cross-project-council/pull/861) + * Should be ready to land. + * Jordan will land, thanks! + +* CPC Board Seat: Election Information and Call for Nominations [#859](https://github.com/openjs-foundation/cross-project-council/issues/859) + * Done, Sara re-elected. + * Tierney to make issues to discuss comments such as term limits + +* Update Contributor Covenant Code of Conduct to v2.1 [#851](https://github.com/openjs-foundation/cross-project-council/pull/851) + * Plan is to get presentation from subject matter expert + * Jordan, main concern over whether it says project or not. That is not the intention. + What new information will be introduced. + * Upstreaming blindly will add the word project, the ask is to upstream and then + remove it. We upstreamed version that removed, added project (2.0). 2.1 now + removes it again. + +* A focus on JavaScript security at OpenJS [#826](https://github.com/openjs-foundation/cross-project-council/issues/826) + * Near the top of Joe’s list + +* License check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + * Team at LF is starting to work on it. + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + * No update this week. + +* Travel fund requests for OpenJS World 2022: + * Christian Bromann #865 + * Waleed Ashraf #868 + * Dylan Schiemann #871 + * Eemeli Aro #873 + +* All CPC members please review/approve as appropriate + +### openjs-foundation/tech-strategy + +* doc: add initial section on how OpenJS helps projects [#4](https://github.com/openjs-foundation/tech-strategy/pull/4) + * ready to merge, Michael will land + +### openjs-foundation/community-fund + +* doc: add details of yearly awards program [#11](https://github.com/openjs-foundation/community-fund/pull/11) + +## Next week's working session + +Are there any initiatives or agenda items that we should use a working session to further progress on? + +* Continue working on CoC and Moderation and all that goes along with it. + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + diff --git a/meetings/2022/2022-05-10.md b/meetings/2022/2022-05-10.md new file mode 100644 index 000000000..715364a82 --- /dev/null +++ b/meetings/2022/2022-05-10.md @@ -0,0 +1,75 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-05-10 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=ZI-NcGsRY1U +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/883 + +## Present + +* Joe Sepi (@joesepi) +* Jory Burson (@jorydotcom) +* Robin Ginn (@rginn) +* Christian Bromann (@christian-bromann) +* Jordan Harband (@ljharb) +* Eemeli Aro (@eemeli) +* Tobie Langel (@tobie) +* Sara Chipps (@sarajo) +* Michael Dawson (@mhdawson) +* Alix Robinson +* Rifa Achrinza (@achrinza) + +## Agenda + +### Announcements + +FYI, RE staffing changes and updates at the LF +JSLandia Nomination form: https://forms.gle/wLTPPpzBoByWTPREA +OpenJS World - June 7-9! Community theater space still available for projects to take advantage of. Let us know if you would like to participate. +Loopback maintainer meeting tomorrow; let us know if you want to add your public project meetings to the OpenJS calendar + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +### openjs-foundation/cross-project-council + +* Welcome VoltrexMaster to the CPC as a Regular Member [#875](https://github.com/openjs-foundation/cross-project-council/issues/875) + * on agenda as part of process, thanks for joining. + +* CPC Board Seat Term Limits [#874](https://github.com/openjs-foundation/cross-project-council/issues/874) +Should we use term limits to help increase diversity +Discussion about the problems, and merits, of term limits and other tools to improve CPC/Board communication +Discussion & ideation about supporting CPC Board reps and information gathering/sharing between + +* CPC Board Seat: Election Information and Call for Nominations [#859](https://github.com/openjs-foundation/cross-project-council/issues/859) + +* Update Contributor Covenant Code of Conduct to v2.1 [#851](https://github.com/openjs-foundation/cross-project-council/pull/851) + * action is to have working session on it. + +* A focus on JavaScript security at OpenJS [#826](https://github.com/openjs-foundation/cross-project-council/issues/826) + * Joe planning to get collab space spun up in next few weeks + +* Licence check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + * Skipping this week + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + * No update this week. + +## Next week's working session + +Are there any initiatives or agenda items that we should use a working session to further progress on? + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + diff --git a/meetings/2022/2022-05-24.md b/meetings/2022/2022-05-24.md new file mode 100644 index 000000000..9aacf0bad --- /dev/null +++ b/meetings/2022/2022-05-24.md @@ -0,0 +1,75 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-05-24 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=OrycuK0bkr4 +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/893 + +## Present + +* Joe Sepi (@joesepi) +* Jory Burson (@jorydotcom) +* Robin Ginn (@rginn) +* Christian Bromann (@christian-bromann) +* Jordan Harband (@ljharb) +* Michael Dawson (@mhdawson) +* Sara Chipps (@sarajo) +* Divy Tolia (@designmoreweb) +* Christian Bromann (@christian-bromann) + +## Agenda + +### Announcements + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +* Board meeting on June 6 instead of 3rd Friday of June since there will be in person board meeting June 6 in advance of OpenJS World + +### openjs-foundation/cross-project-council + +* CPC Board Seat Term Limits [#874](https://github.com/openjs-foundation/cross-project-council/issues/874) + * Believe we agreed last time we could close this and focus on the board member + pipeline/nurturing aspect. + +* CPC Board Seat: Election Information and Call for Nominations [#859](https://github.com/openjs-foundation/cross-project-council/issues/859) + * closed nothing to discuss + +* Update Contributor Covenant Code of Conduct to v2.1 [#851](https://github.com/openjs-foundation/cross-project-council/pull/851) + * Last Tuesday, CPC working meeting on Code of Conduct + * Agreed that for the time being should scope to CoC to be “project”, ie + each project has adopted the Same Code of conduct but applies to + each individually. + * Would like to work to expand scope across projects, but don’t have that + in place and it will require a bigger conversation to achieve that. + * Agreed we should land without modification, and then have new PR/discussion for + a change to the base code of conduct. + +* A focus on JavaScript security at OpenJS [#826](https://github.com/openjs-foundation/cross-project-council/issues/826) + * Joe sent in application for collab space + * Jory needs to send to CPC as next step for comments/support etc. + +* Licence check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + * next on the feature list, some delays due to staffing. + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + * No updates this week + +## Next week's working session + +Are there any initiatives or agenda items that we should use a working session to further progress on? + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + diff --git a/meetings/2022/2022-06-21.md b/meetings/2022/2022-06-21.md new file mode 100644 index 000000000..ef89c1797 --- /dev/null +++ b/meetings/2022/2022-06-21.md @@ -0,0 +1,95 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-06-21 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=zAHP6tFa-iU +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/904 + +## Present + +* Michael Dawson (@mhdawson) +* Joe Sepi (@joesepi) +* Waleed Ashraf (@waleedashraf) +* Christian Bromann (@christian-bromann) +* Jordan Harband +* Eemeli Aro +* Mike Samuel + +## Agenda + +### Announcements + +* Joe, merged regular member in, welcome Rifa + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +* no specific updates today + +### openjs-foundation/summit + +* Collab Summit Retrospective - Austin 2022 [#327](https://github.com/openjs-foundation/summit/issues/327) + +Good: +Sessions had enough time +Enough space/rooms for attendees + +Not Good: +The room was too big for the number of attendees +Screen/Audio sharing from the table was not possible +The conference mic was not available for the remote audience +The Web Cam / for the room was not available + +Wishlist for future: +Have smaller rooms (max 30 people seats) +Using a typical meeting room AV setup +Have LCD/Screen to share laptop screen from the table +Must have conference mic / room mic (capture sound from all directions) +Have seats setup in circular way +Planning session in the start, share few points with each session + +### openjs-foundation/cross-project-council + +* Open Call for Nominations for Secondary CPC Director Seat [#903](https://github.com/openjs-foundation/cross-project-council/issues/903) + * Michael incumbent and not running again + * Director 2 election - term ends July 31 + +* Public Slides from June Board Meeting at OpenJS World [#900](https://github.com/openjs-foundation/cross-project-council/issues/900) + +* Opportunity: Grace Hopper Open Source Day (virtual) Sept 16, 2022 [#898](https://github.com/openjs-foundation/cross-project-council/issues/898) + * Node has submitted and sounds like will be part + +* CPC Board Seat Term Limits [#874](https://github.com/openjs-foundation/cross-project-council/issues/874) + * Leave open until next time + +* Update Contributor Covenant Code of Conduct to v2.1 [#851](https://github.com/openjs-foundation/cross-project-council/pull/851) + * Joe will comment what we remember is agreed next step + +* A focus on JavaScript security at OpenJS [#826](https://github.com/openjs-foundation/cross-project-council/issues/826) + * Has been approved/announced. Jory was going to open up repo and link in doodle for + meeting time + +* Licence check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + * No update this week. + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + * No update this week. + +## Next week's working session + +Are there any initiatives or agenda items that we should use a working session to further progress on? + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + diff --git a/meetings/2022/2022-07-05.md b/meetings/2022/2022-07-05.md new file mode 100644 index 000000000..78d0d5731 --- /dev/null +++ b/meetings/2022/2022-07-05.md @@ -0,0 +1,85 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-07-05 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=7-df3V-CL0A +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/909 + +## Present + +* Joe Sepi (@joesepi) +* Waleed Ashraf (@waleedashraf) +* Timmy Willison (@timmywil) +* Robin Ginn (@) +* Tobie Langel (@tobie) +* Christian Bromann {@christian-bromann) +* Rich Trott (@Trott) +* Khahil White (@theheels) + +## Agenda + +### Announcements + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +### openjs-foundation/summit + +* Collab Summit Retrospective - Austin 2022 [#327](https://github.com/openjs-foundation/summit/issues/327) + +### openjs-foundation/cross-project-council + +* OpenJS World 2023 planning [#908](https://github.com/openjs-foundation/cross-project-council/issues/908) + +* CPC Non-impact voting member election [#906](https://github.com/openjs-foundation/cross-project-council/issues/906) + * Nominations open and ending July 19 + * Two week election ends Aug 1 + * Announcement on Aug 2 + * Added comment to [#761](https://github.com/openjs-foundation/cross-project-council/issues/761#issuecomment-1175258126) in order to revisit role. + +* CPC Impact voting member selection [#905](https://github.com/openjs-foundation/cross-project-council/issues/905) + * Robin to send email + +* Open Call for Nominations for Secondary CPC Director Seat [#903](https://github.com/openjs-foundation/cross-project-council/issues/903) + * Nothing new here. Just socializing further. + * Nominations open and ending July 19 + * Two week election ends Aug 1 + * Announcement on Aug 2 + +* Public Slides from June Board Meeting at OpenJS World [#900](https://github.com/openjs-foundation/cross-project-council/issues/900) + +* Opportunity: Grace Hopper Open Source Day (virtual) Sept 16, 2022 [#898](https://github.com/openjs-foundation/cross-project-council/issues/898) + +* IP Policy License Exemption Request - LoopBack [#885](https://github.com/openjs-foundation/cross-project-council/issues/885) +* In process to re-license to MIT + +* CPC Board Seat Term Limits [#874](https://github.com/openjs-foundation/cross-project-council/issues/874) + +* Update Contributor Covenant Code of Conduct to v2.1 [#851](https://github.com/openjs-foundation/cross-project-council/pull/851) + * Issue to create patch file and script opened here: [#910](https://github.com/openjs-foundation/cross-project-council/issues/910) + +* A focus on JavaScript security at OpenJS [#826](https://github.com/openjs-foundation/cross-project-council/issues/826) +@joe first meeting on August 2nd + +* Licence check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + +## Next week's working session + +Are there any initiatives or agenda items that we should use a working session to further progress on? + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + diff --git a/meetings/2022/2022-07-19.md b/meetings/2022/2022-07-19.md new file mode 100644 index 000000000..1b15840c9 --- /dev/null +++ b/meetings/2022/2022-07-19.md @@ -0,0 +1,85 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-07-19 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=gAau3QNY8xU +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/915 + +## Present + +* Joe Sepi (@joesepi) +* Michael Dawson (@mhdawson) +* Khahil White (@theheels) +* Tierney Cyren (@bnb) +* Tobie Langel (@tobie) +* Sara Chipps (@SaraJo) +* Kylie Wagar-Dirks (@kyliewd) + +## Agenda + +### Announcements + +* Node.js at Grace Hopper Hackathon +OpenJS + additional LF projects will have a 10x20 booth presence + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +### openjs-foundation/cross-project-council + +* OpenJS World Retrospective - Austin 2022 [#911](https://github.com/openjs-foundation/cross-project-council/issues/911) + +* Add patching script for CoC modifications [#910](https://github.com/openjs-foundation/cross-project-council/issues/910) + +* OpenJS World 2023 planning [#908](https://github.com/openjs-foundation/cross-project-council/issues/908) + +* CPC At Large voting member election [#906](https://github.com/openjs-foundation/cross-project-council/issues/906) + +* CPC Impact voting member selection [#905](https://github.com/openjs-foundation/cross-project-council/issues/905) + +* Open Call for Nominations for Secondary CPC Director Seat [#903](https://github.com/openjs-foundation/cross-project-council/issues/903) + * Clarification request: does the foundation provide Directors and Officers (D&O) liability insurance for board members? Yes it does. + +* Public Slides from June Board Meeting at OpenJS World [#900](https://github.com/openjs-foundation/cross-project-council/issues/900) + * agreed we can close, and will handle next time. + +* Opportunity: Grace Hopper Open Source Day (virtual) Sept 16, 2022 [#898](https://github.com/openjs-foundation/cross-project-council/issues/898) + * Node.js was selected, will post link for future planning, and take off agenda + +* IP Policy License Exemption Request - LoopBack [#885](https://github.com/openjs-foundation/cross-project-council/issues/885) + * Robin, can we take the agenda tag off? Joe removed the agenda tag. + +* Update Contributor Covenant Code of Conduct to v2.1 [#851](https://github.com/openjs-foundation/cross-project-council/pull/851) + * Tobie removed his block. + +* A focus on JavaScript security at OpenJS [#826](https://github.com/openjs-foundation/cross-project-council/issues/826) + * Joe will get ball rolling in next week or two. + +* License check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + * No update + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + * No update this week + +* Build stronger ties between At Large maintainers and their CPC Rep [#761](https://github.com/openjs-foundation/cross-project-council/issues/761) + +## Next week's working session + +Are there any initiatives or agenda items that we should use a working session to further progress on? + +Event retrospective and planning for 2023, which can include Collab Summit conversations. + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + diff --git a/meetings/2022/2022-08-02.md b/meetings/2022/2022-08-02.md new file mode 100644 index 000000000..5682f5c28 --- /dev/null +++ b/meetings/2022/2022-08-02.md @@ -0,0 +1,85 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-08-02 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=HtSwvoU622g +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/921 + +## Present + +* Joe Sepi (@joesepi) +* Timmy Willison (@timmywil) +* Eemeli Aro (@eemeli) +* Tierney Cyren (@bnb) +* Sara Chipps (@sarajo) +* Khahil White (@theheels) +* Rishit Dagli (@rishit_dagli) +* Kylie Wagar-Dirks (@kyliewd) +* Tobie Langel (@tobie) +* Robin Ginn (@rginn) + +## Agenda + +### Announcements + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +### openjs-foundation/cross-project-council + +* Meta: can we fix the link checker? [#916](https://github.com/openjs-foundation/cross-project-council/issues/916) + * fixed and closed + +* OpenJS World Retrospective - Austin 2022 [#911](https://github.com/openjs-foundation/cross-project-council/issues/911) + * will close next meeting after report is published + * will continue the discussion in program committee meetings + +* OpenJS World 2023 planning [#908](https://github.com/openjs-foundation/cross-project-council/issues/908) + * team is open to suggestions for conferences for us to get involved in + * will continue the discussion in program committee meetings + +* CPC At Large voting member election [#906](https://github.com/openjs-foundation/cross-project-council/issues/906) + * election closed at midnight last night + * communications will go out via emails soon + +* CPC Impact voting member selection [#905](https://github.com/openjs-foundation/cross-project-council/issues/905) + +* Open Call for Nominations for Secondary CPC Director Seat [#903](https://github.com/openjs-foundation/cross-project-council/issues/903) + * election closed at midnight last night + * communications will go out via emails soon + * Opened new issue to discuss clarifying and improving the voting process [#923](https://github.com/openjs-foundation/cross-project-council/issues/923). + +* Opportunity: Grace Hopper Open Source Day (virtual) Sept 16, 2022 [#898](https://github.com/openjs-foundation/cross-project-council/issues/898) + +* Add patching script for CoC modifications [#910](https://github.com/openjs-foundation/cross-project-council/issues/910) + +* Update Contributor Covenant Code of Conduct to v2.1 [#851](https://github.com/openjs-foundation/cross-project-council/pull/851) + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + +* A focus on JavaScript security at OpenJS [#826](https://github.com/openjs-foundation/cross-project-council/issues/826) + +* Licence check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + +* Build stronger ties between At Large maintainers and their CPC Rep [#761](https://github.com/openjs-foundation/cross-project-council/issues/761) + +## Next week's working session + +Are there any initiatives or agenda items that we should use a working session to further progress on? + +- work on election related roles and processes + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + diff --git a/meetings/2022/2022-08-30.md b/meetings/2022/2022-08-30.md new file mode 100644 index 000000000..d7f1a1a5d --- /dev/null +++ b/meetings/2022/2022-08-30.md @@ -0,0 +1,94 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-08-30 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=m2WA32is39E&ab_channel=OpenJSFoundation +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/929 + +## Present + +* Joe Sepi (@joesepi) +* Robin Ginn (@rginn) +* Sara Chipps (@SaraJo) +* Timmy Willison (@timmywil) +* Jordan Harband (@ljharb) +* Matteo Collina (@mcollina) +* Eemeli Aro (@eemeli) +* Michael Dawson (@mhdawson) +* Khahil White (@theheels) +* Tobie Langel (@tobie) + +## Agenda + +### Announcements +Next Thursday Robin will be on a WIT Panel at the Wix Dev conference +Friday 9/16 we are having a Node.js Hackathon as part of Grace Hopper +Sara, Robin, and Paula will be in Orlando the week of 9/20. +That same week there is a Collaborator Summit for Open Viz +Collab Summit 10/1 and 10/2 adjacent to NodeConf.eu +We have a summit planning Slack room if you are interested in helping + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +### openjs-foundation/cross-project-council + +* Clarify voting processes [#923](https://github.com/openjs-foundation/cross-project-council/issues/923) + * Will work on in next working session + +* OpenJS World Retrospective - Austin 2022 +[#911](https://github.com/openjs-foundation/cross-project-council/issues/911) +* Retrospective has been held, Robin will post data to the issue. +* Issue will be closed once data is shared and possibly notes are added + +* Add patching script for CoC modifications [#910](https://github.com/openjs-foundation/cross-project-council/issues/910) + * Joe will work on this at some point + +* OpenJS World 2023 planning [#908](https://github.com/openjs-foundation/cross-project-council/issues/908) +* Planning will happen in the program committee which is on the public calendar. +* Meetings are on Thursdays. + +* CPC At Large voting member election [#906](https://github.com/openjs-foundation/cross-project-council/issues/906) +* This is complete. Website update in in the works so we can more easily manage our own updates. + +* CPC Impact voting member selection [#905](https://github.com/openjs-foundation/cross-project-council/issues/905) +* Some projects have selected members, JQuery, Node, Electron. + +* Open Call for Nominations for Secondary CPC Director Seat [#903](https://github.com/openjs-foundation/cross-project-council/issues/903) +* Congrats Mateo! + +* Opportunity: Grace Hopper Open Source Day (virtual) Sept 16, 2022 [#898](https://github.com/openjs-foundation/cross-project-council/issues/898) + +* Update Contributor Covenant Code of Conduct to v2.1 [#851](https://github.com/openjs-foundation/cross-project-council/pull/851) +* This is on the list of things to be resolved and Tobie and Joe are on it. + +* A focus on JavaScript security at OpenJS [#826](https://github.com/openjs-foundation/cross-project-council/issues/826) + +* License check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) +* We are scheduling a working session around this, likely mid-October, or possibly will use a CPC session if we can shorten them. + +* Build stronger ties between At Large maintainers and their CPC Rep [#761](https://github.com/openjs-foundation/cross-project-council/issues/761) + +## Next week's working session + +Are there any initiatives or agenda items that we should use a working session to further progress on? +YES! + +* Voting process: https://github.com/openjs-foundation/cross-project-council/issues/923 + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + diff --git a/meetings/2022/2022-09-13.md b/meetings/2022/2022-09-13.md new file mode 100644 index 000000000..1fbd4a11e --- /dev/null +++ b/meetings/2022/2022-09-13.md @@ -0,0 +1,79 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-09-13 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=hvYlmCNEx0M +* **GitHub Issue**: $GITHUB_ISSUE$ + +## Present + +* Michael Dawson (@mhdawson) +* Sara Chipps (@SaraJo) +* Robin Ginn (Robin Ginn +* Jordan Harband +* Rishit Dagli + +## Agenda + +### Announcements + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +### openjs-foundation/cross-project-council + +* Clarify voting processes [#923](https://github.com/openjs-foundation/cross-project-council/issues/923) + * Was working session last week + +* Add patching script for CoC modifications [#910](https://github.com/openjs-foundation/cross-project-council/issues/910) + * Jordan, some uncertainty on next steps + * Michael, Jordan had commented with steps, just waiting for somebody to implement + +* OpenJS World 2023 planning [#908](https://github.com/openjs-foundation/cross-project-council/issues/908) + * Not planning to do large event + * Plan to do smaller events as part of other events like Open Source Summit + * If people can past in their favorite events/best places for us to go that would make sense + * JS Nation maybe? -Rishit + * Jordan, send out tweet + +* CPC At Large voting member election [#906](https://github.com/openjs-foundation/cross-project-council/issues/906) + * Two categories (at large Jordan/Michael elected by regular CPC members and Emilie,Toby are at large members for non-impact members) + +* CPC Impact voting member selection [#905](https://github.com/openjs-foundation/cross-project-council/issues/905) + +* Opportunity: Grace Hopper Open Source Day (virtual) Sept 16, 2022 [#898](https://github.com/openjs-foundation/cross-project-council/issues/898) + * Posted blog this morning, will have booth at event also hosting a happy hour on Tuesday, let us know if you want tickets. + +* Update Contributor Covenant Code of Conduct to v2.1 [#851](https://github.com/openjs-foundation/cross-project-council/pull/851) + * Related to issue above + +* A focus on JavaScript security at OpenJS [#826](https://github.com/openjs-foundation/cross-project-council/issues/826) + * Looking to get more people involved + +* License check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + +* Build stronger ties between At Large maintainers and their CPC Rep [#761](https://github.com/openjs-foundation/cross-project-council/issues/761) + +* Update docs to indicate projects can just use ICLA if they want [#657](https://github.com/openjs-foundation/cross-project-council/issues/657) + * Michael - Web site is already updated, closed. + +## Next week's working session + +Are there any initiatives or agenda items that we should use a working session to further progress on? + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + diff --git a/meetings/2022/2022-09-27.md b/meetings/2022/2022-09-27.md new file mode 100644 index 000000000..01226beb8 --- /dev/null +++ b/meetings/2022/2022-09-27.md @@ -0,0 +1,75 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-09-27 + +## Links + +* **Recording**: +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/940 + +## Present + +* Joe Sepi (@joesepi) +* Rich Trott (@Trott) +* Tobie Langel +* Robin Ginn (@rginn) +* Jordan Harband +* Tierney Cyren +* Abigail Cabunoc Mayes +* Michael Dawson (@mhdawson) +* Matteo Collina +* Kylie Wagar-Dirks (@kyliewd) +* Sara Chipps + +## Agenda + +### Announcements +* savings on training/certs +* collab summit happening soon! +* NodeConfEU happening soon! +* travel funding is available! +* Security Collab Space happening after this meeting + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +### openjs-foundation/cross-project-council + +* Clarify voting processes [#923](https://github.com/openjs-foundation/cross-project-council/issues/923) + +* Update Contributor Covenant Code of Conduct to v2.1 [#851](https://github.com/openjs-foundation/cross-project-council/pull/851) + +* Add patching script for CoC modifications [#910](https://github.com/openjs-foundation/cross-project-council/issues/910) + +* OpenJS World 2023 planning [#908](https://github.com/openjs-foundation/cross-project-council/issues/908) + +* CPC At Large voting member election [#906](https://github.com/openjs-foundation/cross-project-council/issues/906) + +* CPC Impact voting member selection [#905](https://github.com/openjs-foundation/cross-project-council/issues/905) + +* Opportunity: Grace Hopper Open Source Day (virtual) Sept 16, 2022 [#898](https://github.com/openjs-foundation/cross-project-council/issues/898) + +* A focus on JavaScript security at OpenJS [#826](https://github.com/openjs-foundation/cross-project-council/issues/826) + +* Licence check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + +* Build stronger ties between At Large maintainers and their CPC Rep [#761](https://github.com/openjs-foundation/cross-project-council/issues/761) + +## Next week's working session + +Next week will be an open working session + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + diff --git a/meetings/2022/2022-10-11.md b/meetings/2022/2022-10-11.md new file mode 100644 index 000000000..5416193e2 --- /dev/null +++ b/meetings/2022/2022-10-11.md @@ -0,0 +1,83 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-10-11 + +## Links + +* **Recording**: +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/946 + +## Present + +* Joe Sepi (@joesepi) +* Rich Trott (@Trott) +* Michael Dawson (@mhdawson) +* Sara Chipps (@SaraJo) +* Waleed Ashraf (@waleedashraf) +* Tobie Langel (@tobie) +* Abigail Cabunoc Mayes (@abbycabs) + +## Agenda + +### Announcements + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +### openjs-foundation/cross-project-council + +* Clarify voting processes [#923](https://github.com/openjs-foundation/cross-project-council/issues/923) + * no news yet + +* Update Contributor Covenant Code of Conduct to v2.1 [#851](https://github.com/openjs-foundation/cross-project-council/pull/851) + * no news yet + +* Add patching script for CoC modifications [#910](https://github.com/openjs-foundation/cross-project-council/issues/910) + * no news yet + +* OpenJS World 2023 planning [#908](https://github.com/openjs-foundation/cross-project-council/issues/908) + * program committee meeting this Thursday + +* CPC At Large voting member election [#906](https://github.com/openjs-foundation/cross-project-council/issues/906) + * closed + +* CPC Impact voting member selection [#905](https://github.com/openjs-foundation/cross-project-council/issues/905) + * will close after all updates are made with the website + +* Opportunity: Grace Hopper Open Source Day (virtual) Sept 16, 2022 [#898](https://github.com/openjs-foundation/cross-project-council/issues/898) + * Comment on issue: We're grateful for the many contributions and support from OpenJS community leaders who volunteered their time and open source expertise to the Grace Hopper Celebration. Please see our wrap up blogs from the event: +OpenJS Foundation: We’ve Built Inclusive Open Source Communities. Now What? https://openjsf.org/blog/2022/10/04/weve-built-inclusive-open-source-communities-now-what/ +Linux Foundation: Supporting Women in Open Source at Grace Hopper Celebration https://www.linuxfoundation.org/blog/supporting-women-in-open-source-at-grace-hopper-celebration + +* A focus on JavaScript security at OpenJS [#826](https://github.com/openjs-foundation/cross-project-council/issues/826) + * closing. New repo: https://github.com/openjs-foundation/security-collab-space/ + +* Licence check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + * meeting happening soon + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + * Tobie will work on this issue next working session + +* slack-invite.openjsf.org no longer works +[#945](https://github.com/openjs-foundation/cross-project-council/issues/945) + * Robin already has a fix from an issue reported + +## Next week's working session + +Are there any initiatives or agenda items that we should use a working session to further progress on? + + * work on ad-hoc related work together. Closing issues, merging pull requests, board slides, etc. + * also decided to do the following session project directed funding + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + diff --git a/meetings/2022/2022-10-25.md b/meetings/2022/2022-10-25.md new file mode 100644 index 000000000..7dbabd3c5 --- /dev/null +++ b/meetings/2022/2022-10-25.md @@ -0,0 +1,75 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-10-25 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=oKGOWOguBR4 +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/952 + +## Present + +* Joe Sepi (@joesepi) +* Abby Cabunoc Mayes (@abbycabs) +* Yagiz Nizipli (@anonrig) +* Kylie Wagar-Dirks (@kyliewd) +* Luke Schantz (@lukeschantz) +* Michael Dawson (@mhdawson) +* Jordan Harband (@ljharb) +* Tobie Langel (@tobie) +* Rich Trott (@trott) + +## Agenda + +### Announcements +- OpenSSF awards jQuery grant money +- FINOS program committee will be announcing speakers soon + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +### openjs-foundation/cross-project-council + +* Clarify voting processes [#923](https://github.com/openjs-foundation/cross-project-council/issues/923) + * No updates + +* Add patching script for CoC modifications [#910](https://github.com/openjs-foundation/cross-project-council/issues/910) + * Hoping to get patching work done this week + +* Update Contributor Covenant Code of Conduct to v2.1 [#851](https://github.com/openjs-foundation/cross-project-council/pull/851) + * Hoping to get patching work done this week and can merge this then… + +* OpenJS World 2023 planning [#908](https://github.com/openjs-foundation/cross-project-council/issues/908) +Microconference - open source summit or Kubecon +@ Open Source Summit in Vancouver, May 2023 +15 sessions - no cost to the foundation +More money to invest in 3rd party events +Get program committee set up +CFP in early January + +* CPC Impact voting member selection [#905](https://github.com/openjs-foundation/cross-project-council/issues/905) + * Waiting on update to website and then can close + +* License check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + * Robin met with new CTO of linux foundation + * They are short staffed, trying to staff up, probably can’t start until January. + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + * planning to work on it this week. + +## Next week's working session + +Next week: Code of Conduct + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + +## Q&A, Other + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + diff --git a/meetings/2022/2022-11-08.md b/meetings/2022/2022-11-08.md new file mode 100644 index 000000000..23e34dc6b --- /dev/null +++ b/meetings/2022/2022-11-08.md @@ -0,0 +1,90 @@ +# OpenJS Foundation Cross Project Council Meeting 2022-11-08 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=FBwaZr68aGM +* **GitHub Issue**: https://github.com/openjs-foundation/cross-project-council/issues/956 + +## Present + +* Joe Sepi (@joesepi) +* Yagiz Nizipli (@anonrig) +* Michael Dawson (@mhdawson) +* Tobie Langel (@tobie) +* Eemeli Aro +* Christian Bromann (@christian-bromann) +* Kylie WD (@kyliewd) +* Robin Ginn +* Luke Schantz (@lukeschantz) +* Erick Zhao (@erickzhao) +* Mike Samuel (@mikesamuel) + +## Agenda + +### Announcements + * OpenJS team are in Tahoe for LF Summit + +### Board Meeting Updates + +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. + +### openjs-foundation/cross-project-council + +* Talk about issue labels + creating a dedicated project? + +* Funds for project-driven initiatives [#953](https://github.com/openjs-foundation/cross-project-council/issues/953) + * Discussed in board meeting yesterday, working out budget + * Will summarize feedback with Matteo + * Michael mentioned setting LFX Crowdfunding account to take H1 bug bounties, may + help us work out how we manage the account for initiatives like this. + +* Clarify voting processes [#923](https://github.com/openjs-foundation/cross-project-council/issues/923) + * Placeholder issue for areas of improvement + * Keep on agenda? Have a working session? We should have a better documented process. Luke will Chase down. Something from Brian or Jory. + * Why would every project not have a rep? Carried over from the merging of orgs. + * Clarify the election process not the voting process. + * Luke will book time with Joe to review. + +* Add patching script for CoC modifications [#910](https://github.com/openjs-foundation/cross-project-council/issues/910) + * Engineering work needs to be finished. Been handed off to Joe. + * Tierney took a fetchAndPatch script and specialized it but I don't know where that ended up. + * Engineering group working sessions to get the work done? + * Disintermediating Eemeli so all At Large projects having voting member suggestion. + * Asynchronous communication before a more focused governance review. + * Review and simplify. + +* OpenJS World 2023 planning [#908](https://github.com/openjs-foundation/cross-project-council/issues/908) + * Closing as we are joining Open Source Summit NA with a micro-conference. + +* Update Contributor Covenant Code of Conduct to v2.1 [#851](https://github.com/openjs-foundation/cross-project-council/pull/851) + * Going to move forward with this over the next week. + +* License check support/tooling [#815](https://github.com/openjs-foundation/cross-project-council/issues/815) + * LF is adding staff for this and will make progress over the next couple of months. + +* Clarify requirements around CoC violation [#786](https://github.com/openjs-foundation/cross-project-council/issues/786) + * Changes can be incremental. + * Robin opening an issue for updates. + +* Code of Conduct missing for a number of projects in projects table in README [#664](https://github.com/openjs-foundation/cross-project-council/issues/664) + * Some projects still need to be updated to a unified CoC standardized process. + * Annual project review process needs to be implemented. Luke will follow up. + +## Next week's working session + +Are there any initiatives or agenda items that we should use a working session to further progress on? + +## Dates and Reminders + +Please review regularly our list of dates and reminders: +https://github.com/openjs-foundation/cross-project-council/blob/main/Dates-and-Reminders.md + +## Q&A, Other + * Yagiz Nizipli - new and wants to be involved more. + +## Upcoming Meetings + +* **Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. +