Gridcoin Development Task Request With Bounty - Build New GUI - Assets Already Ready to Go

View this thread on: d.buzz | hive.blog | peakd.com | ecency.com
·@jringo·
0.000 HBD
Gridcoin Development Task Request With Bounty - Build New GUI - Assets Already Ready to Go
![GRC New GUI.jpg](https://cdn.steemitimages.com/DQmSbbPRbBKh9azncyc2dXKEqvP626t1dsZEecgukosiiHq/GRC%20New%20GUI.jpg)

## Relevant Repositories
---
https://github.com/gridcoin-community/Gridcoin-Research/
https://github.com/madmaxpayne/Gridcoin-wallet-redesign

## Details
---
#### History

- The Gridcoin community and core developers approved funding for new GUI assets in August, 2018:
[Completed Proposal and Poll: Funding a Proposed Gridcoin Core Client UI Redesign](https://steemit.com/gridcoin/@jringo/completed-proposal-and-poll-funding-a-proposed-gridcoin-core-client-ui-redesign)
[Full Proposal for Funding Assets](https://github.com/gridcoin-community/Gridcoin-Research/issues/1176)

- Assets were completed around October 3rd, 2018.
[Comment of completion on asset design thread](https://github.com/gridcoin-community/Gridcoin-Research/issues/847#issuecomment-426595273) 
**_WARNING: Very image heavy thread_**

- After approval by the core team, payment was sent to the designer on November 2nd, 2018 in block [1415463](https://gridcoinstats.eu/block/1415463/b0e2574cf0f67aa05b833d9c5b1bf1b217deba1d77a66a0479afad8fa8c78263).

- A community bounty pool for using the designed assets in a new GUI was started on February 2nd alongside a proposal for a fund-match from the Gridcoin foundation. The community raised 262,000 GRC for the bounty and the proposal to match up to 250,000 GRC was passed by a network poll.
[Proposal and Poll: GUI Implementation Fund Match](https://github.com/gridcoin-community/Gridcoin-Research/issues/1401)

---

#### Request

[Completed Assets](https://github.com/madmaxpayne/Gridcoin-wallet-redesign)

This request for a developer  is for building a new GUI with the fresh assets. New content for the assets will be built in tandem with the GUI. The designer of the assets is active in the Gridcoin community and will be around for consultation and to modify assets as needed.

The total bounty for implementing the fresh assets in a new GUI is 512,000 GRC.

Any person or team seeking to claim the bounty must contact one of the following core developers through Github or on the Gridcoin slack server.

[denravonska](https://github.com/denravonska)
[jamescowens](https://github.com/jamescowens)

After some discussion, a formal agreement detailing requirements for the completed task and fund release parameters will be drawn up.

Discussion around asset development and a little on implementation can be found on the [asset design thread](https://github.com/gridcoin-community/Gridcoin-Research/issues/847).
**_WARNING: Very image heavy thread_**

## Components
---
We anticipate the legacy Qt portion of the wallet to be replaced with a modern, loosely-coupled GUI framework that is able to reproduce the new assets and talk to an independent, headless “back-end” that contains the C++ wallet core. (This back-end would essentially be the existing wallet daemon with an improved, secure rpc interface to support a full GUI front-end process talking to it.)
 
We would prefer the new implementation be in Qt Quick, but we will entertain convincing proposals for alternative frameworks. Given that Gridcoin supports and runs on memory constrained ARM devices with 1 GB of RAM, the memory footprint of the GUI front-end is of paramount importance.

## Deadline
---
A schedule and deadline will be determined through communication between the developer seeking the bounty and the core development team.

## Communication
---
Any person or team seeking to claim the bounty must contact one of the following core developers through Github or on the Gridcoin slack server. These developers can also be found on discord.

[denravonska](https://github.com/denravonska)
[jamescowens](https://github.com/jamescowens)

[Slack Invite](https://join.slack.com/t/teamgridcoin/shared_invite/enQtMjk2NTI4MzAwMzg0LTUzMmY0YjdiNzYxYzQ0MDc3MGE1NjQ3Nzg2NWMzZTUzMjAwZjdhMWI1YWUzMDE4YzQyZjVjMjMzOTc1M2RmMmM)

Gridcoin [discord](https://discord.gg/jf9XX4a)

Additionally, an interested party can post on the bounty thread (linked below), or contact the poster of this request (also on slack or discord) and they will be pointed in the right direction.

[Proposal and Poll: GUI Implementation Fund Match](https://github.com/gridcoin-community/Gridcoin-Research/issues/1401)

## Github
---
The poster of this request is an organizer. Their github is:
[jringo](https://github.com/jring-o)

The principal contacts for this project are the two core development team members mentioned in the "Details" section. Their Github profiles are:

[denravonska](https://github.com/denravonska)
[jamescowens](https://github.com/jamescowens)
👍 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,