A repository for everything I write or make for use with my blog (excepting images).
The themes
directory holds a few Tumblr themes I’ve made.
The entries
directory holds most of the stuff I’ve written for my blog. The
formatting is in [Markdown][mdown], with some additions to handle my needs.
The format is thoroughly documented, and I’ve written an accompanying
validator.
All first-party entries use the following directory structure:
/yyyyy/Month/dd/format/safe_title.rc
That is:
- Five-digit publication year, with initial zero as needed.
- Full name of month as declared in the Gregorian calendar,
using US English names (
January
,February
,March
,April
,May
,June
,July
,August
,September
,November
,December
). - Two-digit day number, again following the rules of the Gregorian calendar, with initial zero as needed.
- Name of entry’s publication format. (e.g.
text
,image
,audio
). - Cross-platform-safe form of entry’s title. This basically means following standard URL rules, with the exceptions that spaces and any Unicode codepoints outside the range of ASCII are acceptable.
For non-text entries, there will always be an accompanying .rc
file that
describes the entry and uses the title. Thus, given an image
/02008/January/01/image/fireworks.jpg
there will be a file
/02008/January/01/image/fireworks.rc
with metadata about the image.
Third-party material is published under /documents/document_title.rc
.