Jed: file or folder: I am not sure what this means, you have switchable so lets go with that
I went through the table.
Its a seriously difficult filtering job.
TBH I'm not sure the "red crosses" add anything. Green ticks would be the main selection guide for a user? The non-matches I do not think need to be explicit?
Also sometimes you get a Green tick with the word "No" below it. I got a bit confused with those.
I think it will improve when you get more data.
You list Android as a browser and an OS. Its principally an OS I think.
There are Android Apps for TW, perhaps that is what you meant?
Anyway
I think its important what you doing. Don't want to come over negative.
Are the 3 categories (green, yellow, red) explained? I would put them right at the top of the chart.
When I check "savers" and then look for offline savers, nothing is checked. Yet almost all the mentioned savers work offline (except maybe TWITS and TiddlyDrive).
Also, AndTidWiki has "Chrome" in the "browser" column. But AndTidWiki is it's own browser and doesn't depend on FF or Chrome.
Any of the items with checkmarks act as links when you hover over them, but nothing happens when you click on them. Are they supposed to go somewhere?
Are the 3 categories (green, yellow, red) explained? I would put them right at the top of the chart.
When I check "savers" and then look for offline savers, nothing is checked. Yet almost all the mentioned savers work offline (except maybe TWITS and TiddlyDrive).
Also, AndTidWiki has "Chrome" in the "browser" column. But AndTidWiki is it's own browser and doesn't depend on FF or Chrome.
Any of the items with checkmarks act as links when you hover over them, but nothing happens when you click on them. Are they supposed to go somewhere?
TT: There are Android Apps for TW, perhaps that is what you meant?
I'm not aware of such. Where?
it is a plugin that lets you save tiddlers, so it could be a saver, it serves the wikis so it may be a server (but it isn't a separate piece of software, so I don't know), and it lets you have multiple wikis so it may be a manager but I am not certain what the 'as objects' part means.
Autobackup: no (maybe later)
data-storage-location: it is a server, but the device you are using it on could be the server so I am not sure what to say about that.
dependencies: nodejs for the plugin version, none for the single executable version
file or folder: I am not sure what this means, you have switchable so lets go with that
format: I don't know what this means
os: any for the plugin, windows osx and linux for the single executable
AndTidWiki is an App in Google Store: https://play.google.com/store/apps/details?id=de.mgsimon.android.andtidwiki&hl=en
The idea is that a user should find what is important. If it is a server, I'm guessing that it is simply assumed that one can also save to it so I would just call it a server.
I guess, when I hear "server", I think more of some special thing I need to spend hours (days) understanding and implementing. That I'd need to be tech savvy about and know how to type directly into a console.
I'm not sure why Beaker Browser, AndTidWiki, and Quine are on the "servers" page. I would put them on "Savers".
AndTidWiki says that it has a dependency "other software". The only dependency that I know of is the AndTidWiki application itself -- it doesn't need anything else.
I think "basic tw on node.js" should be the same as "Bob" except multi-user is "no".
Possibly for both OS should be "any OS with node.js" since some people have gotten node.js to work on termux.
Maybe "format" should include "executable" for setups like "Bob single user"?
The currently empty fields of Tiddly server should be just like Bob multi-user except not "multi-user". Also, ts has backup option for single tw file backups.
All the links in the right column go to the "Getting Started" page where the user has to start over again. Perhaps you could link to the permalink for the topic rather than going through a detour.? Also on a small device, the result of hitting the blue links in "Getting Started" is almost invisible to a user, appearing down below out of sight.
Done. Any others that should fall into this criteria as well?Maybe "format" should include "executable" for setups like "Bob single user"?I have a criteria called "App". Does this cover it or is an app something else?
The currently empty fields of Tiddly server should be just like Bob multi-user except not "multi-user". Also, ts has backup option for single tw file backups.So no mistake; "Bob on Node" or "Bob single exec."?
You probably already know this, but you have 2 copies of "basic tw on node.js" on the servers filter.
I'm always for consistency. Except when I'm not ;-)
basic TW on node.js is a server. (it always needs the user to start a server)
basic TW single file is a saver. (it always saves a local file)
Correct me if I'm wrong, but I believe that when you run Bob you *must* view it in a browser.
Filling in a few more blanks ...
NoteSelfEncryption : nofile-or-folder : neitherformat : jsonPortable : no (I'm open to being corrected but I didn't find a portableapps option)
Portable : no (I'm open to being corrected but I didn't find a portableapps option)
Portable: YES, in the sense that you can run it from any browser on any device. Its not dependent on location (paths). NO, in the sense its not a Portable app per se. I think the right answer is likely: "N/A".
[TiddlyDesktop] both "single files" and "folders." In "folder mode" its running an internal server. But do we need to know that? What does it add knowing that in case of TD?
[...] do I really need to know Bob is a server? Not that I shouldn't, but what does that knowledge add to practical function? My interest in Bob is what it does, not how its constituted. [...]
WebDAV...
OS : Any (Apache) or windows (IIS)
Portable : No (or maybe with Apache portableapps)
PHP (store.php)
Dependencies : Web server & PHP (confirmed on Apache 2.4 with php 5.6)
NoteSelf
format : json
How is the set-up solution manifested?
What format is this piece of software in? This
might affect how complicated it is to install/set it up.
Option values, predefined
- html-file
- .tid-files
- TW-plugin
- Browsr_add-on
- Browser-in-itself
- App
NoteSelf
Storage: In-browser database AND (optional) synced external database (either local or in cloud).
Portable: YES, in the sense that you can run it from any browser on any device. Its not dependent on location (paths). NO, in the sense its not a Portable app per se. I think the right answer is likely: "N/A".
Variants: It also comes in a Android App form (Beta).
The biggest weakness I see is the set-up. It probably took me about 16 hours of effort (over about 3 weeks) to do my first functional setup of CouchDB. But, I was doing that by digging through the CouchDB documentation and various tutorials on how to setup CouchDB (there wasn't anything specific for NoteSelf at the time (I'm fixing that). My most recent set-up took under an hour.
For storage, I previously added "Server-location In-browser", is that fair?Portable: YES, in the sense that you can run it from any browser on any device. Its not dependent on location (paths). NO, in the sense its not a Portable app per se. I think the right answer is likely: "N/A".So... why not Yes then?
I think that trying to define these as exclusive categories is a problem because almost none of the options fit into just one. Almost all of the servers can save wikis but because of the scary name people may avoid something because it says it is a server instead of a saver when it is both.
One problem with the portability part is that the list is referring to if the installation is portable, not if the usable part is portable. I am not tied to any specific device to use TiddlySpot but it isn't portable in the sense used by the table.
Lost Admin - thank you for your information! Some questions:WebDAV...OS : Any (Apache) or windows (IIS)What does this mean - what's the difference?I'm limiting the SetUp matrix to include set-ups custom made for TW - OR - instructions(!) on how to adapt some other "system" to TW. When it comes to WebDAV, I see @PMario has kindly made instructions for IIS. From that tiddler I don't understand if there are other options for someone who is not very tech savvy. is there?
Portable : No (or maybe with Apache portableapps)To qualify as portable it should exist as a self-contained solution by itself.(Should I change the category "portable" to instead be "self-contained"?)
PHP (store.php)I've renamed the set-up to now be as you phrase it here, yes?Dependencies : Web server & PHP (confirmed on Apache 2.4 with php 5.6)I have classed "PHP", or "PHP (store.php), as a server... but "a server" is rather the requirement for this (right?).
NoteSelfformat : jsonHm, that woudl be the "code-format", for tiddlers right, not NoteSelf per se? By "format" I tried to find a label for:How is the set-up solution manifested?
What format is this piece of software in? This
might affect how complicated it is to install/set it up.
Option values, predefined
- html-file
- .tid-files
- TW-plugin
- Browsr_add-on
- Browser-in-itself
- App
I would guess NoteSelf is an "App" in this sense, i.e a separate software.Would you say my lable "format" is poorly chosen? Any better suggestion?Looking at my list above, I'm wondering if ".tid-files" really is relevant?
...and maybe I should include json, i.e use file-format of tiddlers as a criteria? This may be important if one wants some kind of API integration, right?
<:-)
I'm with Jed on the portability part. Perhaps "works offline" instead? Even that is somewhat dependent on the details (I run a webdav server on my laptop, so it works fine when I'm offline).
There are also issue with "dependencies" as the list I provided is a very small sub-set of WebDAV server options that I believe should work fine for TiddlyWiki. At the same time, taking away the dependencies column is probably a bad idea because for many that would be a deciding factor.
Mat has really taken on a hard project.
So, what reusable labels would you put on the things Bob does? Like what you allude to, I'm interested in finding labels that bring value to users. They should be able to say "I want X. Which ones have that?"
@TiddlyTweeter wrote:NoteSelfStorage: In-browser database AND (optional) synced external database (either local or in cloud).For storage, I previously added "Server-location In-browser", is that fair?
Portable: YES, in the sense that you can run it from any browser on any device. Its not dependent on location (paths). NO, in the sense its not a Portable app per se. I think the right answer is likely: "N/A".So... why not Yes then?
... IMO it would be fair to put "Yes" for a service like TiddlySpot on this because you can still use it without fuzz from e.g a USB-stick.
Hi Mat,
NoteSelf fits into two categories. One as a (remote) Service and one as a (local browser) Saver. The complication of it as a local browser saver is that it needs to connect to the github starting page at least once. So it's not 100% offline. That is, if someone needed to set it up inside a sealed room cut off from the rest of the world they would currently be out of luck.
Perhaps an ease of setup column should be used to show pouchDB is difficult, although those with the IBM database version can currently do it with less complexity than setting up their own.
TonyM wrote:
We can expect more cases of databases that serve tiddlers.
In which case more items will have similar specifications.
On Monday, May 28, 2018 at 9:13:59 PM UTC-4, Mark S. wrote:
... The complication of it as a local browser saver is that it needs to connect to the github starting page at least once...
The underlined part of your statement is not entirely accurate.
P.S. sorry for getting so technical Mat. But the conversation has gotten way deep.
Saving mechanisms enabling things that the native TW saving can't do
Programs that serve tiddlers and control who/what has access to them
Services run by someone else to store, serve (and ultimately control) your tiddlers
Tools to manage multiple TiddlyWikis
TiddlyDesktop:
[..criteria...]
browser: Internal Chrome Engine (NOT a full browser)
I want add ... :-)
unique-features: Lovely menus. Runs like a normal program.
AndTidWiki ...
TiddlyWiki in the Sky and TiddlyDrive seem to most closely correspond to "services". They save via someone else's service (actually use 2 services) and there is no equivalent server that you can set up to do the same thing.
"File Backups" is definitely in the "saver" category. It doesn't serve up anything, and provides services the native file saver doesn't do (like auto-save, and backups).
The popup messages from the header row on the right side are chopped off by the screen edge on my FF browser.
I just notice for TiddlyDesktop under multi-user you entered "N/A". I think its actually "No".
On Bob on Node.js you say format is "TW-plugin". That does not make sense to me. I'm unclear what you mean.
On Bob single exec. under file-or-folder you say "Switchable." Natively they are only .tid files (folder). Do you mean that because you CAN generate a single file wiki its "switchable"? Unclear.
Regarding TiddlySpot
...
The android app "Serveur WebDAV" works well on saving TWs both locally and on dropbox (on my Samsung A5 phone).
introduce TWC as a qualifying filter before the "Saver, Server, Service, Manager"
So, you want your TW to...
- function well on your phone?
- auto-sync with your many devices?
- work as a shared family wiki with to-do lists, reference matter and all?
- ...or even as a corporate system, with simultaneous editing?
- ...and automatic backups?
- be totally off-the-grid on a RasPi server?
- or you want tools to manage all those TWs of yours?
Well, maybe it's possible....The ol' TWaddler proudly presents...- a guide to help you navigate to the TW system you wantThis was previously named "BackEnd" but SetUp is more appropriate given that it concerns TW-specific: Savers, Servers, Services and ManagersAs you can see on that site, if you experiment a little and tick some check-boxes, a lot of info is missing. You may disagree or want to add or to remove either of...
- SetUps
- criteria (i.e the "features" listed that a user may look at to decide what suits him)
- options for the criteria
- or even the categorization into "savers, servers, services and managers"
Well, I need help with this information. I barely know what a server is... but I do know how to copy-paste text so if you guys provide the info, I do the foot work.The point is to help anyone... no, I mean everyone!.. to get the most out of TW. It really concerns all of us, so please do a good deed and help out. The TiddlyGods will reward you.<:-)