Last week, I asked if those of us who are involved in the WordPress community if we are really open source pragmatists. This came from a quote that’s been posted, shared, discussed, and so on for the last couple of weeks or so.
There’s one sentence included in the quote that people don’t seem to be discussing and that is are odds with the reputation WordPress has.
The quote (emphasis mine):
The pragmatist values having good tools and toys more than he dislikes commercialism, and may use high-quality commercial software without ideological discomfort. At the same time, his open-source experience has taught him standards of technical quality that very little closed software can meet.
But few can argue that the application has a reputation having a less-than-stellar codebase which can easily call into question the technical qualities of WordPress.
In fact, some believe that it’s “developed wholly by monkeys randomly hitting keys on the keyboard,” and there are discussions that crop up on various communities – like Hacker News – about the poor quality of the codebase.
The purpose of this post is not to belittle the codebase of WordPress. For what it’s worth, I think that it has its good parts and that it has its bad parts, and – like all software – can be compared to a living organism where it’s always changing, and, ideally, the bad parts will mature over time.
But what I’m more concerned with right now is has WordPress taught us standards of technical quality that “very little closed software can meet?”