From 6549913da52ece7f95c404eeefdc2043eba45ca1 Mon Sep 17 00:00:00 2001 From: Sebastian Beltran Date: Tue, 15 Oct 2024 18:25:33 -0500 Subject: [PATCH 1/4] add new meetings --- .github/ISSUE_TEMPLATE/meeting-security.md | 46 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/meeting-triage.md | 46 ++++++++++++++++++++++ .github/workflows/meetings.yml | 26 ++++++++++++ 3 files changed, 118 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/meeting-security.md create mode 100644 .github/ISSUE_TEMPLATE/meeting-triage.md diff --git a/.github/ISSUE_TEMPLATE/meeting-security.md b/.github/ISSUE_TEMPLATE/meeting-security.md new file mode 100644 index 0000000..ef76a48 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/meeting-security.md @@ -0,0 +1,46 @@ +## Date/Time + +| Timezone | Date/Time | +|----------|-----------| +<%= [ + 'America/Los_Angeles', + 'America/Denver', + 'America/Chicago', + 'America/New_York', + 'Europe/London', + 'Europe/Amsterdam', + 'Europe/Moscow', + 'Asia/Kolkata', + 'Asia/Shanghai', + 'Asia/Tokyo', + 'Australia/Sydney' +].map((zone) => { + return `| ${zone} | ${date.setZone(zone).toFormat('EEE dd-MMM-yyyy HH:mm (hh:mm a)')} |` +}).join('\n') %> + +Or in your local time: +* https://www.timeanddate.com/worldclock/?iso=<%= date.toFormat("yyyy-MM-dd'T'HH:mm:ss") %> + +## Agenda + +Extracted from **<%= agendaLabel %>** labelled issues and pull requests from **<%= owner %>/<%= repo %>** prior to the meeting. + +<%= agendaIssues.map((i) => { + return `* ${i.html_url}` +}).join('\n') %> + +## Invited + +This meeting is open for anyone who wants to attend. Reminder to follow our [Code of Conduct](https://github.com/expressjs/express/blob/master/Code-Of-Conduct.md). + +@expressjs/express-tc +@expressjs/security-wg + +## Links + +* Minutes: + +### Joining the meeting + +* link for participants: https://zoom-lfx.platform.linuxfoundation.org/meeting/93099394904?password=d712f2e5-4fc9-45d1-99c5-fd762b885588 +* For those who just want to watch: https://www.youtube.com/@expressjs-official diff --git a/.github/ISSUE_TEMPLATE/meeting-triage.md b/.github/ISSUE_TEMPLATE/meeting-triage.md new file mode 100644 index 0000000..36392a1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/meeting-triage.md @@ -0,0 +1,46 @@ +## Date/Time + +| Timezone | Date/Time | +|----------|-----------| +<%= [ + 'America/Los_Angeles', + 'America/Denver', + 'America/Chicago', + 'America/New_York', + 'Europe/London', + 'Europe/Amsterdam', + 'Europe/Moscow', + 'Asia/Kolkata', + 'Asia/Shanghai', + 'Asia/Tokyo', + 'Australia/Sydney' +].map((zone) => { + return `| ${zone} | ${date.setZone(zone).toFormat('EEE dd-MMM-yyyy HH:mm (hh:mm a)')} |` +}).join('\n') %> + +Or in your local time: +* https://www.timeanddate.com/worldclock/?iso=<%= date.toFormat("yyyy-MM-dd'T'HH:mm:ss") %> + +## Agenda + +Extracted from **<%= agendaLabel %>** labelled issues and pull requests from **<%= owner %>/<%= repo %>** prior to the meeting. + +<%= agendaIssues.map((i) => { + return `* ${i.html_url}` +}).join('\n') %> + +## Invited + +This meeting is open for anyone who wants to attend. Reminder to follow our [Code of Conduct](https://github.com/expressjs/express/blob/master/Code-Of-Conduct.md). + +@expressjs/express-tc +@expressjs/triagers + +## Links + +* Minutes: + +### Joining the meeting + +* link for participants: https://zoom-lfx.platform.linuxfoundation.org/meeting/96213163902?password=17f79897-eb49-4eca-8671-d036076263b9 +* For those who just want to watch: https://www.youtube.com/@expressjs-official diff --git a/.github/workflows/meetings.yml b/.github/workflows/meetings.yml index aba8cfe..731ccc4 100644 --- a/.github/workflows/meetings.yml +++ b/.github/workflows/meetings.yml @@ -38,3 +38,29 @@ jobs: schedules: '2024-03-27T20:00:00.0Z/P2W' createWithin: 'P1W' issueTemplate: 'meeting.md' + - name: Triage Working Session + uses: 'pkgjs/meet@61042a30f295179c24673776877615fa12a6c0bc' # v0.0.19' + with: + issueTitle: '<%= date.toFormat("yyyy-MM-dd") %> Express Triage Session' + token: ${{ secrets.GITHUB_TOKEN }} + orgs: expressjs,pillarjs,jshttp + agendaLabel: 'triage-meeting' + meetingLabels: 'meeting' + # https://github.com/expressjs/discussions/issues/276#issuecomment-2399741373 + # Starting on 2024-10-27 at 7pm UTC (2024-10-27T19:00:00.0Z) with a period of 4 weeks (P4W) + schedules: '2024-10-27T19:00:00.0Z/P4W' + createWithin: 'P1W' + issueTemplate: 'meeting-triage.md' + - name: Security Working Session + uses: 'pkgjs/meet@61042a30f295179c24673776877615fa12a6c0bc' # v0.0.19 + with: + issueTitle: '<%= date.toFormat("yyyy-MM-dd") %> Express Security Session' + token: ${{ secrets.GITHUB_TOKEN }} + orgs: expressjs,pillarjs,jshttp + agendaLabel: 'security-wg-agenda' + meetingLabels: 'meeting' + # https://github.com/expressjs/security-wg/issues/28#issuecomment-2399781618 + # Starting on 2024-10-21 at 5:30pm UTC (2024-10-21T17:30:00.0Z) with a period of 4 weeks (P4W) + schedules: '2024-10-21T17:30:00.0Z/P4W' + createWithin: 'P1W' + issueTemplate: 'meeting-security.md' From dcc4c565ccf60f72c9f392109a9a37aa00747f2f Mon Sep 17 00:00:00 2001 From: Sebastian Beltran Date: Tue, 15 Oct 2024 18:26:04 -0500 Subject: [PATCH 2/4] test --- .github/workflows/meetings.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/meetings.yml b/.github/workflows/meetings.yml index 731ccc4..255dd40 100644 --- a/.github/workflows/meetings.yml +++ b/.github/workflows/meetings.yml @@ -60,7 +60,7 @@ jobs: agendaLabel: 'security-wg-agenda' meetingLabels: 'meeting' # https://github.com/expressjs/security-wg/issues/28#issuecomment-2399781618 - # Starting on 2024-10-21 at 5:30pm UTC (2024-10-21T17:30:00.0Z) with a period of 4 weeks (P4W) - schedules: '2024-10-21T17:30:00.0Z/P4W' + # Starting on 2024-10-21 at 5:30pm UTC (2024-10-14T17:30:00.0Z) with a period of 4 weeks (P4W) + schedules: '2024-10-14T17:30:00.0Z/P4W' createWithin: 'P1W' issueTemplate: 'meeting-security.md' From c99e5f0fa8d2f0769bb67928bf10a0c378c306fb Mon Sep 17 00:00:00 2001 From: Sebastian Beltran Date: Tue, 15 Oct 2024 18:27:26 -0500 Subject: [PATCH 3/4] test --- .github/workflows/meetings.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/meetings.yml b/.github/workflows/meetings.yml index 255dd40..3ff7735 100644 --- a/.github/workflows/meetings.yml +++ b/.github/workflows/meetings.yml @@ -47,8 +47,8 @@ jobs: agendaLabel: 'triage-meeting' meetingLabels: 'meeting' # https://github.com/expressjs/discussions/issues/276#issuecomment-2399741373 - # Starting on 2024-10-27 at 7pm UTC (2024-10-27T19:00:00.0Z) with a period of 4 weeks (P4W) - schedules: '2024-10-27T19:00:00.0Z/P4W' + # Starting on 2024-10-28 at 7pm UTC (2024-10-28T19:00:00.0Z) with a period of 4 weeks (P4W) + schedules: '2024-10-14T19:00:00.0Z/P4W' createWithin: 'P1W' issueTemplate: 'meeting-triage.md' - name: Security Working Session From 8a3a52c99b228b73ffd8b7daa7f6b7cecdabb61c Mon Sep 17 00:00:00 2001 From: Sebastian Beltran Date: Mon, 28 Oct 2024 17:10:48 -0500 Subject: [PATCH 4/4] improve meeting triage --- .github/ISSUE_TEMPLATE/meeting-security.md | 46 ---------------------- .github/ISSUE_TEMPLATE/meeting-triage.md | 24 +++++++---- .github/workflows/meetings.yml | 15 +------ 3 files changed, 18 insertions(+), 67 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/meeting-security.md diff --git a/.github/ISSUE_TEMPLATE/meeting-security.md b/.github/ISSUE_TEMPLATE/meeting-security.md deleted file mode 100644 index ef76a48..0000000 --- a/.github/ISSUE_TEMPLATE/meeting-security.md +++ /dev/null @@ -1,46 +0,0 @@ -## Date/Time - -| Timezone | Date/Time | -|----------|-----------| -<%= [ - 'America/Los_Angeles', - 'America/Denver', - 'America/Chicago', - 'America/New_York', - 'Europe/London', - 'Europe/Amsterdam', - 'Europe/Moscow', - 'Asia/Kolkata', - 'Asia/Shanghai', - 'Asia/Tokyo', - 'Australia/Sydney' -].map((zone) => { - return `| ${zone} | ${date.setZone(zone).toFormat('EEE dd-MMM-yyyy HH:mm (hh:mm a)')} |` -}).join('\n') %> - -Or in your local time: -* https://www.timeanddate.com/worldclock/?iso=<%= date.toFormat("yyyy-MM-dd'T'HH:mm:ss") %> - -## Agenda - -Extracted from **<%= agendaLabel %>** labelled issues and pull requests from **<%= owner %>/<%= repo %>** prior to the meeting. - -<%= agendaIssues.map((i) => { - return `* ${i.html_url}` -}).join('\n') %> - -## Invited - -This meeting is open for anyone who wants to attend. Reminder to follow our [Code of Conduct](https://github.com/expressjs/express/blob/master/Code-Of-Conduct.md). - -@expressjs/express-tc -@expressjs/security-wg - -## Links - -* Minutes: - -### Joining the meeting - -* link for participants: https://zoom-lfx.platform.linuxfoundation.org/meeting/93099394904?password=d712f2e5-4fc9-45d1-99c5-fd762b885588 -* For those who just want to watch: https://www.youtube.com/@expressjs-official diff --git a/.github/ISSUE_TEMPLATE/meeting-triage.md b/.github/ISSUE_TEMPLATE/meeting-triage.md index 36392a1..7a645d9 100644 --- a/.github/ISSUE_TEMPLATE/meeting-triage.md +++ b/.github/ISSUE_TEMPLATE/meeting-triage.md @@ -21,6 +21,10 @@ Or in your local time: * https://www.timeanddate.com/worldclock/?iso=<%= date.toFormat("yyyy-MM-dd'T'HH:mm:ss") %> +## Links + +* Minutes: + ## Agenda Extracted from **<%= agendaLabel %>** labelled issues and pull requests from **<%= owner %>/<%= repo %>** prior to the meeting. @@ -33,14 +37,20 @@ Extracted from **<%= agendaLabel %>** labelled issues and pull requests from **< This meeting is open for anyone who wants to attend. Reminder to follow our [Code of Conduct](https://github.com/expressjs/express/blob/master/Code-Of-Conduct.md). -@expressjs/express-tc -@expressjs/triagers - -## Links +- Triage team: @expressjs/triagers -* Minutes: +### Observers/Guests -### Joining the meeting +## Joining the meeting -* link for participants: https://zoom-lfx.platform.linuxfoundation.org/meeting/96213163902?password=17f79897-eb49-4eca-8671-d036076263b9 +* link for participants: https://zoom-lfx.platform.linuxfoundation.org/meeting/99366452429?password=13cb3704-9041-4556-a409-85e7384b53fd * For those who just want to watch: https://www.youtube.com/@expressjs-official + +
+ +Please use the following emoji reactions in this post to indicate your +availability. + +- 👍 - Attending +- 👎 - Not attending +- 😕 - Not sure yet diff --git a/.github/workflows/meetings.yml b/.github/workflows/meetings.yml index 3ff7735..038a75e 100644 --- a/.github/workflows/meetings.yml +++ b/.github/workflows/meetings.yml @@ -48,19 +48,6 @@ jobs: meetingLabels: 'meeting' # https://github.com/expressjs/discussions/issues/276#issuecomment-2399741373 # Starting on 2024-10-28 at 7pm UTC (2024-10-28T19:00:00.0Z) with a period of 4 weeks (P4W) - schedules: '2024-10-14T19:00:00.0Z/P4W' + schedules: '2024-10-28T19:00:00.0Z/P4W' createWithin: 'P1W' issueTemplate: 'meeting-triage.md' - - name: Security Working Session - uses: 'pkgjs/meet@61042a30f295179c24673776877615fa12a6c0bc' # v0.0.19 - with: - issueTitle: '<%= date.toFormat("yyyy-MM-dd") %> Express Security Session' - token: ${{ secrets.GITHUB_TOKEN }} - orgs: expressjs,pillarjs,jshttp - agendaLabel: 'security-wg-agenda' - meetingLabels: 'meeting' - # https://github.com/expressjs/security-wg/issues/28#issuecomment-2399781618 - # Starting on 2024-10-21 at 5:30pm UTC (2024-10-14T17:30:00.0Z) with a period of 4 weeks (P4W) - schedules: '2024-10-14T17:30:00.0Z/P4W' - createWithin: 'P1W' - issueTemplate: 'meeting-security.md'