WordPress and web3

Blockchain. Cryptocurrency. Ethereum. NFTs. DAOs. Smart Contracts. web3. It’s impossible to avoid the blockchain hype machine these days, but it’s often just as difficult to decipher what it all means. On top of that, discourse around web3 is extremely polarising: everyone involved is very keen to a) pick a team, and b) get you to… Continue reading WordPress and web3

WordPress Importers: Free (as in Speech)

Back at the start of this series, I listed four problems within the scope of the WordPress Importers that we needed to address. Three of them are largely technical problems, which I covered in previous posts. In wrapping up this series, I want to focus exclusively on the fourth problem, which has a philosophical side… Continue reading WordPress Importers: Free (as in Speech)

WordPress Importers: Defining a Schema

While schemata are usually implemented using language-specific tools (eg, XML uses XML Schema, JSON uses JSON Schema), they largely use the same concepts when talking about data. This is rather helpful, we don’t need to make a decision on data formats before we can start thinking about how the data should be arranged. Note: Since… Continue reading WordPress Importers: Defining a Schema

WordPress Importers: Getting Our House in Order

The previous post talked about the broad problems we need to tackle to bring our importers up to speed, making them available for everyone to use. In this post, I’m going to focus on what we could do with the existing technology, in order to give us the best possible framework going forward. A Reliable… Continue reading WordPress Importers: Getting Our House in Order

WordPress Importers: Stating the Problem

It’s time to focus on the WordPress Importers. I’m not talking about tidying them up, or improve performance, or fixing some bugs, though these are certainly things that should happen. Instead, we need to consider their purpose, how they fit as a driver of WordPress’ commitment to Open Source, and how they can be a… Continue reading WordPress Importers: Stating the Problem