Open Rfp-9: Alternative Gui Implementation

Discussion in 'Requests for Proposals' started by tacotime, Jun 9, 2016.

  1. 2017/12/15 - Decred v1.1.2 released! → Release Notes  → Downloads
  1. tacotime

    tacotime Hero Member

    Dec 7, 2015
    410
    1,133
    Note: This RFP is open to you. You are asked to submit proposals if you are competent in this area and the money will go to you if your application is successful upon completion of the work proposed. Please send all proposals to: rfp2016 <at> decred.org

    Closing Date
    All proposals must be submitted by 06:00 PM UTC June 16th, 2016.

    Description
    A major priority area for Decred and the project is the development of a graphical user interface (GUI) for the Decred software. In order to address this need alongside the development taking place on RFP-1, another RFP is being opened to support a promising user project developing an alternative GUI. Progress on another affordable implementation will strengthen and speed up cross-platform accessibility as RFP-1's outcome is only for Windows at present. Given the priority of GUIs in expanding Decred's userbase, and improving accessibility in full for current users, multiple implementations are encouraged. Attached in Appendix A are screenshots of the current in progress implementation.

    Requirements
    • Technical familiarity with @Fsig's user project
    Scope
    The user projects needs to be modified and expanded to include the following:
    • Convert current API usage to JSON RPC
    • Implement gRPC and use it where possible
    • Login screen
    • Keystore tool to find and add certificates to keystore or specified certificates
    • Create wallet screen
    • Scroll bars (UI)
    • Redo stake screen (UI)
    • Multiple addresses for payments (UI)
    • Expandable transactions (UI)
    Estimated Work
    3 weeks FTE or greater (1 FTE = 40 hrs/week).

    Proposal
    Proposals should include:
    • Description of the proposed changes
    • References to prior work on Java projects (preferably open-source)
    • Estimated completion time
    Milestones
    Due to the limited scope of this RFP, there will not be any milestones. Payment in full will be made when the project modifications are completed. Modification of the proposed project modifications is acceptable, and must be accompanied by sound reasoning in a proposal. Under no circumstances shall payments be made in advance of work being completed.

    Appendix A
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
     
    chappjc, MarSas and 418Sec like this.
  2. 418Sec

    418Sec Member
    Advocate (Twitter)

    Jan 3, 2016
    122
    65
    Male
    A cross platform gui wallet! This will be a game changer. :D
    Thanks for this RFP!!
    Will ask every one I know to take a look at this.
     
  3. Alexoz

    Alexoz Member

    I will too! Good job x)
     
  4. root

    root Member

    Feb 3, 2016
    381
    76
    418Sec and tacotime like this.
  5. tacotime

    tacotime Hero Member

    Dec 7, 2015
    410
    1,133
    Send some numbers in (estimated cost, time it will take you, etc.). Include some references to prior work. I don't see a completed GUI yet, so if you're the person for the job, step forward and the community and project will rally around your efforts. The priority is a GUI, and in the absence of one, you're free to step up. Electron has actually come up before, so it's a great option if you have the competence and can self-drive. Send something in!
     
  6. Fsig

    Fsig Member
    Developer

    Dec 28, 2015
    71
    77
    Male
    Australia
    The assumption was that Macs are unix based systems.
    Also, that was relevant to the project before, now that it is being changed over to RPC it will work on Mac.

    So yes the project will work on Windows, Linux and Mac.
     
    negeroy likes this.
  7. rustynail

    rustynail New Member

    Jan 31, 2016
    15
    3
    Male
    You will need to test it in Mac eventually in order to tute it as Mac-compliant though, right?
     
    Fsig likes this.

Share This Page