> When I see a plugin which says it contains a shadow tiddler from
> I presume it is overriding a core tiddler. Is that right?
Not necessarily; a plugin might contain a tiddler using the same naming
convention (e.g. $:/core/modules/foobar) that doesn’t actually override a
shadow tiddler. You can check using the “Info” panel; look in the “Advanced”
> When the developer is developing that plugin, is he editing on the core
> tiddler itself, and then packaging it into the plugin, or is there a way of
> overriding a core tiddler for development, and then bundling that
> override-tiddler into the plugin?
> I'm assuming he is using Node.js and GitHub for development
> Maybe it is best to use the experimental 'create plugins in the browser' if
> the plugin will override core tiddlers?
Any of the available techniques for building a plugin can include tiddlers that
override core tiddlers.
There are some core tiddlers that are OK to overwrite (eg settings like
$:/theme). The problems come when overwriting the core logic of TiddlyWiki
(whether JS modules or wikitext templates). The risk is that a future update to
the underlying core will not be propagated to the modified copy.
If a plugin author finds that they need to overwrite a core plugin then I'd
advise raising it so that we can explore whether it’s possible to add hooks to
make it possible to avoid the overwrite.
> You received this message because you are subscribed to the Google Groups
> "TiddlyWiki" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tiddlywiki+unsubscr...@googlegroups.com
> To post to this group, send email to firstname.lastname@example.org
> Visit this group at https://groups.google.com/group/tiddlywiki
> To view this discussion on the web visit
> For more options, visit https://groups.google.com/d/optout
You received this message because you are subscribed to the Google Groups
To unsubscribe from this group and stop receiving emails from it, send an email
To post to this group, send email to email@example.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit
For more options, visit https://groups.google.com/d/optout.