Bounty 4002

From Veriblock Wiki
Jump to: navigation, search

See: Bounty_List

Write a NodeCore migration script

We want to make it easier to install and migrate nodecore.

We are opening two bounties: 2500VBK each. One for linux, one for windows.

The bounty should be a simple self-contained script that given a few parameters (the github url, the previous file path, and the new folder location), will:

  1. Shut down old nodecore (kill)
  2. Pull new nodecore from git (such as: https://github.com/VeriBlock/nodecore-releases/releases/download/v0.2.1/veriblock-nodecore-all-0.2.1.zip)
  3. Unzip and copy to designated folder location
  4. Pull testnet folder (includes wallet, etc...) so that everything is migrated and just works
  5. Kick off new nodecore

Success criteria:

  • Other active community members can use it.
  • Must be plain text-script (no executables...)

IF YOU PARTNER WITH SOMEONE, you can split the bounty.

Goal is to help the community. No trickery. The bounty may be modified to serve that goal if there was some "gotcha" or missing edge case.

How to win:

  1. Write script
  2. Share on telegram
  3. Confirm that others can use it
  4. Send script to bounty@veriblock.com (4002.1 - Windows, 4002.1 - Linux)

Bounty Moderator will look to community adoption, ease of use, and script reliability... with earlier-scripts being a tie breaker.