Skip to content

a resource site to assist client diversity efforts on solana.

License

Notifications You must be signed in to change notification settings

mocolicious/solana-clientdiversity-org

 
 

Repository files navigation

clientdiversity-org

This is the repo for https://clientdiversity.org, a resource site to assist client diversity efforts.

Local Setup

Just Using Jekyll

  1. Clone the repo (or fork the repo to your account)
  2. Install dependencies: bundle install
  3. Create a feature branch off of the latest version branch
  4. Start the local server: bundle exec jekyll serve
  5. Go to http://localhost:4000/ to view changes

To build the site use bundle exec jekyll build.

Using Netlify + Jekyll (required for serverless function testing)

  1. Clone the repo (or fork the repo to your account)
  2. Install dependencies: bundle install
  3. Install dependencies: npm install
    • Note: Use Node v16 (Netlify has issues with Node v17)
  4. Install Netlify CLI: npm install netlify-cli -g
  5. Authenticate Netlify account: netlify login
  6. Create a feature branch off of the latest version branch
  7. Start the local server: netlify dev
  8. The local server should open automatically

Resources:

Updating Content

  • Client resources: _data/clients-consensus.yml and _data/clients-execution.yml
  • Client guides: _data/consensus-migration-guides.yml and _data/execution-migration-guides.yml
  • New feed: _data/feed.yml
  • Rest of the content is within index.md as raw html

About

a resource site to assist client diversity efforts on solana.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 58.9%
  • HTML 33.3%
  • CSS 4.8%
  • Ruby 3.0%