Proposal and Poll: Funding a Proposed Gridcoin Core Client UI Redesign

in #gridcoin6 years ago (edited)

41113918-9df42d7e-6a8b-11e8-9f6b-7c2abc399beb.jpg

41113932-a7b8b154-6a8b-11e8-845f-e7537d0a5014.jpg

Reddit Thread

GitHub Thread

CCT Thread

Introduction

A year has passed since the rebranding of Gridcoin. New icons have been made and the new logo and colors have been integrated into the current wallet design. This proposal seeks to build on these improvements and requests foundation funding for a complete client redesign by:

Madmaxpayne - https://github.com/madmaxpayne

The design and assets can be viewed as they are made at:

https://github.com/gridcoin-community/Gridcoin-Research/issues/847

Community feedback on design is also part of that thread.

Overview

We present a simplified and updated GUI and request foundation funding for its development.

We acknowledge and thank Joshoeah for their work put into the rebranding and seek to reimburse them with a portion of the funds requested in this proposal.

We acknowledge and thank mattcoxonline for their work put into building a color palette and seek to reimburse them with a portion of the funds requested in this proposal.

We propose using the design put forward by madmaxpayne as the future design for the Gridcoin core client. The majority of requested funds goes to them for completing the design, creating all associated assets, and working with devs to fine tune and implement the GUI.

Funds Requested

The amount requested is based on freelance rates for UI design.

We request $2,600 USD total.

$1,500 of these funds will be released upon delivery of the wallet redesign and all associated assets, and once signed off by the individuals mentioned in Fund Release Parameters.

$500 of these funds will be released upon implementation of the new UI in production clients, and once signed off by the individuals mentioned in Fund Release Parameters.

$600 of these funds will be released upon the acceptance of this proposal.

The GRC equivalent will be determined by the average USD/GRC price of the 30 days prior to the acceptance of this proposal.

Funds Allocation

  • $2,000 USD to madmaxpayne for a new core client design and all associated assets
    • $1,500 upon delivery of design and assets + sign-off
    • $500 upon implementation of UI in production clients + sign-off
  • $500 USD to joshoeah for past work on rebranding
  • $100 USD to mattcoxonline for past work on the color palette

Fund Release Parameters

$1,500 - madmaxpayne -- design and assets

  1. Design for each tab completed and presented to the community on the Gridcoin-Research GitHub Repo
  2. Associated assets uploaded to the Gridcoin-Research GitHub Repo with MIT licensing
  3. Completion signed off by Ravon, ifoggz, huppdiwupp, thecharlatan, and quezacoatl.

$500 - madmaxpayne -- working with devs on testing, fixing, and implementing

  1. GUI implemented in production wallets
  2. Completion signed off by Ravon, ifoggz, huppdiwupp, thecharlatan, and quezacoatl

$500 - joshoeah -- prior work on rebranding

  1. This proposal is accepted

$100 - mattcoxonline -- prior work on color pallete

  1. This proposal is accepted.

Timeline

We expect the design to take 1-3 months to complete, though the designer reserves the right to claim the main funds so long as the design work is completed within 4 months. There is no timeline for implementation.

Rationale

As we continue to improve the user experience of Gridcoin, it has become evident that the current client has issues with both clarity and aesthetics. The proposed redesign seeks to simplify the client experience for all users, add visual cues for participant statistics and contributions, and improve the visibility of notifications and network statistics. The redesign also implements a modernized layout and presentation.

A modern and simplified UI will help Gridcoin present itself to potential participants. A clearer UX, starting with this streamlined UI, will also help reduce the number of questions asked by new users, which in turn frees time for developers and other community participants.

The Poll

The poll is a six week poll made by an author of this proposal and taking place in the Gridcoin client.

Start time: Wednesday, June 20th
End Time: Wednesday, August 1st

The validation of this proposal will require 15% or more participation of total vote-weight.

Question: Do you approve the requested release of foundation funds for the proposed client redesign?

  • Yes
  • No
  • Abstain
  • Reject Proposal
Sort:  

What is the difference between 'No' and 'Reject Proposal'?

