Skip to content

Latest commit

 

History

History
65 lines (37 loc) · 3.99 KB

README.md

File metadata and controls

65 lines (37 loc) · 3.99 KB

Uncoded.org website source code

tl;dr

If you have Git & Docker, clone a copy of the repo, then run:

docker run -p 4000:4000 -v "$PWD:/site" bretfisher/jekyll-serve
Explanation

divider


About

This is the repository for Uncoded.org and is built using Jekyll.

Github hosts Jekyll and static HTML websites for free. Our website can be viewed at www.uncoded.org which, due to CNAME settings file, directs to this repository website http://uncodedlb.github.io.

Contribute

Helping is easy. You don't even need Jekyll, but it helps. Changes and pull requests are encouraged. Want to fix a typo, link, or add some missing info? Add a page, or more? Please, go for it! You just need to fork the repo and make changes.

Any Github user can Create an Issue or Pull Request. In addition, we'll also allow anyone in our community to join our team for direct access. We do ask that you adhere to Uncoded Policies.

General Workflow

  1. Fork the repository
  2. Make changes following Github Flow
  3. Optionally, enable Travis for yourself on this repo: https://travis-ci.org/profile/username (read more)
  4. Create a Pull Request to share: How to create a Pull Request

Prerequisites

To help, you'll need to setup Github. A text editor (or IDE), and either Docker or Jekyll installed locally also makes it easier than working on Github directly.

  1. Create a Github account.
  2. Fork the repository & Make changes to this repo.
  3. Optional, for local development:
    1. Setup Github SSH Access
    2. Follow Github Flow (Branch, Make Changes, Pull Request)
    3. Option A: Helping with Docker: Install Docker
    4. Option B: Helping with Jekyll: Install Jekyll

Notes

  1. If you're working on Github, you'll likely need to merge master with gh-pages Read more about Github pages. Note: Again, we're using Jekyll. And your setup is likely for a user not an organization.
  2. Optionally, view your github fork locally or on Github (gh-pages branch). To find this, click your repo settings and look for the URL where it's published: https://github.com/**YOURUSERNAME**/uncodedlb.github.io/settings

This is a Test