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
Full Proposal for Funding AssetsAssets were completed around October 3rd, 2018.
Comment of completion on asset design thread
WARNING: Very image heavy threadAfter approval by the core team, payment was sent to the designer on November 2nd, 2018 in block 1415463.
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
Request
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.
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.
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.
Gridcoin discord
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
Github
The poster of this request is an organizer. Their github is:
jringo
The principal contacts for this project are the two core development team members mentioned in the "Details" section. Their Github profiles are:
Sounds like a very interesting task request, and the additional bounty should help attract some more people. Everything seems very clear to me, so hopefully you can find someone as soon as possible!
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here.
Need help? Chat with us on Discord.
[utopian-moderator]
Thank you for your review, @amosbastian! Keep up the good work!
Thank you so much @jringo for the support on my latest blog post. Really appreciate it when the bigger accounts support the developing accounts. Hopefully more people can see my post and I can gain exposure. Thank you once again! Hopefully all goes well for your future endeavours.
Hi @jringo!
Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server
Hey, @jringo!
Thanks for contributing on Utopian.
We’re already looking forward to your next task request!
Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!