TiddlyWiki-CPL: TiddlyWiki world of Google App Store!

It’s convenient to install plugins using CPL. And I’ve been using it for a while and putting up my Fishing plugins.

3 Likes

Now CPL has already had 150 plugins+themes! :partying_face:

The process of collecting plugins has been exhilarating, and I’m glad that CPL has made it easy for everyone and helped the authors spread their masterpieces!

5 Likes

Hi, I was searching for my plugins and saw, that no icons are shown.

I did read TW-CPL — 太微插件聚合中心

There is an Icon-URL but no info about the icon itself. So how does the icon have to look like. I’d prefer SVG format.

1 Like

Given that CPL is mainly in use in China… is there a better/easier, official way to get plugins?
CPL seems like something „core“ TW should be offering or hosting to a wider audience.

Drag & Drop sounds easy but search and click is what non-technical users expect.

3 posts were split to a new topic: MWS – May be Used for a Community Plugin Server

It is build-in in TidGi app, and I recommend most of new users in China to use it, instead of use “Core TW”.

As I recorded, when recommended Empty edition, user retain was very low, and many people leaving QQ group. Bearly 1 leave when 2 in. When we had 300-600 members.
But after mainly recommend TidGi, user retain is high, only 1 leave when 5 in and we have 1.2k QQ group member now.

1 Like

I realy hope he review more PRs instead of implement a build-in CPL!

@linonetwo What do we need to get an icon or image at the overview?

How to follow it and notice when new plugins are added? Does it have something like a plain text file changelog that can be tailed and grepped?

@linonetwo There are 2 things at CPL that drive me crazy.

  1. If the “home” tiddler is closed, there is no search

  2. Everytime I visit the site the CPU load of my laptop goes up to 20-40% all cores. Which after some time (1 minute or so) the fans start spinning. That’s super annoying.

Add 1: It should be possible to use Empty Story Message to show the “Welcome” tiddler. So there will always be a working search input.

Add 2. It’s the rotating mascot, that causes the problem. If it would stop rotating after eg: 10 seconds, it would stop to be distracting all the time and it would avoid CPU load.

1 Like

In support of that statement, I’m an experienced developer and find the CPL bewildering (meaning, I don’t have to time to figure what’s going on so I leave). ← that’s feedback, @linonetwo

In China, amost all users use CPL, because we recommend all new users to use it, and most of users are new users (There were no much tiddlywiki users before, sadly). So It is safe to include long chain of deps. My layout plugins may even have 3 levels of deps.
For example, there are 2 layouts using hyper-table plugin to display list data. There maybe more layouts using streams procedure to display tree data.

@CodaCoder Simply add your plugin library to the library.json , everything is done by github actions.

For details, just look at other plugin’s metadata fields. There are already nearly 1k plugins there, you will be next.

1 Like

I’m not trying to add a plugin. I’m talking about visiting and browsing.

Well, it is OK if you have your own workflow and don’t want to learn. But we always recommend new users to use TidGi, and they will learn the usage from the prompted dialog. New users are usually open for spending more time in learning these things, and it truely lead to longer user retain in our community.

BTW, you are a developer, and it is opensourced, so it is also easy to PR to modify its UI to be more friendly. Just like I do for Streams. I’m not the creator of CPL and Streams, but I modify them to suit for my product, and share with others. This is what opensource means, no nationality, no warranty, only product lives.

1 Like

That’s funny. Like i said, I don’t have time. I have to choose with care what I allow to consume my time and effort.

Let’s leave this where it is: feedback and commentary you may want to address or ignore at some point in the future. I’m fine whichever you choose.

An additional background image needs to be added to be displayed on the site, but most of the time it is difficult to find a background image that fits accordingly, so it is not added. I may take a screenshot and upload it later.But the plugin is showing the plugin icon on the local wiki after installation.

I’ve been trying out CPL off and on for a few months now.

  1. It is very handy for updating and for removing plugins, including the modified plugin tiddlers normally left behind.
  2. It is confusing to figure out what plugins I am unfamiliar with actually do (partly because many are only in Chinese, partly because many seem to be fragmented between multiple plug-ins). Thus I tend to install from elsewhere.

Is there a way to have the database auto load when you open CPL? Seems like that should happen automatically.

You can help this by pushing feat: i18n framework based on extracting translations from plugin's /languages/ to /language/ by linonetwo · Pull Request #8435 · TiddlyWiki/TiddlyWiki5 · GitHub to find a solution, TW don’t have a core translation framework for plugins yet.

I think database auto load is possible, as update message is auto loaded.

I guess it is provided by Notion-like Icon And PageCover plugin, and the same field is used by CPL to show preview image. You can add it in CPL’s wiki (not in your plugin’s meatdata).

Usually CSS rotation is rendered by GPU, but I will remove it if we are sure it cause problem.

An RSS feed would be very useful!

Hi everyone – I am sorry to see tempers flare. I would remind everyone that we want to make this a pleasant and welcoming environment for everyone. Part of the way we do that is by focusing on what we have in common: everyone here is a supporter of TiddlyWiki.

We speak different languages and have different cultural backgrounds. Misunderstandings of tone can occur. We have to guard against them by working on the assumption of good intentions.

A huge amount of effort has gone into the CPL, and it is working well for its users. It is understandable that it might not be approachable for English-speaking users but that is something that we can work together to address, and we should be discussing it in that spirit.

15 Likes