Issue 2022-W05

Published on

This week has been about a block protocol specification, the fair-clause model, an event sourcing framework, Gitless git, tree-sitter linting and a visual novel engine.

# Thalo

An event sourcing framework for building microservices in Rust.

# Lightweight Linting

An introduction to tree-sitter and its DSL for querying its lossless AST.

# Block Protocol

A protocol specification aiming to standardise the content management system editor building blocks.

# Gitless

A version control system built on top of Git and thus compatible with Git aiming to have a straightforward commit workflow, independent branches and a friendly command-line interface.

# Ren'Py

A visual novel engine allowing the use of words, images, and sounds to tell interactive stories.

# Fair-Code

A software distribution model aiming to be an evolution of Open Source. If you find it too vague, you might want to read The Commons Clause instead.

As with anything related to licensing, find a trusted source with legal knowledge so you understand the implications. Predators are lurking: A Bug in Early Creative Commons Licenses Has Enabled a New Breed of Superpredator.