Update posts and pages for blog changes

Add Partial migration article
This commit is contained in:
Andrew Senetar 2014-01-07 18:37:16 -05:00
parent d2fcf71162
commit e474e976e0
4 changed files with 21 additions and 5 deletions

View File

@ -0,0 +1,16 @@
---
layout: post
title: Mirgration to Jekyll
description: Details of migrating from using the pelican static site generator to using Jekyll + github pages.
tags: [pelican, jekyll]
---
After having used [pelican](http://docs.getpelican.com/en/3.3.0/) initially for my blog and creating a style for it. I have found the process of updating the blog on github pages to be a bit more clunky than I would like it to be. I have now gone through the process of converting the blog to use (http://jekyllrb.com/)[Jekyll]. Converting the actual content was fairly easy, a few quirks were encountered when trying to setup the new templates but overall the process was very easy.
## Reasons for Change
The main reason for moving from pelican to Jekyll was by switching the process of editing and uploading changes to the blog became much more streamlined. With pelican the blog was built locally and then the built blog was pushed up to the `master` branch on github. This was alright, but I also wanted to keep the source and configuration backed up so enter the `sources` branch. The `sources` branch contained the raw posts and pages along with the pelican configuration files. While this was not that bad it was a bit clunky.
Additionally to copy static resources, the files had to be listed within the configuration file (this is for things link CNAME, robots.txt etc). Eventually I started to feel that the configuration file was getting bloated after adding in all the settings and configurations.
## Jekyll
Github pages natively supports Jekyll integration which made it a good candidate to replace pelican. Now everything could be done with a simple push to the pages repository. TODO...

View File

@ -2,11 +2,10 @@
layout: post layout: post
title: pelican-red title: pelican-red
date: 2013-08-03 21:23 date: 2013-08-03 21:23
tags: pelican-red, pelican, python tags: [pelican, python]
comments: true
--- ---
## History
After having tried using wordpress to create a blog on a couple occasions and attempting to create a skin, I gave up due to the clunkiness of the process and began to look for easier alternatives. After some searching I decided that [pelican](http://getpelican.com) combined with github-pages would provided an adequate and easy to manage solution. After having tried using wordpress to create a blog on a couple occasions and attempting to create a skin, I gave up due to the clunkiness of the process and began to look for easier alternatives. After some searching I decided that [pelican](http://getpelican.com) combined with github-pages would provided an adequate and easy to manage solution.
## Desired Features ## Desired Features

View File

@ -1,7 +1,8 @@
--- ---
layout: default layout: page
title: About title: About
permalink: /about/ permalink: /about/
modified: 2014-01-07T00:00:00
--- ---
VoltaicIdeas is the personal blog of Andrew Senetar. VoltaicIdeas is the personal blog of Andrew Senetar.