[Since Purple holds one Builder DAO token, this is a proxy vote for Nouns Builder PRPL 50. Purple has three options: FOR, AGAINST or ABSTAIN]
To view the original proposal, please visit https://nouns.build/dao/0xdf9b7d26c8fc806b1ae6273684556761ff02d422/vote/0x706ebceeb39701dce51765bf1a5d56499a679fba76f07351b29eed798fdb0d64
Description Abstract Allocate 5 ETH towards the continued development of dao-utils, the underlying package that handles data fetching and contract interaction scaffolding for Flexible by Public Assembly, among other projects.
Context A working group from Public Assembly set out to build Flexible, a customizable template that allows any DAO created via Nouns Builder to create their own unique website. The release of Flexible sets the stage for DAOs to experiment in their own domain, outside the confines of a one size fits all interface.
However, Flexible wasn’t designed with a developer first experience. And since its inception, the the landscape has changed, Nouns Builder is open source, and the fruit of a myriad of great proposals has landed in the Builder ecosystem. To continue innovating on the application layer, it is necessary to refocus on the underlying architecture. This applies not only to Flexible, but also to a variety of other applications and specified clients that are bound to emerge in the ecosystem.
Description Builder Utils is a commitment to a developer first experience that aims to address the repeatedly vocalized needs of the Builder community. For instance, even seemingly low-hanging fruit like integrating a custom auction component hasn’t received the attention it deserves due to overly opinionated existing solutions or high-level documentation. Similarly, complex logic such as managing a proposal throughout its lifecycle should exist as reusable logic.
By taking a documentation driven development approach and borrowing some of the great patterns exposed via the Nouns Builder codebase, Builder Utils aims to develop a more developer-friendly experience that addresses the needs of the Builder community. This approach will allow for more surface area for nontechnical contributors, further cohesion among existing engineering efforts, and intuitive ways for contributors and prop house winners to get up and running within the ecosystem.
This proposal was brought to you by Salief Lewis. A core contributor at Public Assembly, and a maintainer of both dao-utils and Flexible.
Proposer salief.eth
Proposed Transactions 0x784fa0c3c12aee8f571ef3c91408cb2219b431dc .Transfer( value: 5.0 ETH )