From 399242fec8e839b7d2f80dffa21c35657fea4876 Mon Sep 17 00:00:00 2001 From: avivkeller Date: Sun, 21 Sep 2025 12:38:20 -0400 Subject: [PATCH] feat(meetings): add web --- package.json | 2 ++ templates/invited_web | 1 + templates/meeting_base_web | 22 ++++++++++++++++++++++ templates/minutes_base_web | 27 +++++++++++++++++++++++++++ templates/observers_web | 0 5 files changed, 52 insertions(+) create mode 100644 templates/invited_web create mode 100644 templates/meeting_base_web create mode 100644 templates/minutes_base_web create mode 100644 templates/observers_web diff --git a/package.json b/package.json index aad53b2..76d53dc 100644 --- a/package.json +++ b/package.json @@ -73,6 +73,8 @@ "security-collab-meeting:dev": "node --env-file=.env create-node-meeting-artifacts.mjs security_collab", "loaders-meeting": "create-meeting loaders", "loaders-meeting:dev": "node --env-file=.env create-node-meeting-artifacts.mjs loaders", + "web": "create-meeting web", + "web:dev": "node --env-file=.env create-node-meeting-artifacts.mjs web", "web-server-frameworks-meeting": "create-meeting web-server-frameworks", "web-server-frameworks-meeting:dev": "node --env-file=.env create-node-meeting-artifacts.mjs web-server-frameworks" }, diff --git a/templates/invited_web b/templates/invited_web new file mode 100644 index 0000000..aa32a46 --- /dev/null +++ b/templates/invited_web @@ -0,0 +1 @@ +* @nodejs/web \ No newline at end of file diff --git a/templates/meeting_base_web b/templates/meeting_base_web new file mode 100644 index 0000000..fffa791 --- /dev/null +++ b/templates/meeting_base_web @@ -0,0 +1,22 @@ +CALENDAR_FILTER="Web Team Meeting" +CALENDAR_ID="c_16f0ae5d3a22625175d199dbdb1cac84c2d09eab7f173e94f558417cb5cdbfd8@group.calendar.google.com" +USER="nodejs" +REPO="web-team" +AGENDA_TAG=web-agenda +GROUP_NAME="Web Team" +HACKMD_TEAM_NAME="openjs-nodejs" +JOINING_INSTRUCTIONS=" + +* Check LFX for your invite link. If you are having issues, reach out to @avivkeller. + +--- + +**Invitees** + +Please use the following emoji reactions in this post to indicate your +availability. + +* :+1: - Attending +* :-1: - Not attending +* :confused: - Not sure +" diff --git a/templates/minutes_base_web b/templates/minutes_base_web new file mode 100644 index 0000000..21c14b2 --- /dev/null +++ b/templates/minutes_base_web @@ -0,0 +1,27 @@ +# $TITLE$ + +## Links + +* **Recording**: +* **GitHub Issue**: $GITHUB_ISSUE$ + +## Present + +$INVITED$ +$OBSERVERS$ + +## Agenda + +## Announcements + +* Extracted from **web-agenda** labelled issues and pull requests from the **nodejs org** prior to the meeting. + +$AGENDA_CONTENT$ + +## Q&A, Other + +## Upcoming Meetings + +* **Node.js Project Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. diff --git a/templates/observers_web b/templates/observers_web new file mode 100644 index 0000000..e69de29