[Rejected] GoodWorks GDAO May Proposals x3

The purpose of GoodWorks is to bring more developers into the Near ecosystem, open up for contributions, and come together to develop great public good apps. We maintain and develop public good apps, and our scope currently includes Kudos, EasyPoll, NEAR Docs, Community Voice, IAH and Community SBTs.

Update on Dev Teams
Since last we have established partnerships with the following teams and individuals for future dev work, many of which have participated in developing the details of the May proposals and will take active roles in our future dev and maintenance:

  • BuildDAO
  • OWA, open web academy
  • Silkking & team
  • Flipside
  • Megha, Stan, Harry and others from Astra++ team
  • NearHausa dev team
  • More devs to be recruited from the community as needed

Report on progress to date
Find our April report here

May proposals
We are making three proposals for May

  • Prio 1: Community Voice to replace GovForum, and required operational costs
  • Prio 2: Updates to EasyPoll, Community SBTs and IAH
  • Prio 3: Updates to Kudos

For full breakdown on the specs of these proposals see this doc: GoodWorks - Google Docs

Overall Summary
Proposal 1 Community Voice $32,600
Operating costs, SaaS providers [na] $4,072
Reduction / leftover budget [na] -$2,500
Total Prio 1 $34,172
Proposal 2 EasyPoll 120 $7,800
Community SBTs 169 $10,985
I-Am-Human 368 $23,920
Total Prio 2 $42,705
Proposal 3 Kudos 188 $12,220
Total Prio 3 $12,220
Grand Total $89,097 $89,097

See each of the three proposals outlined below:

1 Like

Proposal 1:

Community Voice and Operational Expenses

The Community Voice work group has been meeting weekly and continued developing the features of Community Voice to a point where it can replace the GovForum, which is scheduled to be shut down within the month. This proposal covers the cost of UI/UX redesign, building remaining items on the backlog, and also the full migration of articles and comments from GovForum to Community Voice.

The second part of this proposal covers operating costs for SaaS providers such as Google Cloud, Netlify, Supabase, GitBook. In the previous budget we had not included the cost of Fingerprint, a provider which was used Nov-May and has now been cancelled, for which we recently received an invoice and request to cover the fee.

The last part of this proposal is an unused portion of the April budget which we are returning. We do this by applying it as a reduction of the overall budget in this proposal.

Total estimate: $34,172

May Proposal #1
Community Voice
April $3000 $3,000
May $4500 $4,500
June $4500 $4,500
UI/UX work $3,000
Storage (2200 Near) $17,600
Total $32,600
Operating costs, SaaS providers
April 500
May 500
June 500
July 500
Fingerprint Nov-May 2072
Total $4,072
Reductions (leftover from previous budget)
NearTasks -$2,500
Total -$2,500
Total, Prio 1 (CV & Op costs) $34,172
1 Like

Proposal 2:

EasyPoll, Community SBTs & IAH

Easy Poll Improvements
Easy Poll is used by the community as the only current polling tool where only verified Humans can post replies, thereby minimizing spam and making the results more reliable than Telegram- or GovForum polls. We propose implementing several improvements:

  • Enhanced access control. Add features to limit respondents to holders of one or more SBTs / NFTs, or to members of one or more DAOs, or by directly whitelisting selected Near accounts. Also making it optional to user either NadaBot or IAH as the core gating criteria.
  • Graph polling results visually, either as piecharts or bar charts or similar
  • New poll question type: Quadratic vote
  • Raffle mode. New type of polling mode where the correct answer is known beforehand, with an option to reward the best respondent with Near which has been pre-loaded into the Raffle.

Community SBT Imrpovements
Community SBTs are currently displayed on the IAH website even though they don’t have much in common with IAH. These improvements include building a standalone BOS app to display and apply for Community SBTs, as well as a self-serve function where anyone can create their own SBT or range of SBTs for their DAO

  • Replicate the current SBT interface from IAH into a BOS Widget
  • Show All SBTs, as a top list of SBT holders
  • Show All SBTs, as a graph between SBTs and holders
  • Self-serve creation: Propose creating a new SBT for my DAO
  • Self-serve management: Mint, renew or revoke SBTs for members of my DAO
  • View my SBTs on my home page

IAH improvements
IAH is the backbone and original proof-of-personhood protocol on Near, leveraged by many different DAOs and Apps to control that only humans can interact with them. We have budgeted for the following proposed improvements:

  • Enable users without a Near Wallet to use IAH (easier onboarding)
  • Proof-of-Community
  • Proof of Staked Near-Days (1 Near for 100 days is the same as 100 Near staked for 1 day)

Total estimate: $29,565

May Proposal #2
EasyPoll
Access Control 28 $1,820
Graphs of Voting Results 24 $0
Raffle Mode 68 $4,420
Total 120 $7,800
Community SBTs
Replication of Current SBT Interface: 24 $1,560
Development of Dynamic Sorting and Tab System: 22 $1,430
New Features for the BOS Widget: 22 $1,430
UI/UX Design and Implementation: 28 $1,820
Smart Contract and Backend Integration: 37 $2,405
Testing and Deployment: 23 $1,495
Documentation and Training: 13 $845
Total 169 $10,985
I-Am-Human
Enable Users without a Near Wallet 128 $8,320
Proof-of-Community 40 $2,600
Proof of Stake 104 $6,760
Testing, Review, and Deployment 96 $6,240
Total 368 $23,920
Total, Prio 2 (EP, CSBTs & IAH) 657h $42,705

Proposal 3:

Kudos

Our last proposal for May involves significant improvements to the Kudos tool, including:

  • Graphs and Visualization:
    • Development of a graph showing who gave kudos to whom
    • Implementation of graphs showing kudos weighted visualizations
    • Interface for viewing and digesting ‘dings’ (disapprovals)
    • Functionality for users to respond to dings and endorse responses on the graph
  • Enabling users to hover over nodes to see summaries, and click to expand nodes for detailed timelines
  • Whitelisting and Access Control
May Proposal #3
Kudos
Graphs and Visualization 76 $4,940
Interactive Management 24 $1,560
Whitelisting and Access Control 32 $2,080
Test, deploy & document 56 $3,640
Total 188 $12,220

Hello @Kazander !

Link on poll: Astra++ by astraplusplus.ndctools.near on BOS

Link on poll: Astra++ by astraplusplus.ndctools.near on BOS

Link on poll: Astra++ by astraplusplus.ndctools.near on BOS