Security Collab Space Meeting - December 8, 2025
๐ **Source:** [Security Collab Space Meeting - December 8, 2025](https://www.youtube.com/watch?v=MLWIXWraRrQ)
> [!note]+ Document Notes
> tags: [security, dashboard, alpha-omega]
> author: Security Collab Space
> source: YouTube
> reference: https://www.youtube.com/watch?v=MLWIXWraRrQ
> date created: 2025-01-06 14:30
>
> # ๐ท๏ธ Title: Security Collab Space Meeting - December 8, 2025
>
<!-- deep-read:sections start -->
## ๐งฐ Action Inbox
- [H1] File PR to add dashboard integration to CPC onboarding checklist โ 05:23 #security
- [H2] Clean up security collab space issues and kanban board โ 18:45 #maintenance
- [H3] Link dashboard from security collab space readme โ 04:12 #documentation
## ๐งญ Table of Contents
- [๐ Summary](#-summary)
- [๐ Main Content](#-main-content)
- [๐๏ธ Notes](#๏ธ-notes)
- [๐ References](#-references)
- [๐ฃ๏ธ Paraphrase](#๏ธ-paraphrase)
- [๐ฐ Newsletter](#-newsletter)
- [โ
Action Items](#-action-items)
- [๐งช Hypotheses](#-hypotheses)
- [๐ Methodology](#-methodology)
- [โ Questions](#-questions)
- [๐ฎ Future Research](#-future-research)
- [๐ก Implications](#-implications)
- [๐ง Learning Styles Assessment](#-learning-styles-assessment)
- [๐ Accessibility Assessment](#-accessibility-assessment)
- [๐ DEIB Assessment](#-deib-assessment)
- [โ
Logical Validity](#-logical-validity)
- [๐ก๏ธ DARVO Analysis](#-darvo-analysis)
- [๐ฏ Conclusion](#-conclusion)
### ๐ References
- [Security Dashboard](https://github.com/openjs-foundation/security-collab-space)
- [Alpha Omega Initiative](https://alpha-omega.dev/)
## ๐ Summary
- Security Collab Space launched new public security dashboard to track OpenJS Foundation project security posture
- Dashboard migrated from private "command center" repository, with contact information moved to separate private repo
- Team plans to integrate dashboard into CPC onboarding process and wrap up 2025 Alpha Omega work
- Meeting schedule adjusted for December holidays with potential renewal discussion pending
- Focus on non-invasive monitoring using public information and scorecard assessments
## ๐ Main Content
The Security Collab Space team demonstrated their new security dashboard, a public tool for monitoring the security posture of OpenJS Foundation projects. The dashboard replaces the previous "command center" repository by splitting functionality - keeping security tooling public while moving contact information to a private repository to prevent spam.
The dashboard tracks security scorecards, security.md files, and governance changes across foundation projects. It uses only publicly available information without requiring tokens or invasive monitoring. The team plans to expand tracking to include CVEs and npm packages in the future.
Discussion centered on integrating the dashboard into the Community Projects Committee (CPC) onboarding process. The team agreed this should be a requirement handled by the security team rather than burdening new projects with additional setup tasks. Plans include creating a PR for the onboarding checklist and discussing at the upcoming CPC meeting.
The team is preparing for year-end activities including an Alpha Omega annual report and potential renewal discussion. December meeting schedule will be reduced due to holidays, with focus on cleaning up existing issues and planning 2026 work pending funding confirmation.
## ๐๏ธ Notes
#### โฑ๏ธ [00:00](https://youtu.be/MLWIXWraRrQ?t=0) โ [H1] Meeting opening and dashboard introduction
- Key idea: Weekly security collab space meeting focused on dashboard launch
- Evidence: "Welcome to the Monday, December 8th, 2025 security collab space weekly meeting"
#### โฑ๏ธ [01:23](https://youtu.be/MLWIXWraRrQ?t=83) โ [H2] Dashboard architecture and migration
- Key idea: Command center repository split into public dashboard and private contact points
- Evidence: "In the past we had a repository called command center which was a little bit different"
#### โฑ๏ธ [02:45](https://youtu.be/MLWIXWraRrQ?t=165) โ [H1] Security scorecard integration and monitoring
- Key idea: Dashboard tracks security scorecards and security.md files across projects
- Evidence: "You can see like what's status of the project in terms of the scorecard"
#### โฑ๏ธ [04:12](https://youtu.be/MLWIXWraRrQ?t=252) โ [H3] Non-invasive monitoring approach
- Key idea: Tools use only public information without requiring project tokens or permissions
- Evidence: "The idea of these toolings is not to be invasive"
#### โฑ๏ธ [05:23](https://youtu.be/MLWIXWraRrQ?t=323) โ [H1] CPC onboarding integration discussion
- Key idea: Dashboard should become part of CPC onboarding requirements
- Evidence: "Getting this as a requirement or an item on the project onboarding checklist for the CPC"
#### โฑ๏ธ [07:15](https://youtu.be/MLWIXWraRrQ?t=435) โ [H2] Future expansion plans
- Key idea: Plans to track CVEs and npm packages in addition to current monitoring
- Evidence: "In the future we plan to add more things. For example, tracking CVEs"
#### โฑ๏ธ [09:30](https://youtu.be/MLWIXWraRrQ?t=570) โ [H2] Project scope considerations
- Key idea: Massive projects like Node.js require selective monitoring approach
- Evidence: "Some projects are super massive, NodeJS has like hundred of repositories"
#### โฑ๏ธ [11:45](https://youtu.be/MLWIXWraRrQ?t=705) โ [H1] Public dashboard benefits
- Key idea: Public dashboard helps others understand project security posture
- Evidence: "Public dashboard which I think is important also for others to answer like how is the security"
#### โฑ๏ธ [12:30](https://youtu.be/MLWIXWraRrQ?t=750) โ [H2] Contact points centralization
- Key idea: Private contact repository becomes single source of truth for project contacts
- Evidence: "That will be our source of truth for contacts"
#### โฑ๏ธ [14:20](https://youtu.be/MLWIXWraRrQ?t=860) โ [H2] Onboarding burden considerations
- Key idea: Security team should handle dashboard integration rather than burden new projects
- Evidence: "New projects are going to be super overwhelmed with the amounts of things"
#### โฑ๏ธ [16:10](https://youtu.be/MLWIXWraRrQ?t=970) โ [H1] Alpha Omega renewal and reporting
- Key idea: Team preparing annual report and discussing renewal with Alpha Omega
- Evidence: "Alpha Omega has a meeting tomorrow to discuss our renewal opportunity"
#### โฑ๏ธ [17:35](https://youtu.be/MLWIXWraRrQ?t=1055) โ [H3] Automation impact reporting
- Key idea: Alpha Omega specifically requested inclusion of automation updates in report
- Evidence: "He explicitly asked us to include the automation update we did"
#### โฑ๏ธ [18:45](https://youtu.be/MLWIXWraRrQ?t=1125) โ [H2] December meeting schedule adjustments
- Key idea: Reducing meeting schedule for holidays while planning year-end cleanup
- Evidence: "22nd and 29th, I suspect people will be spending time outside of work"
#### โฑ๏ธ [20:15](https://youtu.be/MLWIXWraRrQ?t=1215) โ [H2] 2026 planning dependencies
- Key idea: Next year planning depends on Alpha Omega renewal confirmation
- Evidence: "I was planning my 2026 year yesterday and I don't know what I need to like which path I should follow"
## ๐ References
- [OpenJS Foundation Security Collab Space](https://github.com/openjs-foundation/security-collab-space)
- [Alpha Omega Initiative](https://alpha-omega.dev/)
- [OpenSSF Scorecard](https://securityscorecards.dev/)
## ๐ฃ๏ธ Paraphrase
- The security team launched a new public dashboard that monitors OpenJS Foundation project security without being invasive, using only publicly available information to track scorecards and security policies
- They're working to integrate this dashboard into the standard onboarding process for new projects, with the security team handling setup rather than burdening maintainers with additional requirements
- The team is wrapping up 2025 work with Alpha Omega including an annual report and renewal discussions, while planning reduced December meetings and 2026 work pending funding confirmation
## ๐ฐ Newsletter
๐ **Security Dashboard Launch**: The OpenJS Foundation Security Collab Space has launched a new public dashboard for monitoring project security posture across the foundation. This non-invasive tool tracks security scorecards, security.md files, and governance changes using only public information.
**Key Benefits**: Projects get visibility into their security status while the foundation can proactively identify areas needing attention. The dashboard will soon be integrated into the standard onboarding process for new projects.
**What's Next**: Plans include expanding to track CVEs and npm packages, plus integration with the Community Projects Committee onboarding checklist.
Resources: [Security Collab Space](https://github.com/openjs-foundation/security-collab-space), [OpenSSF Scorecard](https://securityscorecards.dev/), [Alpha Omega](https://alpha-omega.dev/)
## โ
Action Items
#### DevRel
- Developer advocacy: Present dashboard benefits at upcoming conferences and meetups
- Education: Create tutorial content for security scorecard interpretation and improvement
- Developer experience: Develop documentation for projects wanting deeper scorecard integration
- Community management: Facilitate feedback collection from projects using the dashboard
#### OSPO
- Policy & Governance: Draft policy for dashboard integration requirements in onboarding
- Security Management: Establish processes for CVE tracking integration and response workflows
- Software Inventory: Plan npm package tracking implementation and SBOM correlation
- Developer Support: Create training materials for scorecard improvement and security.md best practices
- Strategic Alignment: Define KPIs for dashboard adoption and security posture improvements
#### Community
- Maintainers: Provide scorecard improvement guidance and security.md templates
- Contributors: Create first-issue labels for security improvements identified by dashboard
- Sponsors: Develop transparency reports showing foundation-wide security improvements
#### WordPress
- Core: Evaluate similar security monitoring approaches for WordPress.org projects
- Security: Consider adopting scorecard methodology for plugin and theme security assessment
- Meta: Investigate dashboard integration possibilities for WordPress.org project monitoring
#### The WPCC
- Programs: Consider security fellowship program based on OpenJS Foundation model
- Projects: Develop security mentorship programs using dashboard metrics
## ๐งช Hypotheses
- Public security dashboards increase project maintainer engagement with security improvements more than private reporting
- Non-invasive monitoring using public APIs provides sufficient signal for identifying security risks without requiring project integration
- Integrating security requirements into onboarding processes improves overall foundation security posture
- Centralizing contact information in private repositories reduces spam while maintaining accessibility for security coordination
### ๐ Methodology
- A/B test public vs private security reporting to measure maintainer response rates
- Compare security improvement metrics before and after dashboard implementation
- Survey projects on perceived burden of security requirements during onboarding
- Analyze spam reduction in contact repositories vs public contact information
### โ Questions
- How can we measure the effectiveness of public security dashboards in driving improvements?
- What additional security signals could be automatically detected from public repository information?
- How should we balance transparency with security in public monitoring tools?
### ๐ฎ Future Research
- Investigate machine learning approaches for detecting security risks in public repositories
- Explore integration possibilities with supply chain security tools and SBOMs
- Research best practices for cross-foundation security collaboration and information sharing
### ๐ก Implications
- Practice: Security teams can implement similar dashboard approaches for their ecosystems
- Policy: Foundation onboarding processes should include security monitoring integration
- Security: Public monitoring increases accountability while maintaining non-invasive approach
- Education: Security scorecard interpretation becomes essential skill for project maintainers
- Funding: Demonstrates concrete value of security investment through measurable improvements
### ๐ง Learning Styles Assessment
Reading level estimate: Flesch-Kincaid Grade Level 12
#### ๐ Visual learners
- Present: Dashboard screenshots and repository organization diagrams
- Improve: Add flowcharts showing monitoring process and security improvement workflows
#### ๐ Aural learners
- Present: Full meeting recording with clear audio discussion
- Improve: Create podcast-style summary of key dashboard features and benefits
#### ๐ฃ๏ธ Verbal learners
- Present: Clear definitions of scorecard, security.md, and monitoring terminology
- Improve: Add analogies comparing security monitoring to health checkups
#### ๐งฉ Kinesthetic learners
- Present: Step-by-step repository navigation during demo
- Improve: Create hands-on tutorial for dashboard exploration and scorecard improvement
#### ๐ง Logical learners
- Present: Clear cause-and-effect discussion of monitoring benefits
- Improve: Add decision trees for security requirement prioritization
#### ๐งโ๐คโ๐ง Social learners
- Present: Collaborative discussion format with multiple perspectives
- Improve: Include community feedback examples and maintainer testimonials
#### ๐งโโ๏ธ Solitary learners
- Present: Self-contained dashboard that can be explored independently
- Improve: Add reflection prompts for security posture assessment
#### ๐ฟ Naturalistic learners
- Present: Discussion of ecosystem-wide security health and monitoring
- Improve: Add analogies to environmental monitoring and ecosystem health
### ๐ Accessibility Assessment
#### Screen reader semantics
- Present: Clear heading structure in meeting discussion
- Improve: Add alt text for dashboard screenshots and visual elements
#### Keyboard navigation
- Present: Standard video player controls for meeting recording
- Improve: Ensure dashboard interface supports full keyboard navigation
#### Contrast and readability
- Present: Clear audio quality for hearing accessibility
- Improve: Provide high-contrast dashboard theme option
#### Text resizing and reflow
- Present: Video player supports zoom and reflow
- Improve: Ensure dashboard responsive design supports 200% zoom
#### Media and captions
- Present: Full transcript provided for video content
- Improve: Add time-synced captions to video recording
#### Forms and interactions
- Present: Clear discussion of action items and next steps
- Improve: Ensure dashboard forms have proper labels and error handling
### ๐ DEIB Assessment
#### Cultural breadth
- Present: Global foundation perspective on security practices
- Improve: Include examples from diverse geographic regions and project types
#### Inclusive language
- Present: Professional, jargon-free discussion accessible to various skill levels
- Improve: Define technical terms and provide glossary for security concepts
#### Neurodiversity support
- Present: Clear structure with agenda items and logical flow
- Improve: Add visual indicators for different types of content and transitions
#### Representation
- Present: Multiple team member perspectives in collaborative discussion
- Improve: Ensure diverse voices in future security discussions and examples
#### Psychological safety
- Present: Respectful, collaborative tone throughout discussion
- Improve: Include explicit community guidelines for security discussions
### โ
Logical Validity
#### Strong reasoning
- Deductive strength: Public information monitoring โ non-invasive assessment โ higher adoption (strong)
- Inductive strength: Past project overwhelm โ reduced onboarding burden โ better outcomes (moderate)
- Causal reasoning: Dashboard visibility โ maintainer awareness โ security improvements (needs validation)
- Analogical strength: Health monitoring comparison to security monitoring (appropriate)
#### Fallacies
- Appeal to consequences: Dashboard benefits assumed without measurement data, needs empirical validation
- False dichotomy: Invasive vs non-invasive presented as only options, may miss middle ground approaches
#### Tone of voice
- Overall tone: Collaborative and professional with focus on practical solutions
### ๐ก๏ธ DARVO Analysis
- Deny: No denial patterns present
- Attack: No attacks on accusers observed
- Reverse victim/offender: No victim/offender reversals noted
- Emotional cues and rhetoric: Positive, solution-focused discussion without defensive rhetoric
## ๐ฏ Conclusion
The Security Collab Space has successfully launched a public security dashboard that provides non-invasive monitoring of OpenJS Foundation project security posture. The key innovation is splitting functionality between public tooling and private contact management to balance transparency with practical concerns. Integration into the CPC onboarding process represents the next step in standardizing security practices across the foundation, with the security team taking responsibility for setup to avoid burdening new projects. Success depends on Alpha Omega renewal and continued development of automated monitoring capabilities.
## ๐งฑ Refactor Appendix
### ๐ Literature Split Pad
### [
---
## Full Transcript
[00:22] Hi everyone. Welcome to the Monday,<br>[00:24] December 8th, 2025 security collab space<br>[00:27] weekly meeting.<br>[00:29] Couple of items on the agenda today. Uh<br>[00:31] we wanted to talk about the dashboard<br>[00:34] launch and I should probably share my<br>[00:36] screen, right?<br>[00:38] All right.<br>[00:47] All right, Ulyses.<br>[00:50] Yeah, here is the dashboard. Yeah, so um<br>[00:53] for give some context to um to who is<br>[00:56] watching this on the recording and who<br>[00:58] is not member of the organization<br>[00:59] especially on GitHub. So in the past uh<br>[01:01] we had a repository called command<br>[01:03] center which was a little bit different.<br>[01:05] Basically it includes an additional<br>[01:07] column for contact points. That piece<br>[01:09] now is private and this is a fresh new<br>[01:12] start for command center but uh with<br>[01:14] some GitHub magic basic with renaming<br>[01:16] and stuff. When you enter again into the<br>[01:17] command center you only see this version<br>[01:19] which is public and it's only include<br>[01:21] the tooling and nothing related to the<br>[01:22] contact points and the contact points.<br>[01:25] If you are missing them, they are in a<br>[01:27] private repository called uh contact<br>[01:28] points if I not mistake it. But yeah,<br>[01:30] the the name is super obvious. So um so<br>[01:32] is there so it's private to the<br>[01:33] organization. Basically the idea is to<br>[01:35] prevent uh from people doing a spam<br>[01:37] using the emails which in most of cases<br>[01:38] are already public, right? But uh the<br>[01:40] idea is just to um centralize this<br>[01:42] information as well. Um so basically we<br>[01:45] have migrated uh all the tools that Raf<br>[01:47] and myself and others have been<br>[01:48] contributing here for a while. Um and<br>[01:51] here basically on the on the readmi you<br>[01:53] can see like uh what's status of the<br>[01:55] project in terms of the of the<br>[01:57] scorecard. So you have the links for<br>[01:59] each of those also you have the links<br>[02:00] for the security MD. Um in some cases<br>[02:03] for example if the project doesn't have<br>[02:05] a security MD as you can see an emoji<br>[02:08] with the X uh symbol. Idealistically we<br>[02:10] are going to do some uh PRs on the<br>[02:12] project to to get the security MDs up<br>[02:16] and running. In some cases there are<br>[02:18] already so I will just do um some<br>[02:21] updates on on the readmi and get more<br>[02:23] updated. So some of these already are um<br>[02:26] security MD there are some context that<br>[02:28] I still need to migrate from the pre I<br>[02:32] mean from the private repository which<br>[02:33] is uh related to some PRs for the new<br>[02:36] project that just recently got uh<br>[02:39] accepted as part of the organization<br>[02:40] members and stuff. So, so there's going<br>[02:42] to be like some changes in the following<br>[02:43] days here to be like more accurate. But<br>[02:45] basically, you can see here uh both<br>[02:47] toolings al you have the the monitor<br>[02:50] tool that Rafael did as well for triging<br>[02:53] changes on the security MD and stuff<br>[02:54] like that. So, basically the idea here<br>[02:56] is to um consolidate information like a<br>[03:00] dashboard about the project. So, uh one<br>[03:02] of the things that you can uh that we do<br>[03:04] proactively for the projects is to run<br>[03:05] the scorecard against them. So we can<br>[03:08] see any changes on the scorecard over<br>[03:10] the time. Also we have the opportunity<br>[03:13] to see changes on the security MD.<br>[03:15] Idealistically also in the future we are<br>[03:17] going to see there is a PC going on um<br>[03:19] on to see for example changes on the<br>[03:21] governance. So if they have a new TSC<br>[03:23] member so they remove someone or<br>[03:25] whatever we can see these kind of things<br>[03:27] as well. So it's more easy for us just<br>[03:29] to get that information back rather than<br>[03:31] waiting the project to notify us. I<br>[03:33] think it's more realistically. And also<br>[03:35] in the future we plan to add more<br>[03:37] things. For example, uh tracking CVEes<br>[03:40] and stuff like that. So if there is a<br>[03:41] new CVE and the maintenance are not<br>[03:43] aware of these kind of situations, we we<br>[03:45] are going to see this uh hopefully in<br>[03:47] the future because we saw recent<br>[03:49] incidents uh where we saw something like<br>[03:51] that. Um so yeah that's that's pretty<br>[03:53] much the idea and and it's an open<br>[03:55] canvas and very open for contributions<br>[03:57] from anyone uh who wants to have ideas<br>[04:00] or time to help us uh building new tools<br>[04:02] around these ideas of understanding how<br>[04:04] is the h project security uh position<br>[04:07] right now and how that evolves over the<br>[04:10] time as well. That's probably the most<br>[04:12] uh important things and also worth to<br>[04:14] mention that the idea of these toolings<br>[04:15] is not to be invasive. Um so we don't<br>[04:18] use tokens to you know track the<br>[04:20] projects or stuff like that. That's<br>[04:21] going to be like more trying to assess<br>[04:23] public information and if we need to do<br>[04:25] something additionally for example the<br>[04:26] scorecard unit you need sometimes um to<br>[04:29] include the pipelines in order to get a<br>[04:31] specific um scores and stuff that's<br>[04:33] something that we can do uh you know<br>[04:35] asking the projects if they want to roll<br>[04:37] on on this initiative and if they want<br>[04:38] to you know em embrace the scorecard and<br>[04:41] which level and so on and and we can<br>[04:42] help them right also worth to mention<br>[04:44] like for example some projects are super<br>[04:46] massive um let's see for example NodeJS<br>[04:48] has like hundred of repositories And<br>[04:50] probably with the scorecard you don't<br>[04:52] want to you know track everything. So in<br>[04:54] some cases we try to do you know just<br>[04:56] and reduce the scope uh in certain<br>[04:58] cases. In others we don't do reduce the<br>[05:00] scope. We just go with everything and<br>[05:01] see what happen and understand how the<br>[05:03] project behaves and then we you know<br>[05:05] just uh focus on maybe the most relevant<br>[05:07] ones and so on. But yeah that that's<br>[05:08] basically the idea and this can you know<br>[05:10] evolve uh a lot a lot of the ideas that<br>[05:13] we see in this tooling are coming also<br>[05:15] from the open pathfinder another<br>[05:17] initiative that we have at the beginning<br>[05:18] of the year and and has been evolving a<br>[05:20] little bit as as um as soon as we<br>[05:22] understanded more how is the<br>[05:24] relationship with the maintainers and<br>[05:26] how much and how invasive we can be and<br>[05:28] how how this tool is going to help us<br>[05:29] but yeah it's going to be in a public<br>[05:30] dashboard which I think is important<br>[05:32] also for others to answer like how is<br>[05:34] the security for each project so idea is<br>[05:36] try to provide some answers here<br>[05:37] basically as well.<br>[05:40] >> This is great. Um I wrote down a couple<br>[05:42] things because I don't want to forget.<br>[05:43] Um first is can we link to this from our<br>[05:46] security collab space readme like that<br>[05:49] main repo.<br>[05:50] >> Yeah.<br>[05:51] >> So I think that's good. Um the other<br>[05:53] thing I was thinking about is oh yes the<br>[05:56] contact points uh private repo. I think<br>[05:59] that's really great and so Robin I think<br>[06:01] for us that will be our source of truth<br>[06:04] for contacts. So won't be a spreadsheet<br>[06:07] anymore or spread out. We'll just have<br>[06:08] that one place and we'll just<br>[06:09] concentrate concentrate efforts there.<br>[06:12] Um the last thing I was thinking of is<br>[06:14] getting<br>[06:15] um<br>[06:17] this as a requirement or a um item on<br>[06:21] the project onboarding checklist for the<br>[06:23] CPC. U I think that's kind of the last<br>[06:25] step. And um this sounds like it's not<br>[06:29] invasive, right? In other words, like is<br>[06:31] this pretty much work that we can do<br>[06:33] without involving<br>[06:35] >> the maintainers at least for the the<br>[06:37] basic integration?<br>[06:39] >> Yeah. Yeah. That's that's the idea.<br>[06:41] Yeah. Also, for example, we want to<br>[06:42] track um let's see MPM packages as well<br>[06:45] in the future. It's a little bit tricky<br>[06:47] because from GitHub tracking the mpm<br>[06:49] packages is not that straightforward as<br>[06:51] it seems. But yeah, that's also<br>[06:53] something that we can do. So once we<br>[06:55] identify you know the mpm packages<br>[06:56] belonging to an specific organization<br>[06:59] then we can start you know to do more<br>[07:01] evaluation on the mpm packages as well.<br>[07:03] I mean all it's based on on information<br>[07:05] that is available publicly and doesn't<br>[07:07] require a spec specific engagement with<br>[07:09] the project. of the idea.<br>[07:11] >> So I think from from the um<br>[07:16] from the CPC perspective, I think what<br>[07:18] we can do is we can do a PR to add um<br>[07:21] add this requirement to the checklist<br>[07:23] and I think the process there would just<br>[07:25] be file an issue in our collab space and<br>[07:29] then we'll do the rest. Yeah.<br>[07:31] >> Do you think we should start with an<br>[07:32] issue because this would be the first<br>[07:34] security requirement we require of our<br>[07:36] projects?<br>[07:38] um<br>[07:39] >> or just created as like<br>[07:43] >> so I I found that the most success I've<br>[07:45] had with the CPC is when I create a PR<br>[07:48] and then<br>[07:49] >> because it's it's nice because one it it<br>[07:52] does give them something very concrete<br>[07:54] to react to which would be like the<br>[07:55] actual change. Um, and it does allow<br>[07:58] them, you know, it gives them a spot to<br>[08:00] to discuss, but I can I can phrase it as<br>[08:03] like a recommendation. Um, uh, you know,<br>[08:06] to sort of soften it a little bit, but<br>[08:08] yeah, we have our call tomorrow, so we<br>[08:10] can discuss it there, too.<br>[08:11] >> Perfect. Okay.<br>[08:12] >> Yeah.<br>[08:14] But yeah, I can file that.<br>[08:18] Okay.<br>[08:20] Any other questions or comments about<br>[08:22] the dashboard?<br>[08:26] uh Chris as a very active member the CPC<br>[08:29] like you think it's a good idea to add<br>[08:30] this to the um to the onboarding<br>[08:34] requirements<br>[08:37] or is this do you would you think that<br>[08:39] this would be I guess the other approach<br>[08:41] would be this is like an an optin but<br>[08:44] I'm kind of curious just from your<br>[08:45] perspective like do you think it's worth<br>[08:47] it?<br>[08:51] >> Um<br>[08:54] sure.<br>[08:55] Uh,<br>[08:57] >> good enough for me.<br>[08:57] >> We do require the security policy is<br>[09:00] required,<br>[09:01] >> right? That technically<br>[09:04] >> um I don't know if it's included in<br>[09:07] onboarding instructions or<br>[09:09] >> if I recall correctly, there's a you<br>[09:11] have to adopt one of our options for a<br>[09:13] security policy.<br>[09:15] >> Okay. Yeah. I mean, I would double check<br>[09:16] that what what we say in the onboarding<br>[09:18] and just like review that for accuracy.<br>[09:21] Um I have mixed feelings about scorecard<br>[09:24] but um<br>[09:26] I would I would defer to uh to to other<br>[09:29] folks on on that aspect.<br>[09:32] Ulysis.<br>[09:33] >> Yeah, I think I think in terms of of<br>[09:35] requirements for on boarding especially<br>[09:37] new projects that they're going to be<br>[09:39] like super overwhelmed with the amounts<br>[09:40] of things they have to do and<br>[09:41] everything's new and so on, right? uh so<br>[09:43] I think just by asking them to you know<br>[09:46] create an issue here or just you know as<br>[09:48] part of the PM process of digesting new<br>[09:50] projects can be just you know creating<br>[09:51] an issue here say like let's see if we<br>[09:53] can on board on this project and this is<br>[09:55] the GitHub organization and from that<br>[09:57] the expectation maybe from any of us uh<br>[10:00] you know take leadership on this and you<br>[10:02] know start doing all the settings and so<br>[10:03] on because also if they are not aware of<br>[10:05] this tooling it's going to be super you<br>[10:07] know hard for them like what is the<br>[10:09] scorecard first thing how to configure<br>[10:10] this thing and so on it's going to be<br>[10:12] like half evening which is something<br>[10:13] that we can do in five minutes and help<br>[10:14] you on boarding. And if you're<br>[10:16] interested on more stuff, we can just<br>[10:17] invite you to one of the, you know,<br>[10:19] collab space sessions and just do the<br>[10:21] proper on boarding that can be or record<br>[10:23] one session and that that can be also a<br>[10:24] good option.<br>[10:27] >> Yeah. Um<br>[10:29] yeah, totally agree. Uh I also think<br>[10:31] like with onboarding there's already a<br>[10:34] lot of things that we need the projects<br>[10:36] to do um that we can't really we can<br>[10:39] sort of help but like there's a lot of<br>[10:41] things that just like are on them to to<br>[10:43] get done, right?<br>[10:44] >> Um I don't know if some of this is<br>[10:46] something that like<br>[10:48] >> we could do on our end sort of for them<br>[10:50] or or help them as much as possible.<br>[10:53] >> Yeah. I mean it this is totally<br>[10:54] something that we can do I think on our<br>[10:56] end and so I think it's important to put<br>[10:58] it in the checklist because that's where<br>[11:01] hypothetically let's say this is the PMS<br>[11:03] that are doing this right that's where<br>[11:04] we'll go to you know to have that<br>[11:07] reminder and to check that off and to<br>[11:09] assign it to ourselves so I think it can<br>[11:11] still go there even if it's not on the<br>[11:13] project to actually do there's a couple<br>[11:15] other similar things in there that are<br>[11:16] like that<br>[11:20] okay<br>[11:22] Great. All right.<br>[11:25] Uh, wrapping up 2025.<br>[11:29] So, we're getting getting toward the end<br>[11:31] of the year. So, I think from um Alpha<br>[11:33] Omega perspective based on our<br>[11:35] conversation last week, things are<br>[11:36] looking pretty good. Um, we are meeting<br>[11:39] this week to talk about the annual<br>[11:40] report. Um, I have a note stock that<br>[11:43] I'll I'll share out right after this<br>[11:44] meeting on that one. Um, but after that,<br>[11:47] um, I don't think there's anything<br>[11:48] really big outstanding. Um, yes, Robin.<br>[11:52] >> Yeah, just a note that Alpha Omega has a<br>[11:55] meeting tomorrow to discuss our renewal<br>[11:58] uh opportunity. So,<br>[12:01] hoping and assuming that they continue<br>[12:04] your all great work.<br>[12:06] >> Yeah, we had our quarterly check-in with<br>[12:08] them and other participants last week,<br>[12:10] which is really interesting.<br>[12:13] Uh, all right. Any anything Raphael that<br>[12:16] like is on your mind for wrapping up<br>[12:18] before the end of the year?<br>[12:22] Um<br>[12:24] I we have joined the what's the name of<br>[12:28] the meeting uh we have joined last week<br>[12:30] with alpha omega is the uh round table I<br>[12:34] guess is the round table<br>[12:35] >> quarterly round table yeah<br>[12:36] >> yeah and uh Michael asked uh asked us to<br>[12:41] to give like in a few sentence how the<br>[12:46] the alpha omega uh helped uh the<br>[12:49] security aspect of OpenJS and Noode.js.<br>[12:53] So I did a summary like a small summary<br>[12:56] and he was very happy and uh he<br>[12:59] explicitly asked uh asked us to include<br>[13:03] uh the uh the automation update we did<br>[13:07] to the uh to the report we are going to<br>[13:11] send in. So just a PII that just in case<br>[13:15] >> I'll link to from the notes doc that I'm<br>[13:18] working on for<br>[13:20] our meeting later this week. I'll make<br>[13:21] sure to include that link to our the<br>[13:23] notes from that other meeting because I<br>[13:25] think we have that stuff captured.<br>[13:27] >> Yeah, but that's a good reminder. Yeah.<br>[13:31] >> Okay.<br>[13:32] Uh December meeting schedule. So we've<br>[13:36] got three more Mondays in the month. So,<br>[13:41] next week, the 22nd and the 29th. So, uh<br>[13:45] assuming folks will be around, I'd like<br>[13:46] to keep next week, but 22nd and 29th, I<br>[13:49] suspect people will be um spending time<br>[13:53] outside of work. So, um<br>[13:57] obviously if folks are going to be here,<br>[13:58] then you know, we can obviously still<br>[14:00] have the meeting, but um I think<br>[14:02] probably the 29th would would be good to<br>[14:04] close, and I'd like to double check<br>[14:06] about the 22nd.<br>[14:09] Yeah, I think it's um I would say that<br>[14:12] if we get the the answer a positive<br>[14:15] answer from Alpha Omega tomorrow, we<br>[14:18] could use the next meeting to uh refine<br>[14:21] our service of work with all the folks<br>[14:24] uh like create some uh high overview<br>[14:28] tasks so I can because I was planning my<br>[14:32] 2026<br>[14:33] uh year uh yesterday and I was I don't<br>[14:36] know what I need to like which path I<br>[14:38] should follow because I don't know if I<br>[14:40] keep working on that.<br>[14:42] >> So yeah, that would be great.<br>[14:43] >> Yeah. And I think also as kind of like<br>[14:45] as we wind down, it would be good to um<br>[14:48] take some time and clean up our um<br>[14:51] security club space issues and conbon<br>[14:53] board. Some croft in there, right? So<br>[14:56] just going into the the new year fresh.<br>[14:57] But yeah, I'll go ahead and cancel the<br>[14:59] 22nd and 29th and we'll we'll keep next<br>[15:02] uh week's meeting if um if we have<br>[15:05] information from Alpha Omega, we can use<br>[15:07] that that time to work on that. Or if<br>[15:08] not, we can also just do like some<br>[15:10] GitHub triage and clean up stuff.<br>[15:14] >> Okay. All right. Any other items or<br>[15:18] things that folks want to chat about?<br>[15:25] Okay, we can adjourn then. It's good to<br>[15:28] see you all.<br>[15:29] >> Great. Thanks everyone. Talk<br>[15:30] >> soon. Bye everybody.<br>[15:31] >> Bye.
<!-- deep-read:sections end -->