If you're specifically targeting plugins, then why not have a plugin 
library repository on github? Github allows you to add collaborators (not 
sure how many). Then people could add a single tiddler to their TW file, 
and instantly have access to all the plugins that have been made available. 
This would make it easy to see if Plugin A was right for you, or if Plugin 
X conflicts with Plugin Z without having to go to a half-dozen websites 
(which sometimes disappear!).

If the originator of the library disappears, someone else can clone the 
library and start over. The great thing about a library is that the code is 
right there -- no orphaned links.

Otherwise, all you have is a listing of plugins, similar to the tiddlymap 
project. Re Tiddlymap, Dave does accept volunteers to help maintain the 
project.

The problem with Tiddlymap, or an Unofficial library, is that if something 
is not prominently listed on TiddlyWiki.com, people won't find it except by 
accident. That detracts from the energy and enthusiasm that would otherwise 
be generated. I can't help but notice that the tiddlymap is not mentioned 
even on the top of this forum, even though reddit and twitter, arguably 
much less useful, are mentioned.

On Saturday, August 15, 2020 at 1:44:51 AM UTC-7, Mat wrote:
>
> Here is are two ideas for a "plugin library" for unofficial things. The 
> first we could start using more or less *today.* The second would need a 
> little experimenting but is probably even better. Anyone skilled could 
> probably also solve it in a mere few hours.
>
> *First idea*
> We have a shared tiddler containing a list of all plugin URLs and whatever 
> meta data is appropriate. This tiddler is simply circulated on the boards. 
> I.e we have a designated forum thread and anyone adding something to the 
> tiddler posts and update in the thread with the tiddler attached. The 
> tiddler should contain a kind of version ledger (see below) so that you can 
> see which previous version it is based on. Yes, there can be conflicts if 
> two people update the list at the same time BUT I doubt this would be a big 
> deal if it is simple enough to add something again; It is just a single 
> tiddler and *the forum posts are sequential *so conflicts would be pretty 
> obvious and we always have the record for all events. Versioning could be 
> done like so:
>
> ... -- 53 by Mark -- 54 by Mario -- 55 by Mat
>
> so if there is another copy stating
>
> ... -- 53 by Mark -- 54 by Mario -- 55 by Tony
>
> then Tony and I will slug it out. Or whoever posted their update last will 
> simply need to adjust and repost.
>
> One could compliment this with a UI type plugin for *presenting *the 
> list, including a UI for adding or modifying data to the list, but that is 
> another matter - the list is the meat of it.
>
>
> *Second idea*
> Fellow Siniy-kit recently detailed how to pull data from a Google Sheet 
> into TW 
> <https://groups.google.com/d/msg/tiddlywiki/xQJ_J0AVyfM/Dt2unF67AQAJ>. As 
> you know, Google sheets can be made publicly editable. So we could have one 
> such central sheet. The un-official plugin library would be a plugin that 
> pulls from this, i.e converts it into a tiddler. I assume this would even 
> allow filtering when fetching so there could be a TW plugin where you state 
> what type of plugin you're interested in (or their rating, or what author, 
> or... )
>
> This would even allow a custom input form so people can easily add new 
> items to the list by using Google Forms. (Forms is integrated with Sheets 
> for this purpose.) I.e it would be a form asking the contributor to fill 
> in: "Pluging name", "select category", "review" etc. Would have to think 
> through how multiple entries of same plugin would work tho. Maybe not a 
> problem since they are added as rows in the sheet and I can easily think of 
> some ways it could be handled when importing into TW.
>
> ...
>
> Personally, I find the Google Sheets idea particularly appealing (but 
> that's also because it'd overall be very interesting to use Google Sheets 
> as a TW backend). In contrast to the curated lists we currently have from a 
> few good hearted community members, this system would not rely on *single 
> *individuals. This is *absolutely critical*, as evidenced from curation 
> endevours in the past. For one, curating such a list is a huge task that is 
> typically not sufficiently handled by a single individual and, most 
> importantly: If the owner of the list should stop hosting it, for whatever 
> reason, this proposal would make it *super *simple for anyone else to 
> make a copy and continue. And the first proposal is really nobody hosting 
> it at all other than the google forum.
>
> Thoughts?
>
> Anyone brave enough to start?
>
>
> <:-)
>

-- 
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/e5942f3b-c268-4bcb-b4ad-4058ba0a79e2o%40googlegroups.com.

Reply via email to