On Tuesday, December 9, 2014 7:35:40 AM UTC-5, Tobias Beer wrote:
>
>
> Definitely, but we all can and have to chose our own protective measures, 
> being careful about what bundles we're importing and what sources we're 
> trusting, etc...
>  
>
>> A guide to how to make those swarms would really be nice.
>> Because the more available swarms around for all different kind of 
>> purpose, the better the idea.
>>
>
> Right now, making a "swarm" is really the same process as making a plugin, 
> only just there's not necessarily any executable js in it:
>
> http://tiddlywiki.com/dev/#How%20to%20create%20plugins%20in%20the%20browser
>
> Not sure which fields are ultimately required, but simple "swarms" I don't 
> know if the requirements shouldn't be somewhat more lose.
>
>
I found a lot of the online collections great for finding out what can be 
done but not so great for modular reuse. I have had to re-implement from 
scratch in most cases.

The GNOME3 desktop has an architecture that is js/css-based I think. They 
also have a pretty cool ability to just go to a webpage and download and 
locally "enable" plugins within the desktop (by flicking a virtual switch 
in the webpage) that fundamentally changes the UI or add features. Perhaps 
this web-based repository is a model that TW5 can adopt.  Where you have a 
"plugin|add-on|add-in|swarm|module" tab in the settings that accesses a set 
of tiddlers online and pulls them in and caches them locally when they are 
"enabled" somehow. Some combination of transclusion of _canonical_uri and 
cloning might achieve this with the repository simply being a specifically 
structured TiddlyWiki file online somewhere.

/Mike

-- 
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 tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.

Reply via email to