Reorg

PS. I realised I needed easy access to the actual project repos from Pulsar for editing README.md etc, so I renamed the symlinks of the #:postcraft sections to eg. semem-docs. Also changed theme. I like this combo.

I had started using git submodules to organise my code subprojects (of #:hyperdata, the umbrella). This turned out to be a bad idea. First, a bit of extra admin needed (and remembering these things were submodules) and then things started getting really confusing when I wanted to integrate the #:clients subproject into various other subprojects, one submodule into other submodules... Way too much #:CognitiveLoad.

So I'm simplifying :

danny@danny-desktop:~$ tree -L 1 hyperdata/

hyperdata/
├── clients
├── hyperdata
├── semem
├── tbox
└── transmissions

Each of those (and the rest) will be a completely independent repo/module. This change is fairly straightforward, the only bit that will need special attention is hyperdata, it needs to forget the submodules. I got the procedure for that from Perplexity, will do it once I'm sure everything's ok in the new structure.

A complication is that I've been using Pulsar Editor for docs. This is based on the old Atom editor, and works a treat for this purpose. I did start customizing it as hyperdata-editor, but I managed to break that, so reverted to the original source distro). It manages workspaces a little differently than VSCode and I've been using #:postcraft for docs, so to give me what I need in the editor a little bit of symlinking is needed. With this latest setup, so far I've done :

cd ~/hyperdata/hyperdata/workspaces/postcrafts

ln -s ~/hyperdata/hyperdata/docs/postcraft/content-raw ./hyperdata

ln -s ~/hyperdata/transmissions/docs/postcraft/content-raw ./transmissions
ln -s ~/hyperdata/clients/docs/postcraft/content-raw ./clients
ln -s ~/hyperdata/semem/docs/postcraft/content-raw ./semem
ln -s ~/hyperdata/tbox/docs/postcraft/content-raw ./tbox
...

Then I opened the first symlink as a folder in Pulsar, I'll add all the rest as folders to give me easy access to the lot.

I've also started reorganizing the bits that will be online :

danny@danny-desktop:~$ tree -L 2 sites

sites
├── danny.ayers.name
│   └── postcraft
├── hyperdata.it
└── strandz.it

They are currently all over the place. I'll fix that as I go along.

PS. Just realised I need to edit the README.md etc from here too, so I'll add :

ln -s ~/hyperdata/tbox ./tbox-repo

Pulsar Screenshot

Reorg