/algorithms

algorithm interest group homepage using »Feeling Responsive« theme from Foundation framework.

Primary LanguageHTMLMIT LicenseMIT

Guidelines for adding your post

** please pull before you push! **

  1. Fork this repository (docs)
  2. Create (and switch) to a new branch git checkout gh-pages -b my_branch_name
  3. Copy one of the posts in the "_post" folder and rename in the format year-month-day-title-author.
  4. Edit your post in markdown format.
  5. Upload your presentation slides to the "assets/slides" folder. Please provide a link in post.
    - Try and keep your file size as small as possible
  6. Upload your graphics (if any) to the "images" folder, they can be used as the main picture or thumbnail of your post.
  7. Upload your jupyter notebooks (if any) to the "assets/notebooks" folder.
  8. In case there are changes to the original upstream repo that aren't in your fork, you can update your forked gh-pages branch and merge it into your working branch
# Add upstream if you don't already have it
git remote add upstream https://github.com/Paul-St-Young/algorithms.git

# Update your fork's local gh-pages; make sure all your changes are committed before this
git fetch upstream
git checkout gh-pages
git merge upstream/gh-pages
# Merge local gh-pages into your working branch
git checkout my_branch_name
git merge gh-pages

Fix any merge conflicts that pop up
10. Push your commits to your remote fork (e.g. git push origin my_branch_name)
11. Open a pull request to merge the change from your fork (docs)

Schedule

For current schedule, see Logistics.

Ideas for presentations

Please see Logistics page!