As I have voiced previously on the subject of wiki the name and meaning issue, the easiest solution is to refer where ever possible to the "Tiddlywiki platform" And insert between these two words the following as appropriate;
Application
Note
Website
Database
Mobile
Because it is all of these and more.
Relegate tiddlywiki to the name and let platform suggest its capacity.
Regards
Tony
Tony
Tiddlywiki has several advantages over these two. Two major things that come to mind are.
1) Templating
2) Ability to have multiple copies of the same software running at the same time, essentially making it scalable without limits.
However, Tiddlywiki still gets beaten back when it comes to it. The reasons I think that causes this are, IMO.
1. Ease of entry
2. Appearance
3. Documentation
1. Tiddlywiki is a solution that requires intermediate activation energy from the user. People who decide to set up a personal knowledge base come in two groups*. Either "I want no headache, just install it and push an icon to get it up and running" group. Or the "I am doing it right this time, even if it takes some time" group. The first group opts for things like Evernote, or Joplin, or the apps I mentioned above and so on. The second groups goes for elaborate structures like org-mode or mediawiki and so on.
There has been long pending issues to reduce the activation energy to get started. A good example of the effort in this direction is Jed's Bob. However, it will take a long time before a newbie will find Bob, long before which he would have given up the idea to continue using TW. Having to install run time separately is so 2000s. It will not run well with the post millennial generation.
My point is this. Tiddlywiki should concentrate more on the Windows OS users, which forms 80% of the desktop and laptop users, rather than the "ready-to-hack-around" Unix cult. This is coming from an active Linux user.
Consider this: create an installer for windows that will check for existence of node run time in the system, and if not, will download and install it for the user with user permission.
2. Appearance. Tiddlywiki does look like it was conceived in the 90s and was designed in the 2000s. Consider it constructive criticism, but who uses a depressing grey tone as the major colour? Was the primary goal to appear appealing to emo kids?
Notice how every one of the new age note taking app which surges past Tiddlywiki in stars and downloads does look "nice"?. Heck, if any of them appeared in the search results around the time I started looking for a new note taking application, I wouldn't have given Tiddlywiki a second thought.
3. It is nice to see that documentation efforts are occurring at higher pace than before. There is still lot to go. For eg: the getting started tiddler. It could do with an recommended way of installation for different platforms. May be it will look opinionated, but it will help a new person to get it up and running in the smallest possible time.
I am not claiming that these three will magically turn around TWs fortunes. However, these three are the looming issues, IMO.
I feel like atleast some hold the attitude that "if they don't find TW good enough, their lose." After all, there are no monetary gains in having a larger following for a FOSS project. Consider that more people also means more contributions, more ideas and a better product for all.
In the end, this is another wall of text. It will disappear from our feeds in 24 hours and from our minds faster than that. Makes you think about the pointlessness of everything.
TLDR: May be community need to have a sit down on why TW5 lags behind much less featured competition.
* Remember that the binary classification is made for understanding sake and people exist in a spectrum.
My point is this. Tiddlywiki should concentrate more on the Windows OS users, which forms 80% of the desktop and laptop users, rather than the "ready-to-hack-around" Unix cult. This is coming from an active Linux user.Consider this: create an installer for windows that will check for existence of node run time in the system, and if not, will download and install it for the user with user permission.
What about TiddlyDesktop? Maybe it should be focus point #1 ? It now does everything you would expect a full-blown app to do. At 200 megs, it's not exactly the lightweight solution that the original TW was, but a lot of people have spare space on their drives these days.
Riz - you've wonderfully captured my exact thoughts on this topic ...
Can we come up with some new action items (milestones in github) from this?
How can we use this as a springboard for change?
JournalBook: https://journalbook.co.uk/HN comments: https://news.ycombinator.com/item?id=18872599
TW for notes
TW for writing
TW for photo gallery
etc...
.... I don't think the TW community is lacking there. There are some amazing and exotic examples floating around.
Even a code mirror and visual editor setups would make usefull editions however a toc and a few other features for managing, Notating and commenting on tiddlers would help, and this could be common to editor editions.
Always with a reminder of the ability to configure and enhance.
Tony
And I'm not a Luddite. I'm fairly technical, but my expectation is that an end-user tool should make it obvious and easy to do common things. If I have to put on my 'programmer hat' to figure out how it works, it probably is too hard.
If you use it as described, it works out of the box. But if you immediately start wanting to do something unconventional like inserting a macro into a link, well, that's what the forum is for. There's lots of documentation. Way more than many other projects I've seen. The problem is, it's not possible to foresee how people are going to want to use TW than it is to foresee how someone is going to want to use a string. One person wants to do macrame, another wants to make a tin-can phone, and someone else wants to make a candle-wick. Very hard to document the 1000 different ways people might go.It's much easier to document a single-purpose tool like "gpg" or "notepad" then a sprawling octopus of a tool like TW.
Its intended for text and code but not for tiddlywiky design.
Regards
Tony
I suspect barring a G10 Summit of Tiddlywiki this would have to be achieved by a suite of TW.Apps made by one person (given our decentralized nature)