Mat,

I think this a worthy project, it was already on my to do list. Along with 
a basic way to manage multiple users.

Here is some of my thinking

Lets answer your questions first
1) what would be a good collective/informative name for all these thingies? 
*None 
- It would be a category error (if you want to include NoteSelf)* 
2) which more than the ones mentioned should be included? *All of them*
*   The whole ecosystem so that you can take account of the items I raise 
below*

I assume you have looked at the system tiddlers prefixed $:/info ? Most of 
the below can be determined from there, to be thorough, I imagine, all you 
need would be to identify the *saver* in use.

Some terms arising?

   - File wikis
   - Folder Wikis
   - Served
   -   Securely served https
      -   Locally Hosted
      -   Hosted
   - Savers
   - Http
      - File
      - Tiddler (eg NoteSelf into PouchDB or CouchDB)
   - Computer Platforms
   - Server Platforms
   - Desktop application server package
   



Here are some thoughts that may be useful, they apply to normal operation, 
because most hosted/Served TiddlyWikis can be Saved with a *file saver*.

   - I would consider any tiddlywiki opened in a browser as being "served" 
   if its address is HTTP/S
   - *Of note here the browser is not handling the disk writes*
      - If that address begins 127.0.0.1 I would call it "locally hosted, 
      but this could also occur if browsing on a server
      - If it was any other address we could say it was "hosted" including 
      the dat version for the Beaker Browser
   - Any TiddlyWiki opened with a path including file:// is clearly a 
   single file wiki
      - *Of note here the browser is handling the disk writes even if it is 
      through a plugin/add on*
      - Note when a single file wiki is *Served via a Server *it is *hosted*
      . 
   - To me a *server* includes the The beaker Browser, node JS, and 
   TiddlyServer, TiddlyDesktop,  Jeds Multi-access Bob thingy are perhaps* 
   server platforms* (TiddlyWiki Servers) that use NodeJS below (the 
   server) that come with another layer or support, especially savers.
      - Perhaps these server platforms, given they have plugins the above 
      also have *savers* which interestingly file savers are also savers.
      - So some savers are file savers and some are http savers, or http 
      server/saver combinations. 
      - Of note is some servers support serving *single file tiddlywikis*
      - and or Serve* Folder based tiddlywikis *(eg I do not think beaker 
      browser does not serve folder based TiddlyWikis)
   - Of course *servers* can run on multiple *Computer Platforms*
   - *TiddlySpot *is a* Hosted TiddlyWiki Server*
   - And different *browsers* can also run on on different *Computer 
   Platforms*
      - Of note the beaker browser can only access "beaker browser served" 
      single File Wikis.
      - Different browsers can use different *file savers*.
   - Now of course TiddlyDesk top also has a Desktop application to *Serve 
   and browse*, *Both Folder and File wikis*. the saver is built into 
   tiddlywiki, and comes with a browser. It is a *Desktop application 
   server platform, and browser* or a  *Desktop application server package*
   - NoteSelf gets messy because it is a *saver*, not  a server. It can 
   save locally in the browser (not in the file system)  or remotely to a 
   database. Because we have the *NoteSelf Saver* we can call PouchDB a 
*TiddlyWiki 
   Server*, or perhaps only a *tiddler server.*
      - CounchDB is also a *tiddler Server,* but session bound in the 
      browser. It has a Saver in addition to or combined with the PouchDB Saver.
   
So in closing we need a *Browser* (even if inbuilt) and a *Saver.* Some 
savers are *file savers*, some are *Http savers,* Some savers save Files, 
Some save tiddlers, some save TiddlyWiki Files (tiddlySpot) some do this 
over http. To access  tiddlywiki over Http a *Server *must exist, *Servers 
can Serve* "locally hosted" and "Hosted" TiddlyWIkis.


I hope this help
Tony

On Friday, May 11, 2018 at 2:02:22 AM UTC+10, Mat wrote:
>
> Thanks everyone. Yeah, "platforms" might be the term!
>
> Jeremy Ruston wrote:
>>
>> Might this list be starting to get rather similar to the information 
>> found in GettingStarted? Perhaps best to extend and improve what we’ve got, 
>> rather than making something new.
>>
>
> I agree that would make sense - eventually.
>
> At the moment I want to experiment with the format for this though. For 
> example, I have a (vague!) idea about a step-by-step guide/wizard that asks 
> "Do you have access to a public server - Y/N?" , "Do you want to access 
> your TW from multiple computers (owned by you)?" etc. Actually, the 
> specific questions will be formulated much depending on what the actual 
> platforms do feature and enable.
>
> Plus, I expect it to be some work to actually gather the data for the 
> different alternatives because I need to ask around.
>
> <:-)
>
>

-- 
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 post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f997d13f-8c63-46a2-b4c2-e2d52c1fad89%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to