I am in need of some swarm intelligence
Since I started getting back into TiddlyWiki again I developed a few plugins. I also plan on releasing some of these soon but there is a hell of a lot of cleanup necessary for them to be useful.
However, over time some “structure” emerged for my plugins. Most of them use TiddlyWiki as a CR(UD) database and JSON tiddlers to prevent field proliferation/collision. Now most my plugins share common constructs like parameterized buttons and I would like to have some way to share them between plugins.
My idea was to create a separate plugin that serves as some kind of library. But as far as I can see there is no dependency mechanism in TiddlyWiki. So any presumed user of my modules would have to manually install the library together with the plugins.
Are there any best practices or is this the best option one has when it comes to reusing code?