Creating better proposals

Recently there have been a lot of new proposals created on Honey Pot, which, of course, is great since it shows that this community is engaging a lot with the tools that they have at their disposal.

However, I have to say that some of these proposals and the nature of how they have been proposed is, to be frank, sort of stressing me out.

In this thread I would like to discuss how we can create good, concrete proposals as a community, and how we can tell the good ones (from a formal perspective) from the bad ones. Even if the idea of a specific proposal is good, the proposal might suffer from a lack of “actionability”.

I would like to demonstrate some proposals that are currently up that I think need a lot of improvement before we as a community should consider voting yes on them - some of them are almost at the passing threshold and some have no votes on them currently.

Proposal #30: Get Honey listed on Coingecko, Delta, […]

Link: https://1hive.org/#/proposal/30

This proposal might be what the community wants (I am indifferent to the proposal myself), but it lacks a lot of actionability. What is going to happen if this proposal passes? Who is going to apply to all of these exchanges?

A proposal that requires some sort of action, be that development or communication with third parties, should, in my opinion, have a forum post or similar that describes why the proposal was made and how the proposer intends to fulfill what the proposal is about if it passes. The “Read more” link of this proposal is simply a Coingecko application form.

Proposal #29: Airdrop for early Honeyswap adopters

Link: https://1hive.org/#/proposal/29

This proposal has no “Read more” link, so there are a lot of unanswered questions that makes the proposal extremely unconcrete, even if the idea might be what the community wants (which is my general perception). For example:

  • Who is an “early adopter”?
  • How much should early adopters get airdropped? Is it proportional to how much they have swapped, how many times they have swapped, on what pairs? etc.
  • Who is in charge of developing the airdrop contract and seeding it with the correct information?

It’s not that there are some details missing in the proposal; there are none.

Proposal #24: Incentivized pools?

Link: https://1hive.org/#/proposal/24

This proposal is simply a question. There is no link to a forum thread or any other similar place of discussion or an elaboration of what the proposal is about.

Proposal #43: Airdrop 1 HNY for the first 1000 registered on the faucet

Link: https://1hive.org/#/proposal/43

This proposal is requesting 1000 HNY with no discussion link and not even a public name or anything of who created it. If this proposal passes, the proposer will get 1000 HNY in their own wallet, and could, if they have mal intent (which I hope not), just run off with it.

Generally, I am very happy that there are a lot of proposals on Honey Pot, but I would like to request that we as a community are better at providing links to places of discussion and concrete action plans.

What ideas do you have for improving the proposal process?

6 Likes

The honeypot interface is not requiring a link for the proposals, so I think this is a good place to begin with: requiring all proposals to have a link to the forum. I’m currently doing that.

I also propose to have a new section in this forum called Proposals in which we post signaling and funding proposals. We could rename the :herb: Projects section to :herb: Proposals for that end.

We can also set the following template from the Aragon’s CV pilot to help cover all things needed in a proposal:

# Proposal Title 

## Proposal Information
**Proposal description:** 
*An accurate and detailed description of what you are proposing*

**Proposal Rationale** 
*Detailed rationale for why this proposal exists and should matter to HNY holders, the 1Hive community, and/or DAO ecosystem*

**Expected duration or delivery date (if applicable):**
*How long do you think it will take to deliver on your proposal* 

## Team Information (*For Funding Proposals*)
**Names, usernames, and/or relevant social links for team members (Twitter, Github, 1Hive Forum, etc.):**

**Skills and previous experience in related or similar work:**
*What are some of your skills or related experience that might help inform HNY holders about your ability to execute on your proposal* 

## Funding Information (*For Funding Proposals*)
**Amount of HNY requested:**

**Ethereum address where funds shall be transferred:**

**More detailed description of how funds will be handled and used:**
8 Likes

Other DAOs require a minimum cost in order to create a proposal. It is a way to discourage users from posting proposals with no sense as well as spam. Of course, this is also a hurdle for proposal creation and we do not want that, but something has to be added in the process so proposals have a clear description and make sense.

4 Likes

I think requiring a link to a forum discussion is a great way to start deterring willy nilly proposals. Also, if there was a very small fee to add a new proposal would help also. Although setting a small fee would create a small hurdle, I feel that anyone interested in this community would not be deterred from proposing because of a small fee.

3 Likes

I renamed the section to Proposals and set up a template. Tomorrow I can make the link mandatory in the honey pot form.

3 Likes

Good information!

Would you be willing to give feedback on a proposal I am working on?

Thanks, Mark

1 Like

Sure Marc. I will be happy to do so.

2 Likes

Hello @onbjerg and @sem

Great thread. Yes, proposals need to be more structured and I like the structure SEM added above. Also a minimal amount of HNY needed to start a proposal is a good idea imho, and we could even add the functionality (or is it there?) that the proposal ‘stake’ amount only gets 100% refunded if the proposal passes. Else you could lose 25% or so, which will prevent spam proposals.

By the way, I just checked it out and saw that the link field was already added. 2 remarks:

  1. Maybe instead of ‘Link’, we could add: Link to a detailed description on the forum’
  2. No matter what amount I put in at ‘requested amount’ (0, small, large), there would be a message below saying: “Proposal might never pass with requested amount”.

See screenshot:

Also a minimal amount of HNY needed to start a proposal is a good idea imho

It would be very easy to implement (we already have the tollgate app in the dao, and we should only connect it to the Conviction Voting’s ADD_PROPOSAL_ROLE). I propose to wait and see how people reacts to the required link, and if we have spam, then maybe use it.

and we could even add the functionality (or is it there?) that the proposal ‘stake’ amount only gets 100% refunded if the proposal passes.

You can recover all your stake at any moment when you are supporting a proposal. I think it’s important to guarantee that in order to have a large vote turnout.

  • Maybe instead of ‘Link’, we could add: Link to a detailed description on the forum’

The PR has already been merged, but it’s a good suggestion to change the field name to “Description link” or something similar. We may add it in a future version.

  • No matter what amount I put in at ‘requested amount’ (0, small, large), there would be a message below saying: “Proposal might never pass with requested amount”.

This is because Conviction Voting has been closed during the last 2 weeks. The message will show the threshold when it will be open again.

2 Likes

great thread @onbjerg!

i absolutely agree