The core devs meeting is a technical meeting intended to bring together various Filecoin teams who play major roles in determining the direction of the protocol. Filecoin implementation and research teams provide updates to their projects, discuss the implementation of various FIPs, set priorities for network upgrades, and are convened for decision-making in the instance of a network-critical security breach or bug.
Core Devs provide a central pillar of technical expertise to the broader Filecoin community as we work to build a decentralized, efficient, and robust foundation for humanity’s most important information.
№ | Date | Agenda | Notes | Recording |
---|---|---|---|---|
49 | Thursday, September 1, 2022 | agenda | notes | meeting |
50 | Thursday, October 6, 2022 | agenda | notes | meeting |
51 | Friday, November 11, 2022 | agenda | notes | meeting |
52 | Thursday, December 1, 2022 | agenda | notes | meeting |
53 | Thursday, January 5, 2023 | agenda | notes | meeting |
54 | Thursday, February 2, 2023 | agenda | notes | meeting |
55 | Friday, March 3, 2023 | agenda | notes | meeting |
56 | Thursday, April 6, 2023 | agenda | notes | meeting |
57 | Friday, May 5, 2023 | agenda | notes | meeting |
58 | Thursday, June 1, 2023 | agenda | notes | meeting |
59 | Thursday, July 6, 2023 | agenda | notes | meeting |
60 | Thursday, August 3, 2023 | agenda | notes | meeting |
61 | Friday, September 1, 2023 | agenda | notes | meeting |
62 | Thursday, October 5, 2023 | agenda | notes | meeting |
63 | Friday, November 3, 2023 | agenda | notes | meeting |
64 | Thursday, December 7, 2023 | agenda | notes | meeting |
65 | Friday, January 19, 2024 | agenda | notes | meeting |
66 | Thursday, February 1, 2024 | agenda | notes | meeting |
67 | Thursday, March 7, 2024 | Meeting Cancelled | ||
68 | Thursday, April 4, 2024 | agenda | notes | meeting |
69 | Ad hoc meeting unrecorded | |||
70 | Friday, May 3, 2024 | agenda | notes | meeting |
71 | Thursday, June 6, 2024 | agenda | notes | meeting |
72 | Thursday, June 6, 2024 | Brussels Convening | ||
73 | Thursday, August 1, 2024 | agenda | notes | meeting |
74 | Friday, August 6, 2024 | agenda | notes | meeting |
75 | Thursday, November 14, 2024 | agenda | notes | meeting |
A full record of all meeting notes can be found HERE.
As an open source project, anyone is able to contribute their work, skills, or other expertise to Filecoin. Individuals do not need to be 'Core Devs' to develop the Filecoin tech stack, or make meaningful contributions to the Filecoin community.
Typically, core devs are individuals who have 1) been involved in the project for a long time, are 2) deeply knowledgeable about the Filecoin protocol and related subsystems, and 3) are interested in committing their time and expertise to reviewing work and contributing technical guidance outside of their immediate work domain. Furthermore, individuals who serve as Core Devs are publicly known, expected to participate in monthly Core Devs meetings, and are included in closed communication channels in order to discuss technical issues related to the security and development of the Filecoin protocol.
- Anyone who wishes to become a Core Dev can send their request to the repo admin, Kaitlin Beegle ([email protected], or @kaitlin_FF on Slack)
- Your request will be flagged for existing Core Devs, who are asked to consider your inclusion according to open source principles of thoughtful meritocracy.
- If no one opposes your inclusion, you will be added to the meeting invite and all private groups. You will be listed publicly as a Core Dev.
- If anyone raises meaningful opposition to your inclusion, a simple majority vote to accept or reject your request will be levied at the next Core Devs meeting.
Occasionally, Filecoin community members may want or need to join a Core Devs meeting. Common reasons for this include:
- They are authoring a FIP and have been asked to present their proposal.
- They have expertise in a topic of discussion, and have been asked to contribute their knowledge.
- Their work is relevant to a series of Core Dev discussions (e.g., network upgrades) but they do not want to contribute as full Core Devs.
As a reminder, being a Core Dev means opting into a position of community leadership, lending your time to help move forward work and technical discussions for the entire Filecoin community. Individuals can be significant contributors to Filecoin and not serve as Core Devs. Please keep these expectations in mind when you request to observe or become a part of the group.
If you'd like to be an observer, please send your request to Kaitlin via email ([email protected]) and explain exactly how many meetings you expect to be able to attend.
Occasionally, the repo admins will review Core Dev attendance records and follow up with Core Devs who have been less engaged in the group. These individuals will be reminded of group expectations and/or given the opportunity to step down as Core Devs.
Please note that Filecoin is a decentralized, global community. As such, there are not currently any requirements for attendance or participation for Core Devs. However, it is important that Core Devs be reachable, reliable, and engaged. Anyone who wishes to maintain their status as a Core Dev is expected to be so.
Though unlikely, anyone can propose the removal of someone as a Core Dev. If a significant reason is raised for removal, a simple majority vote among current Core Devs will be taken at the next Core Devs meeting.
The schedule for Core Dev meetings periodically changes, depending on needs.
Currently, meetings occur monthly for one hour. Exact timing alternates every other month:
- 16:00 UTC on the first Thursday of the month (even-numbered months)
- 00:00 UTC on the first Friday of the month (odd-numbered months)
Agendas are posted to https://github.com/filecoin-project/core-devs/issues. Anyone is welcome to add an item to the agenda. Items should generally be technical in nature, and relate to FIPs, FRCs or other network standards, network upgrades, technical network operations, or security issues.
Please note that agenda items are accepted at the sole discretion of repo admins.
As of August 2021, @kaitlin-beegle is the primary repo admin.
The meetings are independent of any organization. However, the Filecoin Foundation pays for the videoconference software used in the meetings.