This should attract more users!

Waste of time if the idea is not liked to begin with.

One thing which can be done now is listing the template wikis in the tiddlyhost in a nice UI. On clicking these links, it should redirect to […]

Tiddlyhost is something else though. But I agree it is “in second place” after tiddlywiki.‍com. I say it is criticial to make the visitor understand ASAP that his needs will be met, before his (uninformed) opinion has formed.

Most sites, at least commercial ones, are paranoid about leading visitors away from their site, for good reason.

untill there is a full fledged in-wiki plug in library like CPL.

There IS a “full fledged in-wiki plugin library”. But only for official plugins. And not presented like CPL. And there is https://links.tiddlywiki.org/ which in some sense is more like CPL, but with a UI that is far from it.

The problem, as outlined in the OP, is when things require “steps”. “They just need to click here, scroll there…” Just like for anything, we don’t know how much we miss out on in life because we didn’t take the time to investigate. But why would we - we don’t know that we missed out and instead we just went elsewhere. Investingating things closer is usually not worth the effort.

1 Like

I meant plug in library as mentioned in this PR by Jeremy - Introduce built-in plugin library by Jermolene · Pull Request #7106 · TiddlyWiki/TiddlyWiki5 · GitHub

For that to happen there should be a way to see these template wikis or community editions within the tiddlywiki.com itself. May be using iframe or using a new plug in similar to innerwiki which to showcase these template wikis or editions

I had not seen that. Yes, that does sound promising - but currently in the desk drawer, it seems.

May be using iframe or using a new plug in similar to innerwiki which to

Ah, cool idea!

Personally, tiddlywiki is currently more concerned with maintaining and adding features, and has not really considered specific actions to optimize the user experience (appearance impression really affects users). This is mainly due to the fact that tiddlywiki does not have a real specific roadmap, and tw does not have commercial promotion and let more people know about such KPI performance.

I think a community editions download is a great idea. However, there needs to be a focus on use case. For example, there’s another thread discussing why Obsidian seems to do better at attracting users, or Notation for that matter. So there should be a focus on what draws users to those platforms and creating an edition of TW that’s similar for new users. Like how some Linux distros, like Mint, try to look like Windows to ease the transition.

That’s a great idea, but that is a huge project when there are some low-lying fruit that really need some tender loving care.

For example:

It might be a good idea to first consider updating the “Examples” Page and convert it into something much more glitzy (marketing-wise, it needs to really scream out what all can be done with TiddlyWiki), and rebadged as “Showcase TiddlyWiki Creations” (or whatever).

This page really needs to be front and center, needs some serious jazzing-up of the “wow” factor, and needs to be continuously updated (I.e. give it some life, because it looks dead and pitiful) such that people regularly take a look at it to see what is new.

https://tiddlywiki.com/#Examples

However, like all things: spirit is strong, but flesh is weak. It takes people who have the passion and the time.

3 Likes

Much can be done to improve the site in general but my proposal is specifically about making the visitor ASAP understand that “wow, this can solve MY needs! - I download this and start filling it with my content!”

I think this actually IS the purpose with Editions but that tiddler not visible and many of the eight editions therein are very “odd”.

Your proposal to pimp up the Examples tiddler is also interesting but it concerns something else. Seeing a general mix of abandoned projects is not reeally the same as “for me”.

It takes people who have the passion and the time.

Well, decent enough versions of what I envision should actually not take a lot of work! I’d say a typical “application edition” could stick with default TW and just have some plugins installed. Perhaps a few custom tiddlers to show how they are used. I can, and would, certainly be willing to create a few of these but I am, of course, limited by my own life experience.

2 Likes

Yup, I understood that.

The kind of stuff you’re suggesting, it has been suggested before. It can’t be an easy thing to do if it hasn’t happened yet.

There are all kinds of different things that could be done to attract more users. I’m suggesting hitting those things that are the quickest bang for the buck.

I’m a big fan of quick and easy things that bring about results quickly, however big/small. Big results are nice, but not when they take forever to get there.

If you can rally the resources to do what you are suggesting such that it provides immediate benefit, A-1.

I’m just back from a break, and so will answer briefly for now. The specific suggestion is reasonable, but as others have noted there might be better ways to achieve a similar result, such as a download wizard that allows plugins to be pre-installed.

I’m open to improvements to the visitor experience on tiddlywiki.com; the major constraint is just that it remains a TiddlyWiki.

1 Like

I have fallen down on the job—repeatedly!—but hope to be able to return to creating a Recipe Edition in the near future. The discussions linked to in the first post help describe a mechanism for creating some useful beginner editions. I think having such editions created and easily findable on tiddlywiki.com would be a great start at this. I can’t think of a way to do anything similar with plug-ins, though; they are simply too varied, and there are too many of them; it would likely scare away newbies.

Yea, my main point here is that “easily findable” isn’t enough; we need to ensure that they see it so they can make a correct judgement about TW vis a vis their needs, so it has to be served in-their-faces. The current green download button and the savers do this but they assume that the visitors are already at the stage where they want to set up their own local TW, and even ready enough to do the mental work around the saver issues. That’s no modest assumption.

I can’t think of a way to do anything similar with plug-ins, though; they are simply too varied, and there are too many of them; it would likely scare away newbies.

Right, plugins are a later matter. It’s too fine grained. Instead, the served editions have a few plugins thrown in from start. That is a big part of what makes it an edition, and what makes it suitable for their stereotypical use case (“cooking enthusiast”, “teacher”, “badminton tournament organizer”, …)

