June 2019: ARK GitHub Development Bounty Program

in arkecosystem •  2 months ago 

The month of June is now over and we had a lot of great community
contributions. A big thank you goes out to our community developers who are
regularly helping us improve our codebase and who make the ARK community the
best in the industry!

We remain sincerely grateful for those who contribute on a regular basis and are
excited to see several new faces this month — shout out to the new developers
joining our program (first contributions): lemii, jdar, kylelobo and
dileepajayakody. Be sure to spread the word about our bounty program to help
us get more developers involved and contributing to the ARK Ecosystem.

**Don’t know what this is about and want to get involved? Please have a read at
: **https://bounty.ark.io

We have several open issues that have fixed bounties assigned to them (we call
these Tier 0 and Tier 1 projects). You can see the list below and choose one to
tackle by requesting to be assigned to it on GitHub. In the upcoming weeks you
can expect much more of the predefined Tier 0 and Tier 1 tasks as we refine this
process, along with more Desktop Wallet related Tier 0 projects. We will list
them in their respective repositories along with posting them here monthly.

Tier 0 Open Projects

ARK Core

ARK Explorer

Tier 1 Open Projects

ARK Core

And here are the participants and contributors of the June 2019 Github
development bounty program!

June 2019 Participants

dated — $135 USD

Number of pull requests: 9

  • chore: tailwindcss major version update (v1.0.4) 2019–06–28 20:46:12
    explorer#651$50 USD
  • fix: prioritize Ledger wallets on the wallet sidebar 2019–06–24 15:09:40
    desktop-wallet#1297
    $25 USD
  • refactor: use activeDelegates provided by network 2019–06–28 11:21:18
    mobile-wallet#355
    $10 USD
  • feat: handle enter key when manually importing wallet 2019–06–27 17:12:45
    mobile-wallet#354
    $10 USD
  • test: adapt unit tests to new api responses and use legacy jsonwire mode in e2e
    tests 2019–06–22 13:03:29
    explorer#649$10 USD
  • fix: handle undefined delegate rank 2019–06–05 15:15:35
    explorer#635$10 USD
  • fix(core-api): off by one error in transaction confirmations 2019–06–02
    02:35:06
    core#2645$10
    USD
  • fix: include delegates that never forged in not-forging count 2019–06–22
    13:24:52
    explorer#650
    $5 USD
  • chore(deps): upgrade axios 2019–06–01 13:46:52
    pay#17$5 USD

Lemii — $56 USD

Number of pull requests: 4

  • docs(api): add orderBy query parameter documentation to the Public API docs
    2019–06–23 13:53:56
    docs#437$25 USD
  • docs(api): update API response and curl command examples 2019–06–17 09:05:40
    docs#432$25 USD
  • docs(pay): add reset functionality to API documentation 2019–06–25 15:33:12
    docs#441$5 USD
  • docs(faq): change slack channel on / Bounties page 2019–06–17 12:51:42
    docs#433$1 USD

jdar — $25 USD

Number of pull requests: 1

  • Add quickstart for running core tests (not just dev environment) 2019–06–23
    13:52:08
    docs#435$25
    USD

moazzamak — $25 USD

Number of pull requests: 1

  • Sybil deterrence via relay friction 2019–06–24 06:19:20
    AIPs#100$25

kalgoop — $16 USD

Number of pull requests: 3

  • refactor: wallet address & balance clickable on WalletAll page 2019–06–24
    19:26:06

    desktop-wallet#1301
    $10 USD
  • refactor: close currency header immediately on change 2019–06–07 10:09:30
    explorer#641$5 USD
  • Typo: Fix some punctuation mistakes 2019–06–10 10:26:38
    mobile-wallet#340
    $1 USD

danielstc — $5 USD

Number of pull requests: 1

kylelobo — $4 USD

Number of pull requests: 4

  • revert: “fix: #417” 2019–06–23 13:50:54
    docs#439$1 USD
  • fix: #427 2019–06–16 03:12:39
    docs#428$1 USD
  • fix: #425 2019–06–16 03:06:12
    docs#426$1 USD
  • fix: #417 2019–06–12 08:23:46
    docs#419$1 USD

Highjhacker — $2 USD

Number of pull requests: 2

  • fix : typos 2019–06–27 21:27:29
    java-client#42$1
    USD
  • refactor: rename received_transaction to received_transactions 2019–06–15
    13:32:37

    ruby-client#42$1
    USD

dileepajayakody — $1 USD

Number of pull requests: 1

  • fix: #420 2019–06–12 08:25:15
    docs#421$1 USD

Special Contributions

alessiodf— $150 USD

Alessio reported a potential problem which can cause inconveniences for end
users where the transaction pool rejects transactions that are older than 6
hours or from the future. But this does not apply when the pool is bypassed
allowing forgers to selectively forge expired transactions. This will no longer
be fundamentally possible in Core v2.5 as blocks with expired or future
transactions are discarded on the protocol-level.

Are there any other development bounties going on?

Yes! There is also the community run ACF (ARK Community Fund) — read more here:

http://arkcommunity.fund/

And remember to join our Slack!


Follow us on social media ( Twitter | Facebook | Reddit | YouTube), join our community ( Slack | Discord ) and stay tuned to our blog on Medium. | Read the ARK Whitepaper Here

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!