Project

baron

0.0
No commit activity in last 3 years
No release in over 3 years
What's in the box: (1) Publish to Heroku using Git (2) Author articles in markdown (3) Article categories (4) Multiple permalink formats supported (5) Redirects (6) Advanced SEO optimizations and Google Analytics/ Webmaster Tools support. Uses Rack, RSpec, Bootstrap, JQuery, Disqus, Thin
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0

Runtime

>= 0
 Project Readme

#Baron Blog Engine Gem

No one needs another blog engine. This is just a side project to play around with Ruby and a small web-based app. I wanted to create the simplest content management engine that included all the features I was looking for to power my blog.

There are two parts, the Baron Blog Engine Gem and the Baron Blog project. The gem contains the code for routing, HTTP, and the MVC components of a simple blog. The blog project references the gem, includes the blog UI templates and content.

Features

  • Publish to Heroku (or similar) using Git
  • Easy to customize the look & feel via a common site layout template
  • Author posts or custom pages in markdown or HTML
  • Organize content into categories
  • Several permalink formats are supported, including a custom prefix and several date formats
  • 301 or 302 redirects are supported for easy porting from your current blog
  • SEO optimized with built-in support for Robots.txt, Google Analytics, Google web master tools
  • Fun tech used: Ruby, Rack, RSpec, Bootstrap, Disqus

Technical Design Notes

cms for wide variety of sites -- media, text blog, photo only. wanted to be able to write in markdown and use this for future projects.

Design objectives:

  • Use conventions to simplify code
  • Easy to understand, easy to maintain
  • Try test driven development.
  • Adopt ruby coding desing approaches