The Scicloj website is hosted on Github Pages here.
It is written using Cryogen in this repo using this workflow.
To develop this locally, try lein ring server
, and open the browser at http://localhost:3000/.
To publish an update to Github Pages, you can use the convenience script ./publish
.
The default branch at this github repo is drafts
.
Everybody are invited to push their knowledge into that branch. The place to put that knowledge is the directory of markdown pages at ./resources/templates/md/pages. These correspond to pages in the website.
For example, one may collect a list of benchmarks, links to relevant libraries, academic papers worth discussing, etc.
If you wish to be able to push to this repo, contact scicloj@gmail.com.
Every once in a while, the editor (from the scicloj-website task group) will tidy up the knowledge in pages, merge into master
and publish to the website. In that process, knowledge may pass some cleanup and standardization, move across pages, etc. -- the editor will decide how to organize the knowledge into pages.
Copyright © 2019 Scicloj
Distributed under the Eclipse Public License.