LogoLogo
  • Etho Protocol
  • Project Info
    • Getting Involved
      • How to Contribute to Docs
      • Docs Style Guide
    • Social Media
      • Discord (chat)
      • Telegram (chat/general)
      • Twitter
      • Reddit
    • Network Specifications
    • What do the Network Specifications Mean?
    • API documentation
    • Etho Explorer
      • Rich List
  • Governance
    • Etho Protocol Democratic Council
    • Etho Protocol Council Multisig Wallet
    • Etho Protocol ECP Logistics
      • Opening ECP Pull Request
  • Nodes
    • Nodes Introduction
    • Installing/Uninstalling Etho Protocol Nodes
      • Installing Etho Protocol Nodes
      • Installing Etho Protocol Nodes with Unit
      • Installing Etho Protocol Nodes with Alis
      • Installing Etho Protocol Nodes with Pecunia
      • Uninstalling Etho Protocol Nodes
    • Updating Etho Protocol Nodes
    • Upgrade Service Node or Masternode to Gateway Node
  • ethofs
    • ethoFS Introduction
    • How to Upload to ethoFS
      • How to Upload to ethoFS using our Website Upload App
    • How to Host a Website on ethoFS
    • How to attach your Website hosted on ethoFS to your own Domain
    • How to host your own ethoFS dashboard at home on macOS
    • NFT marketplace
  • Wallets
    • ETHO Wallets Introduction
    • Using Desktop Wallets
      • Using Windows ETHO Wallet
      • Deleting Desktop Wallet Chain Data
      • Backup your desktop wallets
  • Setup MetaMask For Etho Protocol
  • Wrap/Unwrap ETHO on the ETH/BSC/BASE network using the bridge
  • Exchanges
    • How to use Uniswap to provide liquidity | ETHO - ETH
  • Pools & Mining
    • Introduction to ETHO mining
    • SMOS ETHO Mining Guide
    • Windows ETHO Mining Guide (TeamRedMiner)
    • Windows ETHO Mining Guide (Claymore)
  • STAKING
    • How to stake ETHO
Powered by GitBook
On this page
  • Introduction
  • Opening First ECP Pull Request
  • Forking Etho Protocol ECP Repository
  • Upload Properly Formatted ECP markdown file
  • Submit a Pull Request back to the Etho Protocol ECP Repo

Was this helpful?

Export as PDF
  1. Governance
  2. Etho Protocol ECP Logistics

Opening ECP Pull Request

Officially putting in the ECP for discussion and voting

PreviousEtho Protocol ECP LogisticsNextNodes Introduction

Last updated 1 year ago

Was this helpful?

Introduction

As this point in the ECP process, you should have a fully formed ECP written out as shown in the ECP Style Guide section.

An ECP can only be brought forward as previously announced and seconded in a weekly Etho Protocol Council Meeting. Two Etho Protocol Council Members need to support the ECP in order to reach this stage.

Opening First ECP Pull Request

Forking Etho Protocol ECP Repository

Fork the Etho Protocol Github ECP repo here:

By forking the Etho Protocol ECP repo, you provide another copy of the data therein. Even better if you always keep a local copy of your ECP repo using the Github desktop client. #DecentralizeEverything

Upload Properly Formatted ECP markdown file

Once you've forked the repo, you will upload your markdown formatted ECP file and input the summary of the ECP file into the body of the pull request.

Navigate to the front page of the newly forked ECP repo (in our case here it'll be located on the ether1cloud account). In your case, this will be on your own individual account.

Navigate to the /site/content/post subdirectory by clicking on the respective folder name within each level

If unsure about the formatting of an ECP, reference the ecp8.md and ecp9.md files

Here's what a well formatted ecpXXX.md file will look like:

Using the Github interface you can either create a new file and paste your work into it or upload the ecpXXX.md file right into the post directory

Create new file

Upload files

Submit a Pull Request back to the Etho Protocol ECP Repo

Select the pull request details as shown below. Enable the compare across forks option and select the official Etho Protocol repo on the left & your newly forked one (with the ECP markdown file) on the right.

On the next screen you will see the second part of the Pull Request process. Paste the number and name of the ECP in the title bar and paste everything after the second --- line into the body of the pull request. This will enable all participants to have an easy view of the ECP body.

Use the Preview view option to make sure the ECP looks properly formatted.

Congratulations you have just created your official ECP pull request!

Navigate to and select New Pull Request

https://github.com/Ether1Project/ECPs/pulls
💪
https://github.com/Ether1Project/ECPs
https://github.com/ether1cloud/ECPsgithub.com
Fork the ECP repo
ether1cloud ECP repo fork (example only)
All ECP documents location
New Pull Request
Fill in Pull Request Details #1
Fill in Pull Request Details #1
Here's what to put into the body of the pull request. Make sure to REMOVE the highlighted section
Preview Your ECP pull request