Folks
Thanks for the feedback. I have a set of standards I use to build all my projects, only one ever became plugin, but I have dozens using the following method, which made sense for non plugin macros.
To illustrate;
The set of project tiddlers look something like this;
To make a plugin I was hopping I can add something like
$:/PSaT/focus-tiddler/readme
$:/PSaT/focus-tiddler/plugin
$:/PSaT/focus-tiddler/license
$:/PSaT/focus-tiddler/history
Then make a tool to rename and pack the essential $:/plugin tiddlers from above
$:/plugin/PSaT/focus-tiddler/readme
$:/plugin/PSaT/focus-tiddler/plugin
$:/plugin/PSaT/focus-tiddler/license
$:/plugin/PSaT/focus-tiddler/history
But, can the balance of tiddlers remain in my $:/PSaT/projectname/[folder/]tiddlername namespace?
Then references in the code to $:/PSaT/projectname name tiddlers will not need rewriting
I expect some changes may be needed to access shadow tiddlers that were not shadows before packing into the plugin
- Can any one guide me on the differences between tiddler and shadow in this circumstance (if any)?
I have not detailed it here, but I have a project tool that has the template for tiddlers to include in a project, but with the plugin also the for the the licence etc.., so I write it once
For me the question is can I accommodate these tiddlers in the alternate name space or must I pivot and change the whole process to live in the $:/plugin/PSaT/project namespace? Which I really do not want to do.
Regards
and thanks for you rime
TW Tones