Skip to content

Femboy-DAO/femboyDAO-action-proposal-template

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

femboyDAO-action-proposal-template


sip: <to be assigned>
title: <FAP title>
network: <Ethereum | Polygon | Ethereum & Polygon>
status: <Draft>
type: <Meta-Governance | Governance>
author: <a list of the author's or authors' name(s) and/or username(s), or name(s) and email(s), e.g. (use with the parentheses or triangular brackets): FirstName LastName (@GitHubUsername), FirstName LastName <[email protected]>, FirstName (@GitHubUsername) and GitHubUsername (@GitHubUsername)>
implementor: <a list of the author's or authors' name(s) and/or username(s), or name(s) and email(s), e.g. (use with the parentheses or triangular brackets): FirstName LastName (@GitHubUsername), FirstName LastName <[email protected]>, FirstName (@GitHubUsername) and GitHubUsername (@GitHubUsername)>
release: (Release Name)
implementation-date:
discussions-to: <Create a new thread on https://www.tally.xyz/gov/femboy-dao/proposals and https://snapshot.org/#/femboydao.eth and drop the link here>
proposal: <snapshot.org proposal link> (*optional)
created: <date created on, in ISO 8601 (yyyy-mm-dd) format>
requires: <FAP number(s)> (*optional)

This is the suggested template for new FAPs. Note that an FAP number will be assigned by an editor. When opening a pull request to submit your FAP, please use an abbreviated title in the filename, sip-draft_title_abbrev.md. The title should be 44 characters or less.

Simple Summary

"If you can't explain it simply, you don't understand it well enough." Simply describe the outcome the proposed change intends to achieve. This should be non-technical and accessible to a casual community member.

Abstract

A short (~200 word) description of the proposed change, the abstract should clearly describe the proposed change. This is what will be done if the FAP is implemented, not why it should be done or how it will be done. If the FAP proposes deploying a new contract, write, "we propose to deploy a new contract that will do x".

Motivation

This is the problem statement. This is the why of the FAP. It should clearly explain why the current state of the protocol is inadequate. It is critical that you explain why the change is needed, if the FAP proposes changing how something is calculated, you must address why the current calculation is innaccurate or wrong. This is not the place to describe how the FAP will address the issue!

Specification

Overview

This is a high level overview of how the FAP will solve the problem. The overview should clearly describe how the new feature will be implemented.

Rationale

This is where you explain the reasoning behind how you propose to solve the problem. Why did you propose to implement the change in this way, what were the considerations and trade-offs. The rationale fleshes out what motivated the design and why particular design decisions were made. It should describe alternate designs that were considered and related work. The rationale may also provide evidence of consensus within the community, and should discuss important objections or concerns raised during discussion.

Technical Specification

The technical specification should outline the public Action Plan of the changes proposed. Include technical documentation if necessary.

Test Cases

Test cases for an implementation are mandatory for FAPs but can be included with the implementation.

Configurable Values (Via SCCP)

Please list all values configurable via SCCP under this implementation.

Copyright

Copyright and related rights waived via CC0.

shoutout to @synthetix team for the original Improvement Proposal Template

About

template for future femboydao DAO Action Proposals (FAPs)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published