gridcoin-community / Gridcoin-Research

Gridcoin-Research
MIT License
586 stars 172 forks source link

Development Outline #378

Closed jring-o closed 5 years ago

jring-o commented 7 years ago

What? This project is a back-bone outline for the technical, marketing, and business development of GridCoin. It is a collection of all resources regarding operation, development, and marketing. It is the first stop for GridCoin community members looking to get involved in the development of GridCoin. It links to other branches of development as they are created. Read it over and please volunteer your thoughts on the project and contribute as you see fit; the last section is a section on contribution and bounty.

Why?
We have many projects, resources, roadmaps, and plans, but no primary structure on which to gather. We need to create together an agreed upon outline and timeline for the short and long-term development of GRC.

How?
I have combed through many forums, seemits, reddits, githubs, and as many sources I could find and gathered what I found into this project. I then created a structure containing what I felt are major and achievable short-term goals for GRC. There are more resources and more ideas out there, so please read the contribute section for a loose format on how to submit additions and changes. Everything in this outline is up for discussion and nothing in this outline is permanent – it is simply a starting point.

Who?
Hi. I have been a user of GRC and BOINC for a little over 3 years now. This is the first time I have felt I can actively contribute to its development – my background and skillset is in marketing, business, and communication. I will be maintaining this on my free time for as long as I see active contribution to the technical development of GridCoin; the recent Wallet UI upgrade was a huge factor in my decision to get involved with the development side of GRC. This is also my first time contributing to a GitHub, so thanks GRC community =).

https://pastebin.com/phdNQnhb

grctest commented 7 years ago

Would the multiple 'threads' not be more appropriate on cryptocointalk or the gridcoin-tasks repo?

jring-o commented 7 years ago

Sure. Theres so many different forums/repos -- I wasn't sure where to put everything. If keeping them on gridcoin-tasks is more appropriate I'll move the threads over to there. Should the main outline stay here?

jring-o commented 7 years ago

Found a resource for wallet terms. Will add to the next version (probably uploading on Monday)

http://grcnation.com/en/gridcoin-short-glossary/ + http://grcnation.com/krypto-glossar/

edit: also two more tutorials

http://grcnation.com/en/boinc-installation/ http://grcnation.com/en/gridcoin-installation/

grctest commented 7 years ago

Could you post the document's contents rather than linking to an external file please? Thanks.

jring-o commented 7 years ago

i'm restructuring it -- will post contents once updated

:: https://pastebin.com/phdNQnhb

tomasbrod commented 7 years ago

Copy of the pastebin, in case it expires.

GridCoin Development Outline 
    Updated: 6/14/17

Contents
Setup Tutorial Media
General Audience White Paper
Technical White Paper
Development Resources
Projects/Issues/Discussions
Detailed Technical Timeline
Detailed Marketing/Business Timeline
Detailed Setup Tutorial Media Timeline
Detailed General Audience Whitepaper Timeline
Resources
Contribute

1.  Setup Tutorial Media
Issue 119
Issue 114

    a.  INTRO: Get GRC wallet and BOINC client set up and synched and begin working on Asteroids (or some other project we know will be around for years... seti, etc) – Describe how and when GRC is rewarded
        i.  Video
        ii. Text
    b.  USER LEVEL: PoS - How to change projects - BOINC settings - Terminology (CPID, Beacon, RAC, WU, DPOR, Weight, Magnitude, Difficulty (basic concept), [...]) - The Do's and Don'ts
        i.  Video
        ii. Text
    c.  COMMUNITY LEVEL: Voting - Creating BOINC project - Console commands – How to contribute
        i.  Video
        ii. text

2.  General Audience White Paper

    a.  https://pastebin.com/PAx4h6Nm
        i.  Blockchain Basics
            1.  PoW
            2.  PoS
            3.  DPoR introduction
        ii. BOINC
            1.  History
            2.  Projects
            3.  Results
            4.  Terms
        iii.    Gridcoin
            1.  History
            2.  DPoR
            3.  Superblocks – Connection with BOINC
            4.  Rewards
            5.  Operation and Development

3.  Technical White Paper 

    a.  Intentions and reasons for GRC protocols and reward schedule

4.  Development Resources

    a.  Community
        i.  http://gridcoin.us/ 
        ii. https://steemit.com/created/gridcoin
        iii.    https://www.reddit.com/r/gridcoin/
        iv. https://cryptocurrencytalk.com/forum/464-gridcoin-grc/
        v.  https://twitter.com/GridcoinNetwork
    b.  General Developments and Tasks
        i.  https://github.com/gridcoin/Gridcoin-Research/issues
        ii. https://github.com/Erkan-Yilmaz/Gridcoin-tasks
        iii.    https://github.com/Erkan-Yilmaz/Gridcoin-tasks/issues
        iv. https://github.com/grctest/Gridcoin-Site
    c.  General Roadmap
        i.  https://www.tiki-toki.com/timeline/entry/759095/Gridcoin-Roadmap/
        ii. https://steemit.com/gridcoin/@erkan/gridcoin-roadmap-2017-2019

