Embed Notice
HTML Code
Corresponding Notice
- Embed this noticeone thing i worry about pijul is that its data structures are highly advanced. the logic for working with everything is similarly highly mathematical.
git pack files are not actually so special. the indices are just a list of blocks to reconstitute under what name and the pack files are blobs (hehe blob :gummydab:) you index in to. simple.
the sccs weave is freaky but apparently its not actually that complicated its just awkwardly explained. make up a set of IDs that are "in", walk each line of the file and apply lines that are marked "in."
i worry slightly about having incredibly advanced formats for things like this :blobcatterrified: pijul has a whole bespoke key/value store and complex commutation and resolving logic which is significantly more complicated than what a changeset amounts to.
i guess in a way it doesn't matter. this is finnicky permaculture concerns and in a mercenary context ain't nobody got time to make sure the history of projects are in some beautiful format with an indefinite lifespan :blobcatbean:
:blobcatphoto: quinn why don't you bother starting the blog back up
:blobcatfrowning: i always feel like a blog post requires proper writing structure and citations and shit