From charlesreid1

Revision as of 01:28, 10 July 2016 by Admin (talk | contribs)

Project starts here: https://github.com/charlesreid1/asmodeus

Project Outline

  • Set up Pelican site
    • Blog posts paginated
    • Style, content can be worked out later
  • Set up generation toolchain
    • Generate text
    • Generate blog post
    • Generate pelican site
  • Set up commit toolchain
    • Add and commit blog post
    • Add and commit site contents

Progress

  • Set up pelican site. Done. We have a basic blog set up, and it looks good. We created the atom-hammer-theme for Pelican to make this happen.
  • Set up generation toolchain. Done. Right now we are using an Olipy example that generates fake dinosaur names. This can be hooked up to something really fancy later. We also have code to re-generate static content for the Pelican blog when new fake dinosaur names are created and new blog posts are made.
  • Set up commit toolchain. We still aren't done with this. This requires some git-python interfacing.
  • Scheduling commits. This has a couple of different components - being able to turn a picture into a commit schedule; being able to create and then follow a commit schedule; being able to use libfaketime to make a certain commit schedule happen.