Bootstrapping bclary.com

Any one who has attempted to create a long lasting useful web site can attest to the difficulties of designing a system which will last the test of time. Deciding how the content will be authored, published, navigated, and searched over time is a very difficult task. This article lays the foundation for an incremental, iterative approach to developing the publishing system to be used on bclary.com. (First in a series on Bootstrapping bclary.com) [ 2004-03-03, Modified 2004-03-28 ]

Make it so

GNU make is a powerful tool used primarily in developing software in compiled languages such as C and C++. Its power can also be used to bring the Unix philosophy to building web sites. (Second in a series on Bootstrapping bclary.com) [ 2004-03-09, Modified 2004-03-28 ]

Cool You Are Eyes

Cool URIs are a means of ensuring content you write today will always be available in the same location in the future. This article discusses implementing Cool URIs using directory indexes, URL Rewriting and Content Negotiation. (Third in a series on Bootstrapping bclary.com) [ 2004-03-10, Modified 2004-03-28 ]

An Initial Vocabulary

Vocabularies are sets of words used to communicate thoughts, ideas and actions. A vocabulary can also be used in a web publishing system to manage and control the organization and presentation of content. This article introduces a minimal vocabulary for content and site management on bclary.com. (Fourth in a series on Bootstrapping bclary.com) [ 2004-03-13, Modified 2004-03-28 ]

Say what?

Semantically rich XML vocabularies determine the things which can be discussed as well as the statements that can be made. When choosing a vocabulary there are many choices from existing vocabularies or you can create your own. Follow along as Bob investigates several existing vocabularies and tries to decide what makes a good vocabulary for web publishing. (Fifth in a series on Bootstrapping bclary.com) [ 2004-03-15, Modified 2004-03-28 ]

Introducing the bclary.com RDF Schema

The formal schema for the bclary.com vocabulary is introduced using embedded RDF. (Sixth in a series on Bootstrapping bclary.com) [ 2004-03-20, Modified 2004-03-28 ]

Multipart Compositions

Support for multipart compositions is added to the schema and the build process. (Seventh in a series on Bootstrapping bclary.com) [ 2004-03-25, Modified 2004-03-28 ]

Generic Metadata Processing using Inheritance

When processing the RDF/XML serialization of RDF Resources, a standard approach is required to minimize the need for specialized logic for each type of resource. This article introduces a method for for processing resources based upon their inherited properties. (Eighth in a series on Bootstrapping bclary.com) [ 2004-03-26, Modified 2004-03-28 ]

Changes in the publishing system on bclary.com

A short note on the build process used on this site. [ 2004-12-24 ]

Home | Up | Top Feedback
Copyright © 2004-2005 by Bob Clary.