Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Community Bounty #1 - "Update Telegram Bot" #23

Closed
bwhm opened this issue Sep 23, 2020 · 2 comments
Closed

Community Bounty #1 - "Update Telegram Bot" #23

bwhm opened this issue Sep 23, 2020 · 2 comments

Comments

@bwhm
Copy link
Member

bwhm commented Sep 23, 2020

Note
Updated reward and deadlines.

Description

As the old bot is not compatible with the new joystream-types, it needs to fixed as soon as possible.

Reward

Up to $150$300 can be awarded, if all success events are completed in full.
After 20.10.2020 - 00:00 UTC, the reward drops by USD 10 each day after that.
Deadline: 01.11.20

Success Events

The success events are listed in order of priority. If the Council chooses to break up the bounty in pieces (and request review/funding for each/some separately), it should done in this order.

  1. The existing bot is upgraded to function with the new types - $100$150
    • The first, and most important, step is simply to make it work like it used to do.
    • This would just mean fixing the previously deployed bot.
  2. The bot is re-written in typescript - $50$75
    • We want all of our API related source code written in typescript (and being typesafe).
    • This will make it easier to maintain and update, when new joystream-types are deployed.
  3. The 'bug' associated with the finalization of Proposals are fixed - $50$75
    • As this bug is easier to fix if the bot was written in typescript, this gets priority over 2.

Conditions

  • The source code is licensed under GPLv3
  • As soon as the Council approves the (final) spending proposal, a PR with all the source code is made to this Repo
  • This includes complete, step by step, instructions for deploying the bot.

Annihilation

If the Council submits a bot containing malicious code for review by Jsgenesis, the Council will be deducted the total amount requested for the Bounty.

Review Period

Once the Council submits the bot, by requests for review by @bwhm and @blrhc , Jsgenesis will grade and potentially increase the fiat pool, withing 72h.

Status

Open.
Once the Council makes a post on the forum, a link will to the post will be added.

@bwhm bwhm changed the title WIP: Bounty #1 Community Bounty #1 - "Update Telegram Bot" Sep 23, 2020
@bwhm
Copy link
Member Author

bwhm commented Oct 24, 2020

Updated for the last time...

@bwhm
Copy link
Member Author

bwhm commented Nov 1, 2020

Closed with #36

@bwhm bwhm closed this as completed Nov 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant