-
Notifications
You must be signed in to change notification settings - Fork 172
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proposal and Poll: GUI Implementation Fund Match #1401
Comments
I'll pledge 10,000 GRC! |
I'll pledge 20,000 GRC! |
I'll pledge 10,000 GRC |
The core development team is considering that rebuilding the GUI (not the core) from the ground up in a modern framework might be the best path. This changes nothing with the poll and the bounty. Anyone considering putting work into implementing the GUI is encouraged to start a discussion with the dev team. |
I pledge 30,000 GRC |
I'll pledge 1,000 GRC |
I'll pledge 50,000 GRC for the help of implementing this new UX. |
I pledge 10,000 GRC. |
I will increase my pledge to 27,000 GRC so we have full 250,000GRC |
Bravo, sodom89! |
Hurrah! superb team work :) beer o'clock then ! |
I pledge 2500 GRC |
Hi, I think this is a great idea. However I'm here to point out that the poll in GridcoinResearch doesn't link to this discussion and neither to the steemit thread. Instead it links to https://www.reddit.com/r/gridcoin/comments/84xtij/a_tour_of_the_gridcoin_wallet/, which is a nice post explaining the app, but not very useful if you're looking for info on the poll itself. Can anyone here change the link so it links to the appropriate posts? I only just found this because there's a link in the next poll and I can imagine other people to have missed this discussion as well. Secondly, shouldn't there be more than one option in a poll? Because now the one option has 100%, which isn't very representative of how the opinions really are. Someone who doesn't approve (I imagine they do in fact exist), doesn't have the option to vote against the proposal, which doesn't seem very fair to me. |
@sibebleuze I don't think you are looking at the right poll. This poll... https://www.gridcoinstats.eu/poll/proposal:_gui_implementation_fund_match does point here. There are a couple of invalid polls put up that are confusing. |
No… He intended this specifically as a stopgap measure until the bounty could be satisfied.
…Sent from my iPhone
On Aug 4, 2021, at 12:02 PM, presciencia ***@***.***> wrote:
I have just upgraded to latest Ingrid release and the new GUI looks really good! I am wondering is @cyrossignol qualified for this bounty now? As years passed and this is still open. There is much work of him on this GUI as in linked PR's from #847 for example
#1739
#1819
#2096
#2102
#2106
#2114
#2115
#2117
#2126
#2138
#2143
#2145
#2151
#2169
#2170
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
|
Ok I am not aware, sorry. What is remaining to be satisfied in the bounty? |
@presciencia Thanks for the compliment. As I wrote in #2102, I waived a claim to this bounty for the work that you linked above. I implemented the designs using our current GUI framework, and we'd prefer that someone address the bounty with a more modern tool set. I chose not to rebuild every screen, and there are some finer details in the proposed design that I left for the final job. We also discussed the implementation of a client/server GUI as a desirable feature. |
Ok thanks for the explanations @cyrossignol. I have these questions to ask now. What is the benefit you are looking for a modern tool set? QT is a great modern tool for c++ project, is there better tools? Is full rewrite effort worth because the design is may be 90% done by your last work? What is the reason to not finish with current tools? As I was interested to do or help with this rewrite but it looked to need years of work, so I am asking because you did this very fast with current tools. The people above who pledge may be gone after years or even now, it is possible that a person doing the full rewrite can not claim the full bounty (just foundation) and decided not to work. The pledge is collected with a trusted person? I am not sure there is ever the full rewrite with these conditions. It is your choice to waive payment, but it is the most needed progress I have seen in this coin and you finish can be paid for hard work with out waiting again years for another person. |
@presciencia There are a couple of other folks with early concepts created with Qt Quick/QML (a preferred tool kit for the rewrite). I do not wish to step on their toes. I used our current Qt Widgets framework for these changes. I can finish the design with Widgets, but some of the proposed GUI features are more difficult to implement with the older technology, and I'd rather spend time in other areas. Qt Quick may give us better footing for new features in the future. You can reach these people in Slack to ask about a timeline. I don't know how the pledges were collected. It looks like @jring-o holds some of them. |
Final Results
I can't believe I never posted a final results for the bounty. My mistake.Anyway, everything should be updated. The community raised a total of 262,000 GRC from 19-21 people and passed and validated the foundation match poll!
The total bounty for building the new GUI is 512,000 GRC.
Anyone interested in working to claim the bounty should first reach out to one of the following core developers:
@denravonska
@jamescowens
A request to collect the pledged bounties into a wallet held by the core team is entirely reasonable, though the 250,000 GRC from the foundation is already reserved and ready to go.
UPDATE 3
https://steemit.com/gridcoin/@jringo/update-3-3-days-left-to-vote-gridcoin-gui-implementation-fund-matchUPDATE 2
https://steemit.com/gridcoin/@jringo/update-2-proposal-and-poll-gridcoin-gui-implementation-fund-matchUPDATE 1
The core development team is considering that rebuilding the GUI (not the core) from the ground up in a modern framework might be the best path. This changes nothing with the poll and the bounty. Anyone considering putting work into implementing the GUI is encouraged to start a discussion with the dev team.Useful Links
Assets Proposal
Completion of Assets Poll Thread
GUI Improvements Discussion Thread
WARNING: Very image heavy thread.
Completed Assets
Overview
Reddit Thread
Steemit Thread
About 6 months ago the community agreed to spend some time and money funding the design of a new UX and the assets for a subsequent GUI. Those assets are completed and ready for implementation. Madmaxpayne has been paid for their work. As detailed in the links above, there are still funds owed to them once the implementation of the assets is complete; Max agreed to stick around and help anyone implementing the assets as minor tweaks to assets are a common occurrence in this type of thing.
We have been gathering a bounty for the task of building this new GUI from the assets provided. The intent of this bounty is to find someone with the necessary skills who also wants to invest themselves in the future development of the Gridcoin protocol, network, and community. To achieve this goal we have marked the bounty in GRC only. So far we have the following commitments from community members:
Startail - 50,000 GRC
Vortac - 30,000 GRC
Jim - 25,000 GRC
Gunde - 25,000 GRC
sodom89 - 27,000 GRC
Dc7d - 25,000 GRC
An0n - 15,000 GRC
ShmoogleOsukami - 10,000 GRC
H202 - 10,000 GRC
philipswift - 10,000 GRC
dblanch - 10,000 GRC
ilikechocolate - 7,000
Barton26 - 5,000 GRC
Dennis - 5,000 GRC
EnzoCaricoTri - 2,500 (Held by jringo - 10fc8a069e762ebf9d33e71979eb2744a6f297ebdb076452d32e86485f80e21b)
Anonymous Donations - 2,500 GRC (Held by jringo)
Jringo - 1,000 GRC
Hunkymonk -1,000 GRC
Nethlek - 1,000 GRC
Total - 262,000 GRC
These individuals will hold their own bounties until they are satisfied with the GUI implementation.
If you would like to pledge your own GRC to this task post the amount pledged on the Github thread. If you do not have a Github account and still wish to pledge reach out to jringo on discord or on slack and he will update the thread on Github.
You can continue to pledge to the bounty until the bounty is claimed.
PROPOSAL
This proposal requests a funds match from the foundation up to 250,000 GRC. These funds would be reserved and held by the foundation until the new GUI is implemented. The new GUI should use the UX and assets designed by Madmaxpayne. The completed assets are linked at the top of this document and directly below. Madmaxpayne can be reached on slack.
Completed Assets
How The Fund Match Works
This fund match would operate much like other fund matches. There are three scenarios:
1 - Under: If 50,000 GRC is the total pledged by the community, for example, the foundation would pledge another 50,000 GRC. This would bring the total bounty to 100,000 GRC.
2 - Exact: If 250,000 GRC is the total pledged by the community, the foundation would pledge another 250,000 GRC bringing the total bounty to 500,000 GRC.
3 - Over: If 300,000 GRC is the total pledged by the community, for example, the foundation would pledge another 250,000 GRC bringing the total bounty to 550,000 GRC.
The amount pledged by the foundation will match the bounty at the time the bounty is claimed. No more than 250,000 GRC will be pledged by the foundation if this proposal is approved.
Requirements for Claiming Bounty
Questions? Comments? Concerns?
The Github thread is the main discussion thread as it is saved nice and cozy next to other development discussions.
However if you have any questions, comments, or concerns you can post them on any thread and I will do my best to cross-post major content. You can also join us on slack or discord and someone will be sure to have an answer or someone will connect you with someone who does. If you want to join slack (where most development takes place) ask for an invite.
Discord
Poll
Duration: 2 weeks [14 Days]
Start Time: February 13th
End Time: February 27th 15:09 UTC
Question:
Do you approve of the proposed fund match for the bounty for implementing the new GUI?
Answers:
Yes
No
Abstain
Validation:
60% or more AVW participation
As we are still experimenting with and observing the behavior of AVW, a TVW of 15% will also validate the poll
The text was updated successfully, but these errors were encountered: