Replies: 4 comments
-
Hello Raphael, Thanks for your feedback and the info about "nullboard". TLDR; All features you mention are already part of TiddlyWiki out of the box. ... The only problem is, that those functions are not obvious. ... So your examples clearly show us, where we have huge potential for improvement in our documentation and presentation of the wiki. Wall of text warning ;) Some basics about TiddlyWiki
heck ... TW5 V1.0 is already 8 years old. ... @Jermolene ... are aware, that TWclassic was born in the Windows XP era and has already outlived Windows XP, Windows 7, Windows 8 .. and it will probably still work when Windows 10 is history ;) I hope that makes it clear that a long-live cycle is a primary goal. from your post
TiddlyDesktop may be an option here. It can manage single-file wikis and wiki-folders to increase convenience and maintainability. The TW CLI is used to create single-file wikis. That's what you see at tiddlywiki.com ... Where the content and the app is 1 HTML file. We call that single-file wiki The second possibility is, to start a client-server configuration using the TW CLI and Node.js ... You call this "backend" in your post. TW uses "folder based" wikis, where every tiddler is 1 In our case the main reason to use it that way is maintainability and not speed.
As I wrote. That's already there. But it's not necessarily used to increase performance. We use different saving mechanism for convenience and maintainability. ... The problem depending in several independent elements is increased complexity. ... As explained at nullboard - backups, browsers heavily restrict direct file access from browser based SPAs. The app nullboard calls "agent" can roughly be compared with our Timimi or file-backups savers. Which allow the wiki to directly save files back to the users file-system. Timimi consists of 2 elements. To install the "agent" users need to be allowed to install windows apps, which may be restricted in corporate environments. The second element is a browser-plugin. The advantage of Timimi is, that it can save to every directory the users allows it. --- That's a very similar mechanism as you describe. File-backups is a browser plugin only, where the browser limits access to the browser "Downloads" directory and subdirectories.
There is a TW edition which is named: https://noteself.org which uses couchdb to sync data. The discussion about TW data-tiddlers and "database like" behaviour in that context will not improve anything. data-tiddlers are discussed to be deprecated, once we have a better solution. .. A JSON data-store is no database at all. It can be called a key/value store, but that's already all the commonalities.
I think that's answered above. A RantTW lacks some convenience features that many users are used today, which can be achieved with client-server configurations. Where the server / backend is controlled by one of the big 5 -- Google, Microsoft, Amazon, Facebook and Apple. But most of those features have a hefty price tag. Many users trade convenience for privacy and vendor lock-in. ConclusionTiddlyWiki is free and can be encrypted "out of the box" ... as in free speech ;) have fun! |
Beta Was this translation helpful? Give feedback.
-
@pmario Hi! How are you? So... thank you for feedback ;D I talked about this feature thinking about it here too: 1. concept2. notes
3. questionOn a more technical level what is the difference between web-bundles, tiddly and singlepage? 4. references |
Beta Was this translation helpful? Give feedback.
-
I don't know web-bundles and singlepage. ... Having a very short look at the GitHub repo ... TiddlyWiki is fully dynamic and contains many pages, if every tiddler is considered 1 page. TW allows us to edit and then save the content. Depending on the different savers, it's also possible to save changes back to eg: GitHub, GitLab ... and so on. Web-bundles, seems to be a new specification coming from Google.. ... I didn't read the spec ... But if it comes from google it will probably be good for Google and users are the product. ... But I may be completely wrong here. |
Beta Was this translation helpful? Give feedback.
-
As mentioned, there is also an optional backup server available which automatically saves each revision as you go. |
Beta Was this translation helpful? Give feedback.
-
1. Overview
1.1 Intro
1.2 feature-name
Tiddly with agent as nullboard
1.3 feature-description
1.4 Problems
1.5. Why this feature?
2. ux/ui or concept
3. References
3.1 talks
3.2 samples
3.3 demos
Beta Was this translation helpful? Give feedback.
All reactions