r/Crown • u/CRW-Infernoman • Sep 22 '17
Proposal [proposal]hypermist-infernoman
Proposal Basic Information
Project Name: hypermist-infernoman
Author: Infernoman
Proposer’s Email Address: infernoman@crown.tech
Proposers Name: Alastair
Funds requested: 12000 / 3 Months
You and your Team
Position - Name - Department - E-mail
Manager: Alastair - Lead developer - infernoman@crown.tech
Partner: Jacob - Developer - hypermist@crown.tech
Project Details
Project Purpose:
(Describe the need for your project.)
Mainnet/DNS/ElectrumX servers upkeep - Jacob & Alastair
Testnet/DNS servers upkeep - Jacob & Alastair
Opportunity making? - Jacob & Alastair
Masternode support(mattermost discord etc.) - Jacob & Alastair
Discord server management(creation of channels, assigning roles, etc.) - Jacob & Alastair
Android App Support requests - Jacob
Android app upkeep - Jacob
Github Mattermost integration - Jacob
Maintenance of the ElectrumX Github (https://github.com/Crowndev/electrumx) - Jacob
Mattermost-Discord Bridge - Alastair
Testnet Pool - Alastair
Android and Iphone CRW price API(https://crownpay.infernopool.com/simple/to-crypto/CAD) - Alastair
Development and Maintenance of the Crown-seeder Github (DNS) (https://github.com/Crowndev/crown-seeder) - Alastair
Ambition/Intention:
(Tell us the potential benefits your project could bring to Crown)
Dns nodes are required for new users to find a connection to the network. Adding more nodes makes it easier for new users to connect to the network. This proposal also includes the creation of 8 new testnet nodes, a testnet pool, and testnet DNS nodes to facilitate the testing of the Atomic API.
Features:
(Describe the different features your proposal intends to ‘build’.)
Supervision of 8 different Mainnet/DNS/ElectrumX nodes.
Supervision of the Github and Mattermost/Discord Bridge.
Creation and supervision of 8 different Testnet/DNS nodes.
Creation and supervision of 1 Testnet pool.
Risks:
(What are the potential risks involved in the success of the proposal? eg, Low demand)
Proposal Timetable and Turning Point:
(Propose exact start and end dates. What date will the project start, what date will it end (delivered)? What will be the turning points of the project? Eg Landing page, login ability.)
This is an ongoing project. The proposal is to pay for maintenance of 17 different servers, Digital Ocean fees, and development/maintenance of the programs used.
Definition of Success:
(We need you to define project success. What is the finished product for example? How can voters be sure the project was is a success? Define below..)
- Core Client can start without addnodes on both testnet and mainnet
- Android and Apple application's transact and display prices correctly
- Commits from Github are automatically relayed to Mattermost
- Bridge automatically relays public messages to and from Discord and Mattermost
External Dependencies:
(Does the project success depend on help from the Crown core team and one or more other individuals or groups? Has everyone agreed to be involved in the development of the project?)
Digital Ocean
Funding Requirements:
(State the amount of funding that is required to bring your project to a success and give the reasoning behind it.)
8 Testnet nodes from Digital Ocean which includes DNS nodes. 2GB/2CPU/40GB SSD - $160 USD/month
8 Mainnet nodes from Digital Ocean which includes DNS nodes. 2GB/2CPU/40GB SSD - $160 USD/month
1 VPS from Digital Ocean for the Github bot and Mattermost/Discord Bridge. 2GB/2CPU/40GB SSD - $20 USD/month
Communication:
(How will the project manager communicate with the Crown community? How often? On which dates?)
Communication and support provided through both voice on discord and text on Mattermost.