community-repo icon indicating copy to clipboard operation
community-repo copied to clipboard

Proposals bot 2.0

Open singulart opened this issue 2 years ago • 9 comments

The DAO started to suffer from the lack of transparency. Therefore, a system of Discord notifications is required to inform respective WGs about proposals to cut/refill budgets, impose sanctions on WG Leads etc.

Proposing to include this new proposals-related notification functionality into the joy-disco-bots repo.

Scope

  1. Send notifications to WG channels when "Set Working Group Lead Reward", "Update Working Group Budget", proposals are created
  2. Other proposals lifecycle events (created, vote cast, cancelled, executed, entered grace period) should be sent to a configurable channel (#council, #proposals or any other for that matter)
  3. For proposals that are about to expire (<24h), send an additional notification every hour tagging all non-voted council members ;)
  4. Notifications about comments made under proposals

Time Budget

  1. 3h
  2. 6h
  3. 4h
  4. 3h Total: 16h

singulart avatar May 18 '22 16:05 singulart

For proposals that are about to expire (<24h), send an additional notification every hour tagging all council members ;)

would be better if only the ones that didn't vote were tagged

freakstatic avatar May 18 '22 17:05 freakstatic

Point taken.

singulart avatar May 20 '22 06:05 singulart

I think one highly important thing to possibly add should be comments made upon proposals. The older testnets didn't seem to have anywhere near as much activity when it comes to this area, so far there are already 181 posts on proposals.

However, I am uncertain where this should actually go:

  • I think including comments with the proposal announcements might create too much noise (I believe proposals and just proposals alone should have its own exclusive channel on Discord where nothing else is posted)
  • or the proposal posts could be put alongside the forum-bot
  • or the proposal posts could be put into the Council channel on Discord

Open for ideas, but I think given the higher level of activity with this feature it would be good to have its usage highlighted and more widely shared via Discord. I don't think it has to tag users unlike the proposal bot features, purely just announce a comment was made on a proposal.

mochet avatar May 26 '22 13:05 mochet

/

maxlevush-COINSIDE avatar Jun 02 '22 04:06 maxlevush-COINSIDE

I think one highly important thing to possibly add should be comments made upon proposals. The older testnets didn't seem to have anywhere near as much activity when it comes to this area, so far there are already 181 posts on proposals.

However, I am uncertain where this should actually go:

  • I think including comments with the proposal announcements might create too much noise (I believe proposals and just proposals alone should have its own exclusive channel on Discord where nothing else is posted)
  • or the proposal posts could be put alongside the forum-bot
  • or the proposal posts could be put into the Council channel on Discord

Open for ideas, but I think given the higher level of activity with this feature it would be good to have its usage highlighted and more widely shared via Discord. I don't think it has to tag users unlike the proposal bot features, purely just announce a comment was made on a proposal.

updated the description with the time effort

singulart avatar Jun 14 '22 17:06 singulart

@DzhideX @bwhm Need Story Point estimate on this

singulart avatar Jun 14 '22 17:06 singulart

@DzhideX @bwhm a kind reminder to provide Story Points

singulart avatar Jun 21 '22 06:06 singulart

For the exact scope outlined in the issue I believe the right estimate would be: 7 SP/DP.

DzhideX avatar Jun 29 '22 13:06 DzhideX

Proposal: https://dao.joystream.org/#/proposals/preview/374

singulart avatar Jul 19 '22 11:07 singulart