Skip to content

aksahoo-1097/website

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

website

The new website with something better than Yst (also, change the title)

Development

To work with us on this website you need the following things:

  • Jekyll and mdl via ruby gems: gem install jekyll mdl guard-livereload. You might need ruby development headers for this to work: apt-get install ruby-dev. Also in case of trouble this may help (install gem install bundler). mdl is optional for linting the markdown.

  • pandoc, version 1.10 or higher (optional for building the spec).

    Install the following via apt-get install pandoc, or cabal install pandoc, if you prefer the haskell way of doing it (this may take a while to install though). See http://pandoc.org/installing.html for other methods.

  • linkchecker via apt-get install linkchecker (optional for link checking).

The follwing make targets are available:

  • make all: build the complete website including external content.
  • make changelog: download changelogs (included in all)
  • make roadmap: download roadmaps (included in all)
  • make spec: download and parse the spec with pandoc (included in all)
  • make lint: run markdown linter mdl
  • make check: run linkchecker

Releases

No releases published

Packages

No packages published

Languages

  • CSS 55.7%
  • HTML 17.6%
  • JavaScript 16.4%
  • Makefile 7.3%
  • Ruby 2.8%
  • Starlark 0.2%