BTW, I’m guessing tiddlywiki.‍com could measure which editions are downloaded from it, which would be really valuable information in terms of finding out what users actually want.

1 Like

Agreed. We need a stronger adverb than “easily”. Once we have a reasonable handful of these, it would be great to have them in your face:

Download any of the following editions:


╔═══════════════════╗  ╔══════════════════╗  ╔══════════════════╗
║                   ║  ║                  ║  ║                  ║
║                   ║  ║                  ║  ║                  ║
║    Personal    ║  ║     Reading   ║  ║    Excercise     ║
║    Journal     ║  ║      List     ║  ║     Tracker      ║
║                   ║  ║                  ║  ║                  ║
║                   ║  ║                  ║  ║                  ║
╚═══════════════════╝  ╚══════════════════╝  ╚══════════════════╝

╔═══════════════════╗  ╔══════════════════╗  ╔══════════════════╗
║                   ║  ║                  ║  ║                  ║
║                   ║  ║                  ║  ║                  ║
║       Blog     ║  ║    Genealogy  ║  ║   Bibliography║
║                   ║  ║      Site     ║  ║                  ║
║                   ║  ║                  ║  ║                  ║
║                   ║  ║                  ║  ║                  ║
╚═══════════════════╝  ╚══════════════════╝  ╚══════════════════╝

You can also choose one of the 31 other community editions. [not a link - expands in place with more]


                    ╔═══════════════════╗
                    ║                   ║
                    ║                   ║
Or start with the   ║       Empty    ║
                    ║      Edition   ║  and build whatever you like!
                    ║                   ║
                    ║                   ║
                    ╚═══════════════════╝

4 Likes

@twMat I think adding the newer Tour plugin. Possibly with individualized tours for the editions would definitely help kickstart the users’ experience in a positive way

1 Like

Once we have a reasonable handful of these, it would be great to have them in your face:

:laughing: 

I like that mockup (even dummy links!) Yes, that would make things very clear. Interestingly it suddenly reminds of the HelloThere tiddler! And, interestingly, we can already now begin to see different interest in the different editions: It seems people have clicked “geneaology” twice already!

1 Like

The Tour plugin, that’s an interesting idea. Will you do it? :wink:

1 Like

… and then I had to go back and change the layout to incorporate the spacing for Discourse’s little counters!

Nobody is interested in the Exercise tracker edition! We should bring in the Beer and Hamburgers edition.

1 Like

When @Scott_Sauyet mentioned his recipe edition again a few posts up, this reminded me of a concept / suggestion idea I’ve had for a while, and while I may never get to it, I’ll share it in case it spawns other thoughts. Sorry for the longer comment in advance.

TiddlyWiki Cookbook

The concept is essentially to have a guide showing new users step-by-step of building their own Cookbook in TiddlyWiki. Goal is to bring together things I’ve wanted to help improve for new users:

  1. Make it quicker for users to learn new wikitext through consistent examples
  2. Allow users to learn wikitext as needed for those who learn best when faced with need
  3. Highlight that you can build great things at varying levels of complexity
  4. Have a template that is relatively conceptually similar to many use cases for TiddlyWiki

Components of the “Cookbook” concept

A. Have a basic set of tiddlers: recipes and ingredients - built into the starter wiki with obvious use of tags, lists, pictures, etc.

  • Change all example wikitext examples in the docs to reference these same basic tiddlers. This reduces the amount of mental work understanding when and how to use them.
  • Example: Learning the language R was made much easier for me by all code examples referencing one or two included tables (diamonds, cars).
  • By contrast, in TiddlyWiki most filter operator examples have completely independent tiddler bases which causes you to investigate how the data is stored in order to understand it.

B. Have a guide in both text / tour format with accompanying video of building a Cookbook wiki

  • Have multiple formats for multiple different learning styles

C. Have the guide(s) build things in steps of complexity, each complete, but limited to particular tools / techniques. Something like:

  • Casual User: Limit to settings, formatting wikitext, built-in macros (list-links), basic filters (tag, etc.)
  • Power User: Add widgets ($list), complex filters, templates, basic buttons w/ actions, html (tables)
  • Pro User: Custom widgets, CSS tweaking, recursive procedures, pragmas, plugins, whatever

After building each level, celebrate that something cool and fully functional was completed, and if building that much stretched the technical skills, it’s good enough to stop. Or, keep going to add power. This could help with those people that come to TiddlyWiki never doing anything non-WYSIWYG before and that get intimidated with all the complex stuff you can do.

Once you get to the “next” level, you only get introduced to the new thing due to a NEED. For example when <<list-links>> is just not flexible enough, you need <$list>. When wiki table notation with the pipes needs to be generated by a <$list> so you change over to <table> notation, and when doing a \procedure isn’t enough and you need to build your own \widget.

As a conceptual template, “Cookbook” is fairly widely understood, and contains multiple levels (cookbook contains recipes, which contain ingredients, and those have properties etc.) that can stand in to many different use cases (I might think that for project management, projects are like recipes and tasks are like ingredients etc.). The name is also associated with learning, and guides in many cultures.

Anyways, those are just some of the ideas I’ve had based on things that I wish I’d have had during the learning process. I’ve left out quite a bit to keep this already long comment shorter.

I’ll need to figure out how to use it. I’ve only taken the tour so far :grin:

7 posts were split to a new topic: Mixed thoughts on how to improve stuff for users