Asmodeus: Difference between revisions
From charlesreid1
No edit summary |
|||
| Line 23: | Line 23: | ||
=Progress= | =Progress= | ||
* <s>Set up pelican site.</s> Done. We have a basic blog set up, and it looks good. We created the atom-hammer-theme for Pelican to make this happen. | * <s>Set up pelican site.</s> Done. | ||
* <s>Set up generation toolchain.</s> 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. | ** We have a basic blog set up, and it looks good. | ||
* Set up commit toolchain. We still aren't done with this. This requires some git-python interfacing. | ** We created the atom-hammer-theme for Pelican to make this happen. | ||
* Scheduling commits. This has a couple of different components | |||
* <s>Set up generation toolchain.</s> 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 | |||
Revision as of 01:29, 10 July 2016
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
- Scheduling commits
- Libfaketime to make commits at particular times: https://github.com/wolfcw/libfaketime
- git-invaders: https://github.com/djosephsen/Git-Invaders
- more on git-invaders: http://www.skeptech.org/blog/2014/02/11/the-part-where-I-hack-my-github-graph/
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