Skip to content
clojure.org site
Branch: master
Clone or download
Latest commit 4748014 May 1, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github add pr template Feb 27, 2018
assets/images/content update prepl image Feb 2, 2019
content doing some pruning May 1, 2019
diagrams tweak deps image Dec 12, 2017
.gitignore add success story Apr 7, 2017
CONTRIBUTING.md fix contributor form url, closes #369 Mar 7, 2019
LICENSE init Nov 9, 2015
README.adoc Update copyright notice Mar 4, 2019
epl-v10.html init Nov 9, 2015

README.adoc

README

This web site is an open-source repository of content about the Clojure programming language and its greater ecosystem, hosted at http://clojure.org.

Contributing

If you wish to point out an issue in the site or propose a new page, you can do so by filing a GitHub issue at https://github.com/clojure/clojure-site/issues.

If you wish to make a contribution (typo, modification, or new content), you must become a contributor and follow the contribution process.

Building the Site

The site is built using JBake.

To install JBake 2.6.3:

  1. curl -O https://dl.bintray.com/jbake/binary/jbake-2.6.3-bin.zip (or download this file with your browser)

  2. unzip -o jbake-2.6.3-bin.zip

  3. Add jbake-2.6.3-bin/bin to your system PATH

To build the site:

Retrieve the content:

  1. git clone https://github.com/clojure/clojure-site.git (or your own fork)

  2. cd clojure-site

Retrieve and install the current theme assets (these don’t change very often so you don’t need to do this every time):

  1. curl -O https://clojure.org/clojuretheme.zip (or download this file with your browser to the clojure-site directory)

  2. unzip -o clojuretheme.zip

Generate the pages:

  1. jbake - this will create the static site in the output directory

  2. Run jbake -s to serve these pages at http://localhost:8820/index

Terms of Use

Copyright © 2019 Rich Hickey and contributors

All documentation contained in this repository is licensed by Rich Hickey under the Eclipse Public License v1.0 unless otherwise noted. To submit a pull request or other contribution, you must sign the Clojure Contributor Agreement.

You can’t perform that action at this time.