HCHaase,

Tiddly handles plugin dependencies well, so I would vote for separate 
plugins in this regard.

https://tiddlywiki.com/#Plugin%20Dependencies

If we look at how NPM (Node.js Package Manager) works, it is entirely made 
up of package dependencies: each package does one single thing (in 
principle).

On the other hand, if I want to install a plugin for a "ready-made program" 
(Vim, TiddlyWiki, VSCode, etc.), it's a bit daunting if the plugin wants to 
install additional plugins. From a user’s point of view, technically, 
there’s really not much difference between installing a single plugin and 
installing multiple plugins because they take up the same amount of 
space. The real difference is more psychological, so whether the user 
accepts having to install multiple packages at once. If a plugin is used by 
several other plugins, it actually saves space because you only have to 
install that sub-plugin once, but the average user will not see this.

We have to think instead of the user and make the right decision, so I will 
vote for the multiple plugins. Copying is never good, because if you find a 
bug in one place that you fix, you have to keep it in sync to be fixed in 
the other places when you make "monolithic plugins."

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/1bd7417c-a06b-44f8-8806-082603068b6d%40googlegroups.com.

Reply via email to