π(07/12/2024) Meeting Minutes
Attendees:
Christian Taylor (OSO Rep) Christian Taylor
Sandip Pandey sandip@dquadrant.com
Ronald Span ronald@dquadrant.com
Terence McCutcheon Terence McCutcheon
Alex Seregin alexeusgr@gmail.com
Silona Bonewald silona@leadingbit.com
Adam Dean adam@crypto2099.io
Marcin Szamotulski marcin.szamotulski@iohk.io
John Santi
Recording: https://drive.google.com/file/d/1kzd_DHsyWJTdF4I9Pe1gkdADU7vBhuA1/view?usp=sharing
Transcript: https://docs.google.com/document/d/1uXR-twy9oEx1rZ-ghdDVRGpjqoqkKvTD_NuYOvldIvQ/edit?usp=sharing
Chat Transcript: https://drive.google.com/file/d/1bh6-pIjCOXV9bI2m_mnGO9MSsg6C_X-Q/view?usp=sharing
Intros
Christian: Head of Open Source Office, Intersect Staff
Tex: Open Source Program Manager, Intersect Staff, Open Source Committee Secretary
Nick: Director of Engineering at Tweag/Modus Create
Sandip: Dquadrant
Adam: Adam Dean LLC, CIP Editor, ICC Member, OS Maintainer Pilot, DripDropz
Ronald: CEO Dquadrant, Intersect Member
Daniel: Not Present
Phillip: No Intro Provided
Agenda
Policy WG
Project Incubation WG
Oracles WG
Dev Ex WG
Maintainer Pilot Analysis
OS Pilot Analysis
Open Source Office
OSC Seat Candidate Parameters
Open Forum
Discussion Point
Notes
Actions: Responsible / Note
Policy Working Group
- **Voting and PR Design:** Voting needs to start soon. Karen likes the PR design; a staggered format will be used. - **Elections Timing:** Elections for other committees will occur at the AMM in three months. - **Coordination Issues:** Difficulty in coordinating on Discord due to random usernames and lack of notifications. - **Vendor for Voting:** Uncertainty about the vendor for hosting and organizing the voting.
- **Align Process:** Align the process for voting based on Karen's feedback. - **Improve Coordination:** Find a better way to organize and coordinate working group members on Discord. - **Confirm Vendor:** Ensure the vendor for voting is confirmed and communicated.
Membership Updates
- **Membership Renewal:** There is a push for everyone to renew their membership by the end of August. - **Enterprise Level Memberships:** Work is ongoing to sort out Enterprise level memberships.
- **Ensure Registration:** Ensure everyone is registered by the end of August. - **Clarify Enterprise Memberships:** Figure out where Enterprise memberships fit in and communicate this to the team.
Project Incubation
- **Metrics and Deliverables:** Discussion on metrics portion and deliverables for project incubation. - **Qualification Suggestions:** Suggestions on qualifications at each step are needed. - **Community Involvement:** Community involvement is essential to finalize metrics and qualifications.
- **Add Suggestions:** Silona to insert comments and suggestions on metrics and deliverables. - **Organize Meeting:** Organize a Discord meeting to involve the community in the discussion and finalize the metrics.
Security Policy
- **Internal Server:** Setting up an internal server with the Security Council. - **Governing Board Meeting:** Governing board meeting with Intersect. - **Policy Replication:** Replicating the DDOS handling approach from IOG side. - **Security MD Templates:** Providing Security MD templates for all projects to follow.
- **Inform Core Team:** Ensure the core team knows about the security work being done. - **Align Processes:** Set up an appointment with Jer to align the current processes and ensure nothing is missed.
Oracle Working Group
- **Meeting Frequency:** Oracle working group has moved to bi-weekly meetings. - **Standards Process:** Discussions on adopting a more formal process similar to standards committees. - **Communication Methods:** Emphasis on effective communication methods to avoid contentiousness.
- **Continue Idea Sessions:** Continue idea sessions and gather feedback from members. - **Align Members:** Ensure all members are in alignment and agree on the processes and communication methods.
Dev X Working Group
- **Developer Advocate Program:** The program is set to start next week. - **Ecosystem Issues:** Addressing issues like scattered documentation and tooling. - **Defining Developer Roles:** Importance of defining developer roles and support mechanisms, especially for new developers and entrepreneurs.
- **Launch Program:** Launch the Developer Advocate Program. - **Leverage Catalyst:** Use Catalyst for additional support for developers. - **Define Criteria:** Work on defining criteria for developer productivity and success, including time to being productive and support mechanisms.
Open Source Library
- **Reducing Redundancy:** Importance of reducing redundancy in tooling and proposals within the Cardano ecosystem. - **Centralized Library:** Need for a centralized open source library and ecosystem mapping tool to track existing tools and avoid duplication.
- **Form Working Group:** Form a working group for the open source library. - **Gather Participation:** Gather community participation and feedback to ensure the library is comprehensive and useful.
Open Source Office Updates
- **Project Support Services:** Services are going live with tiered offerings, including Marketing, Community Building, Governance, Strategy, Sustainability, Training, Project Management, and Legal. - **Service Levels:** Different service levels will be offered: community services (free), member services (free with membership), and direct paid services.
- **Launch Services:** Launch the support services and build a supplier list. - **Scope Teams:** Scope out the legal and project management teams to support these services.
Open Source Pilot Results
- **Maintainer Process:** Experience with the maintainer process, highlighting the need for diversified maintainers and a paid model to increase code review efficiency. - **Engagement and Contribution:** Results showed good engagement but room for improvement in code contribution and decision-making processes. - **Communication Channels:** Need for more effective communication channels and a bug bounty program.
- **Expand Maintainer Contracts:** Expand maintainer context and contracts based on pilot insights. - **Roll Out Policies:** Roll out the governance and security policies to other repositories. - **Evaluate Bug Bounty:** Evaluate alternative approaches to a bug bounty program, possibly focusing on contribution use cases.
Roadmap for Q3
- **Strategic Collaborations:** Identifying strategic collaboration opportunities within and outside the Cardano community. - **Onboarding External Projects:** Onboarding external projects to Intersect. - **Building Supplier List:** Building a supplier list for the service catalog. - **Policy Adoption:** Legal compliance policy adoption and updating documentation.
- **Identify Opportunities:** Identify and onboard strategic collaboration opportunities. - **Quantify Goals:** Set quantifiable goals for onboarding external projects. - **Update Roadmap:** Update the roadmap and track membership transparency.
Transparency and Membership
- **Transparency on Memberships:** Need for transparency related to private and Enterprise memberships on the website. - **Current Tracking:** Current tracking via Discord is inefficient; HubSpot integration for tracking memberships is needed.
- **Website Update:** Ensure transparency on the website regarding membership numbers and types. - **Raise Issue:** Raise the issue of tracking memberships as an OSC request to ensure it is addressed promptly.
Last updated