Filecoin Core Devs - What Should it Be? #189
Replies: 2 comments
-
Literally? The people building the protocol. In practice, the call includes many non-dev stakeholders. IMO, there needs to be a call containing (high-context/committed) stakeholders and devs, but maybe we should rename it to the FIP Committee call, or something like that? Or we can just accept that "core dev" means what it means, it's not a huge deal.
Discussing FIPs (changes to the core protocol).
IMO, there also needs to be a space to discuss tooling and the general ecosystem built around Filecoin, but that's too much to fit into a single call (there should be an Ecosystem call for that).
IMO:
|
Beta Was this translation helpful? Give feedback.
-
The role of Core Devs in the Filecoin ecosystem is crucial as they are the architects who ensure the stability, security, and evolution of the protocol. They should focus on long-term vision, code quality, and collaborative growth, working closely with other teams to align on priorities and longevity of the ecosystem.
A meeting structure that could be beneficial might involve regular, scheduled sessions where Core Devs collaborate with other stakeholders, perhaps with dedicated time for roadmap alignment, brainstorming, and addressing pressing issues. Incorporating rotating leadership roles and guest facilitators could enhance diversity of thought.
For me this one is about scopes. Core Devs prioritise protocol design and foundational aspects, whereas the Implementers Working Group can focus on practical execution, optimisations, and application development, ensuring fluid communication channels between both. It is paramount for a tight feedback loop to exist between the two, as one cannot make effective impact without the other.
Focusing on a product-driven approach that highlights practical use cases can be particularly effective. Encouraging contributors to work on real-world applications and challenges within the Filecoin ecosystem can make their efforts more tangible and impactful. Implement regular feedback sessions where contributors can share progress, discuss challenges, and propose solutions (i.e. a tight feedback loop). This not only keeps everyone aligned but also provides a platform for recognising achievements and encouraging experimentation. In my humble opinion, the most effective attitude for Core Devs is of "Discovery." Core Devs should embrace a mindset focused on exploring new possibilities and innovative solutions to serve the community. Their role is to facilitate and nurture the exploration of pathways that lead to a more efficient and effective decentralised storage system for everyone, continuously pushing the boundaries of what is possible. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
🚀 Future of Filecoin Core Devs – What Should It Be? 🚀
Why This Discussion?
Over time, participation in Filecoin Core Devs has declined, and there is uncertainty around its role compared to the Filecoin Implementers Working Group.
Rather than assuming what Core Devs should be, we should define what Core Dev means directly from those who participate (or want to participate):
What We Know
Current Ambiguity
The Big Questions 🛠️
We need your direct input to shape what Core Devs should be going forward. Specifically:
1️⃣ What do you see as the role of Core Devs in the Filecoin ecosystem?
2️⃣ What structure or meeting format would make Core Devs useful for you?
3️⃣ How should we differentiate Core Devs from the Implementers Working Group?
4️⃣ What would drive better engagement and participation?
My Recommendation
I propose that we position Filecoin Core Devs as the technical core group and reference group for core development in the Filecoin ecosystem. This group would focus on:
Meanwhile, the Implementers Working Group would focus on the practical aspects of building and maintaining implementations.
Call to Action
📢 This thread is for Core Devs and implementers to define the future of Core Devs.
If you have thoughts—even if you’ve never attended a Core Devs meeting before—drop a comment below.
Your input will directly influence how we move forward.
Add your thoughts below ⬇️
Beta Was this translation helpful? Give feedback.
All reactions