Roadmap to V1 #326
Replies: 3 comments 1 reply
-
I would like to know your feedback @selfuryon @brianmcgee |
Beta Was this translation helpful? Give feedback.
-
I largely agree with what you've said and the approach you've outlined. I like the docs improvements and the roadmap makes sense. My only concern I guess is the scope. Being able to fund this work more directly will help us to assign dedicated time, but speaking for myself and my other commitments, I think we should to try and find a few more people interested in helping to maintain the project. This will not only help with resourcing, but help address the fact that we're looking to take on quite a wide scope. Being able to subdivide responsibilities across a wider group of people will help ensure each area is getting dedicated focus. |
Beta Was this translation helpful? Give feedback.
-
Docs UI improvements are significant. That's cool! The roadmap is good too. I can focus on vouch/dirk modules on this week because I use them in my current work, so I need them anyway. I also had a conversation with my current company, and they are ready to sponsor a module enhancement in the near future, so maybe it will be our first grant :) |
Beta Was this translation helpful? Give feedback.
-
Current situation
Since the project's inception, we've devoted our spare time to the development of Ethereum.nix in a somewhat informal manner. It began with my own efforts to supplement missing packages not found in
nixpkgs
with the intention of upstreaming them. Shortly thereafter, Brian joined the efforts and began improving the modules. Sergey followed suit with consistent contributions.Now, I envision a future where Ethereum.nix becomes an integral tool for:
mev-boost
and friends).Ethereum.nix aims to become the go-to tool for all things Ethereum.
Recently, we've considered the potential of donations and grants to fortify the sustainability of the project. Such an approach could buy us precious time, our scarcest resource, allowing us to concentrate on new feature development, bug fixes, stability enhancements, issue triage, and general support.
Before taking that step, however, I firmly believe we need to refine certain aspects of the project. This will make Ethereum.nix more user-friendly, especially for those less technically versed with nix.
Next steps
In order to apply for any grants, the following should happen:
Ethereum.nix Planning board
and establish a milestone specifically for V1. Instead of solely depending on GitHub issues to track our project, I suggest we make more frequent use of this tool. To streamline the process, I removed our custom labels associated with effort estimation and similar metrics a few weeks ago, considering them redundant when using the planning board.mkdocs
plugin to streamline the extraction ofnixosModules
options with a much better design than the current solution (see Screenshot 2 vs Screenshot 3).nixosModules
for at leastVouch
andDirk
and also trying to include packagingnimbus-eth
.I welcome your insights regarding any overlooked considerations or necessary actions. Your thoughts and opinions on the concept are also greatly appreciated.
Screenshots
Screenshot 1:
Screenshot 2:
Screenshot 3
Beta Was this translation helpful? Give feedback.
All reactions