Prerequisites
Make sure you have a version of git installed and have a github account.
Download
First obtain a copy of the current Einstein Toolkit website and tool to transfer trac tickets to github:
mkdir spin_exercise cd spin_exercise git clone https://bitbucket.org/einsteintoolkit/www.git website
which downloads a copy of the Einstein Toolkit's website.
Exercise
The exercise is to re-create the front-page of the Einstein Toolkit website as a github pages page in a repository of your own on github and to transfer some tickets from trac to github's issue system.
- First create a new github repository
et_spin2018
in your account, - clone it to your laptop and
- copy and commit the files required to render the Einstein Toolkit front page http://www.einsteintoolkit.org into a branch gh-pages.
Push your gh-pages branch to github using
git push --set-upstream origin gh-pages
Create a wiki for your github repo and clone the wiki repo to your laptop
git clone https://github.com/YOUR_USERNAME/et_spin2018.wiki.git
use pandoc to convert the ET wiki starting page https://docs.einsteintoolkit.org to github flavored markdown and commit and push it as a page
index.md
to the wiki repo. To do so, first copy and paste the (updated: 2018-06-27T13:17CDT) wiki (end updated: 2018-06-27T13:17CDT) source code of the wiki page into a fileindex.wiki
then run that file through pandoc.
Once done, please send me the URL of your repository on github using my rhaas@ncsa.illinois.edu email address.