This site is created with Jekyll. It's a pretty straightforward site, no weirdness. Just review the Jekyll docs to understand how to modify/update it.
This site is using Ruby 2.4.1. Make sure you have that installed using
something like RVM or RBENV
(with ruby-build). To install the needed
libraries, make sure you have Bundler installed with gem install bundler
. Then run bundle install
. The included Gemfile
will specify
all required versions and libraries needed.
Note: Jekyll can be tempermental about updating Gems, you might need to do
some work if you want to update to the latest library versions with bundle update
.
Use rake new_agenda
to create a new meeting agenda file. The file is created with the "Agenda" category, which will automatically add the contents to the agenda.md
file. You don't need to edit that file. Just look in the _posts
directory for the newly-created file and edit away!
Use rake new_notes
to create a new meeting notes file. The file will be
created in the _posts
directory.
Use jekyll serve
to preview the site locally at
http://localhost:4000/. Make sure to exit the
preview before deploying with CTRL+C
, or else your links will be messed up.
Use rake deploy
to build the site and rsync it over to Tom's server. The
details of these commands can be found in the Rakefile
.