The Course Web Site
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
assignments
code-exams
css
exams
images
js
misc
projects
.gitignore
about.org
achievements.org
asciinema-setup.org
basic-c.org
code-exam.org
compiling.org
cunit.org
editors.org
footer.org
github.org
glossary.org
index.org
labs.org
makefiles.org
navbar.html
pointers.org
publish.el
readme.org
screencasts.org
setup.org
simple.org
sitemap.org
stack-heap.org
tas2018.org
team.org
tools.org

readme.org

Instructions for Publishing to the Course Web

Publish all changed pages

  1. Open Emacs and load index.org – this loads and evaluates publish.el (needs confirmation for security reasons)
  2. Run M-x org-publish and type ioopm website (autocomplete works). This should load everything onto the website.

To publish the current buffer, use M-x org-publish-current-file.

Changes for each year

  • Each year’s webpage should have a unique URL so that old students can see the old information.
  • Starting in 2018, let /ioopm point to the current page.
  • In publish.el, change the target website to the right url.

Backlog

Prune repeated information (seems consistent now but will complicate updates)