"No" is a response to the poll question while "reject proposal" deals with the proposal overall. Maybe you think that some part of the proposal is not appropriate.


"Reject proposal" is more a rejection of the way the proposal is built and presented while "no" is a rejection of what is proposed.


"No" = I do not approve the funding request for the proposed client redesign
"Reject Proposal" = I do not like the proposal parameters, but i might otherwise like the fund request and proposed client redesign


Both a "no" vote and a "reject proposal" vote are negative votes.

the UI redesign is decent, but nobody really asked for it. this is kind of like creating your own bounty, and forcing it on the people to vote on. having "no" and "reject proposal" feel like splitting the vote in this case, even though i fully understand your explanation.

i'm also not keen on the idea of backpay. there are MANY people who have made prior contributions to the wallet, and the Gridcoin commmunity itself without even asking for reimbursement. what happened to doing a nice thing and forgetting about it? :D

i'm not going to go buy a bunch of vote weight to make sure this proposal doesn't pass... but that shouldn't be possible either. vote weight is wholly undemocratic, and i encourage everyone to check out these issues: https://github.com/gridcoin-community/Gridcoin-Tasks/issues/216/ and https://github.com/gridcoin-community/Gridcoin-Tasks/issues/220

but, as i said in the hangout yesterday, it's not that much money.

The new design, as I understand it, is looking to make the wallet more palatable to the every day user while incorporating a few features that have been talked about throughout the community (including on the hangouts) over the past several months.

For example, having a more detailed poll notification card on the overview tab of the wallet, bringing some of the RSA information, such as RR/day, onto the overview tab, and adding the ability to sort polls by "already voted," "new," and what not.

With regards to backpay, I think it's nice to show that if you spend hours upon hours building a tangible product that is then used to build additional products, you can be reimbursed. Not every proposal moving forward needs to reimburse the work it is built on, but since we did not pay for the rebranding effort put forward by joshoeah and the additional contributions by matt, I think that pairing some pay for them with this redesign is reasonable.

I actually don't think that we need a complete redesign. Especially since the work joshoeah and mattcoxonline put into this. I am for compensating the two, but against additional 2000$ for some fancy stuff, so i will have to vote against this proposal

Ok I think a nice UI is important, but I'd like to understand how far this goes. For example, will the UI have tooltips with links back to a wiki/FAQ? Especially relevant for errors or terminology.

personally, i'm a fan of this idea, though i don't know what it would mean for design/implementation. i think we would need a maintained and very simplified wiki (that redirects to a more detailed wiki for those who want to dive deep) and/or someone/a team to collaborate with max and whoever implements the design to build the tooltips.

post this on the github so it gets into the production dialogue

https://github.com/gridcoin-community/Gridcoin-Research/issues/847

OK done

How does the most recent UI design figure into this? Just to tide us over? I do like the redesign proposed here.

Yup more or less.

The new design is built from the ground up while the current design was a rework of a few assets and a color change

If it is a "from the ground up" redesign of the UI then the requested funds look like good value to me.
I like the look of the sample images presented above.

The funds include the design and assets but not the implementation. We will handle that afterwards and it will be covered by the regular dev expenses.

Got it, thanks!

Please make it reactive. The layout should change when window width is less than 480 px or something like that. You should be able to use it on low resolution also. Otherwise this design looks good!

yes! though i'm not sure what it would entail on the design/implementation side. post this on the github thread so it gets into the production dialogue. if you dont have or want to make a github, let me know and ill pass it on.

https://github.com/gridcoin-community/Gridcoin-Research/issues/847

You just planted 0.13 tree(s)!


Thanks to @barton26

We have planted already 2912.81 trees
out of 1,000,000


Let's save and restore Abongphen Highland Forest
in Cameroonian village Kedjom-Keku!
Plant trees with @treeplanter and get paid for it!
My Steem Power = 21504.01
Thanks a lot!
@martin.mikes coordinator of @kedjom-keku
treeplantermessage_ok.png

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.029
BTC 65915.92
ETH 3486.15
USDT 1.00
SBD 2.67