5.  Projects/Issues/Discussions

    a.  In Development
        i.  UI Upgrades (Upgraded 6/5/17)
            1.  Issue 15
        ii. Removing team requirements
            1.  Issue 94 
            2.  Issue 212
        iii.    Marketing/Business development plan
            1.  Outreach Translation (Ensuring that media and outreach effectively translates technical details into general language or metaphor)
            2.  Outline
                a.  Text
                b.  Visual
            3.  General Audience White Paper (2)
            4.  Main Developer /whois Pages
            5.  Developer Outreach Plan
                a.  Issue 8
        iv. […] 

    b.  Known Issues
        i.  Translations
            1.  Issue 111
        ii. BOINC Security/Data retention
            1.  Issue 108
            2.  Issue 106
            3.  Issue 102
            4.  Issue 105
            5.  Issue 101
            6.  Issue 78
        iii.    Mobile Wallet
            1.  Issue 66
        iv. Asset Wallets
            1.  Get GRC supported by online, distributed, and multi wallets.  
            2.  Issue not yet created
        v.  Tutorial Series
            1.  Issue 119
            2.  Issue 114
        vi. Access To GRC re: BOINC Stats
            1.  https://boincstats.com/en/stats/-1/team/detail/118094994/overview
            2.  https://boincstats.com/en/stats/-1/team/detail/118094994/overview
            3.  Issue 99
        vii.    […]

c.  Active Discussions on the Development of GRC – Brainstorming
        i.  Project Mag Calculation
            1.  Issue 130
        ii. Organize Events
            1.  Issue 127
            2.  Issue 123
        iii.    Contracts With GRC
            1.  Issue 125
        iv. Bounty Distribution and Funding
            1.  Issue 133
        v.  BOINC on ps4
            1.  Issue 110
        vi. […]

6.  Detailed Technical Timeline

    a.  […]

7.  Detailed Marketing/Business Timeline (5aiii) – Sept 1 2017

    a.  Marketing/Business Development Plan –2017
        i.  Outline – 
            1.  Outline Text – 
            2.  Outline Visual – 
        ii. General Audience White Paper – 2017
        iii.    Main Dev /Whois Pages – 2017
        iv. Developer Outreach Plan – 2017

    b.  […]

8.  Detailed Setup Tutorial Media Timeline (1) – 2017

    a.  Setup Tutorial Media – 2017
        i.  Intro – 
            1.  Text –
            2.  Video – 
        ii. User – 
            1.  Text – 
            2.  Video – 
        iii.    Community – 
            1.  Text – 
            2.  Video – 

    b.  […]

9.  Detailed General Audience White Paper Timeline (2) – November 1 2017

    i.  Blockchain Basics - jringo
        1.  PoW - jringo
        2.  PoS - jringo
        3.  DPoR introduction - jringo
    ii. BOINC -
        1.  History -
        2.  Projects -
        3.  Results -
        4.  Terms -
    iii.    Gridcoin -
        1.  History -
        2.  DPoR -
        3.  Superblocks – Connection with BOINC -
        4.  Rewards -
        5.  Operation and Development -

10. Resources
http://gridcoin.us/
https://steemit.com/created/gridcoin
https://www.reddit.com/r/gridcoin/
https://cryptocurrencytalk.com/forum/464-gridcoin-grc/
https://github.com/gridcoin/Gridcoin-Research/issues
https://github.com/Erkan-Yilmaz/Gridcoin-tasks
https://github.com/Erkan-Yilmaz/Gridcoin-tasks/issues
https://steemit.com/gridcoin/@erkan/gridcoin-roadmap-2017-2019
https://www.tiki-toki.com/timeline/entry/759095/Gridcoin-Roadmap/
https://boincstats.com/en/stats/-1/team/detail/118094994/charts
https://boincstats.com/en/stats/-1/team/detail/118094994/overview
https://gridcoinstats.eu/ 

11. Contribute

a.  Comment suggestions/additions to this outline and I will update it accordingly.

b.  As projects and issues progress and evolve try to post updates in the comments. 

c.  If you create a new thread for an issue, please post the issue link in the comments so I can update and consolidate the outline accordingly.  

d.  Large text contributions will be edited by me so to maintain a consistent voice and structure.  Contributions will be referenced appropriately.    

e.  Contributors – I will update this section with users, their contributions, and a wallet address should they chose to post one.  Donate at your leisure.  Personally, I will distribute a decent portion of the donations I receive to people that help complete and maintain this outline.   This, until a better process is found.  Issue 133

i.  Hovai - S9FbBsHt64NouiAWdHezDHVmwmSi3rkfHD
    1.  Principal Contributor – Structure Creation and Original Content [1]
jamescowens commented 5 years ago

Closing this issue. It is necro. This belongs either in milestoning, or a superarching issue in community tasks.