Articles System
Today, I implemented the articles system for this website. I have not published any articles yet, though. I am working on a series of articles about TTC and hope to publish them soon, but I may publish some shorter articles first.
Article Series
The article system has special support for series of articles. A series of articles consists of any number of articles, in a specified order, in addition to an overview article. The URL for each article in the series reflects the hierarchy but not the ordering, so that new articles can be inserted without invalidating the numbering of URLs.
Each article in a series may have different tags. For example, I have
a Makefile
series planned that will include articles about
Makefile
rules for specific programming languages. Each
article can be tagged with the specific programming language used.
The article index displays a list of articles in title order. Dates are purposefully not shown because articles on this site are atemporal. Series are grouped, with the series articles listed in series order.
A tag index also displays a list of articles in title order, but series are not grouped. The series name is shown before each series article name. The series name links to the series overview page, while each series article name links to that article.
RSS feeds (for all articles as well as for specific tags) list articles in reverse chronological order. As with tag indices, series are not grouped, and each series article name is prefixed by the series name.