PageKicker’s version naming scheme

PageKicker is my open source algorithmic publishing toolkit, and every few months I make a major release.  I use semantic versioning which is neatly explained at the SEMVER website as follows:

Given a version number MAJOR.MINOR.PATCH, increment the:
MAJOR version when you make incompatible API changes,
MINOR version when you add functionality in a backwards-compatible manner, and
PATCH version when you make backwards-compatible bug fixes.

So version 2.0.0 represents a “breaking” major change, version 2.1.0 represents new features that are still backwards-compatible, and version 2.1.1 represents a bug fix.

I began with version, which is not strictly speaking correct, but since version 1.0.0 I have followed SEMVER strictly.  We are still on version 2 and will be there for a while.  For ease of use, and fun, I add the name of a famous author to the git tag and increment it alphabetically after each major version. So far major versions have been tagged as follows: -- George, the author of GRUB STREET -- Frank, the author of DUNE -- Eugene , the author of RHINOCEROS
1.0.0-Johnson -- Samuel, the author of DICTIONARY OF THE ENGLISH LANGUAGE
2.0.0-Keats  -- John, the poet.

During each version, I work may way through the complete works of that author.  Right now, I am reading “Hyperion” by Keats.    And I am looking ahead — what should the next version name be?


Daily Dose of Samuel Johnson: UNBAR & more

My Word of the Day

To UNBAR (UNB’AR) v.a.[from bar.]To open, by removing the bars; to unbolt.

’Tis not secure, this place or that to guard, If any other entrance stand unbarr’d. Denham.

These rites the king refus’d, Deaf to their cries; nor would the gates unbar Of sacred peace, or loose th’ imprison’d war. Dryden.

Recent references to UNBAR on Twitter

Recent references to Samuel Johnson on Twitter

Daily Dose of Samuel Johnson: PREVENTIVELY & more

My Word of the Day

PREVENTIVELY (PREVE’NTIVELY) adv.[from preventive.]In such a manner as tends to prevention.

Such as fearing to concede a monstrosity, or mutilate the integrity of Adam, preventively conceive the creation of thirteen ribs. Brown’s Vulgar Errours.

Recent references to PREVENTIVELY on Twitter

Recent references to Samuel Johnson on Twitter

More Nimble heritage: the A.C. McClurg building, 1899

My great-great-great-great-grandfather, William F. Zimmerman, worked for A.C. McClurg as a senior vice president when the publishing company built this headquarters in 1899.  It still stands and is on the National Register of Historic Places.

The McClurg Building is a historic skyscraper in the Loop community area of ChicagoIllinois. The building was built in 1899 and designed by Chicago school architects Holabird & Roche. At nine stories tall and 80 feet (24 m) by 150 feet (46 m) at its base, the building is one of the smallest skyscrapers in Chicago. The building’s Wabash Street facade has 9,000 square feet (840 m2) of windows bordered by terra cotta piers and spandrels; the amount of window space was necessitated by the absence of windows on the sides of the building. The A.C. McClurg publishing company was the building’s main occupant and gave the building its name.[2]