WordPress-the-company has found itself in some hot water lately, mostly due to the actions of its founder. This post is not about said water, but here is a link I found that describes the “double-whammy” and the conundrum many WordPress customers and/or users find themselves in. WordPress has long been a reliable organization, seemingly both by design (by which I mean the .com/.org divisions) and by virtue of the sanity of its leadership. The latter is now in question. I do not find this circumstance surprising, nor potentially irredeemable. However, I saw some toots on Mastodon discussing options for moving off WordPress, which got me thinking…
You could go back to the original trunk from which WordPress was forked in 2003. What was that thing called? I was there, paying attention at the time, but I still had to look it up: b2/cafelog.
This part of the nature of open-source software is one of its most interesting. A French developer can create a CMS, abandon it, and move on to a humble career in software, and a college student in Houston can fork that CMS, convince another software developer to help him continue the project, turn that into a rather profitable business, and become a wealthy and (until very recently) well-regarded internet person. In the meantime, another French developer can also fork the original CMS, maintain it for almost two decades in a (relative to WordPress) quiet corner of the internet, and eventually move on to other things.
There was another CMS launched in 2003, one designed and developed by one of the early internet renaissance humans (who would leave the project just a few years later). That’s right, not only is Textpattern still available, it is still being actively maintained, and it still uses Textile, which despite inspiring Markdown was (seemingly) entirely supplanted by its descendant. But lo! Textile has its own website and was updated just this year. README.textile! I didn’t know you could DO that! I want to convert all my readme files. This markdown hoodie is threadbare, hand me my textile smoking jacket!
Aside: Textpattern is on the fedi, on the same server as I am, no less!
I’ll wrap this up before I spawn more tabs about Drupal (which has a more recent release than WordPress) or Movable Type (yes, version 8 dropped last November). Perhaps I should check out the Adobe ColdFusion Online Summit 2024…I did (almost exclusively) code in ColdFusion from mid-2003 until mid-2004. There is one ColdFusion CMS on Wikipedia’s list of content management systems. Its readme.md contains this gem, which is both ominous and prophetic:
Because of God’s grace, this project exists. If you don’t like this, then don’t read it, its not for you.
If there is better evidence of God’s grace than a bunch of jiggling atoms combining to create software over the course of decades, I can’t think of one right now.
03/01/2024 Update
The original cafelog.com site is still up, however few, if any, of the links on it work. There is also a historical (but not officially archived) b2 repo on Github. There is also an entire book about WordPress on Github; see 2-b2-cafelog.md. It would seem many of the links in the book are broken; one working link is to this 2011 talk by Michel Valdrighi at WordCamp Paris 2011, however the video is no longer accessible.
03/04/2024 Update
Via this toot from Kottke I learned about WordPress Website’s Search Engine Spam ploy in 2005. WordPress had “…been quietly hosting at least 168,000 articles on their website. These articles are designed specifically to game the Google Adwords program, written by a third-party about high-cost advertising keywords…”
There are plenty of links in the Waxy post including a follow-up post on Waxy and a response post from Matt (that refutes certain facts like the number of hosted articles).
The crazy thing is this:
WordPress is partnered with Textdrive, who also hosts the WordPress website. From what I gather, when the Textdrive folks found out about, they removed the files from the web server.
TextDrive was “founded in 2004 by the Canadian typographer, art director, designer, writer and programmer Dean Allen, the creator of Textile markup, who was looking to create an ideal hosting environment for the content management system he was developing, Textpattern.”
In November 2005, Joyent merged with TextDrive…TextDrive CEO Dean Allen, a resident of France, became president and director of Joyent Europe.
IIRC, Joyent and Dean Allen had a turbulent relationship and he left the company some years later. Joyent was acquired by Samsung in 2016.
Matt’s 2005 spam post controversy strikes me of water long-since under bridges, but reminds me that Matt is primarily a business person. This is probably why he’s been so successful. Businesses are somewhat always under threat of reaching their end-of-life, and my experience with business people is they are frequently willing to compromise their own values for the sake of their business. Sometimes that means selling data, sometimes that means things that will land you in jail. Fear and pride are strong drivers. Morals and values are not. 😕
I also have to add this image originally posted by Jason Lefkowitz in response to his own toot about WordPress history.