Folks,
Background
I have been exploring a number of desirable features to add to the TiddlyWiki platform, primarily around interwiki communications and sharing. Many of you would be familiar with some plugins that do this including TiddlyClip plugin and others.
Various additions to TiddlyWiki in recent years and the maturation of browser tools suggests to me the time has come to revisit something which would add substantial value when using multiple single and server TiddlyWiki, both self managed and found on the internet.
I am asking for comments and or expressions of interest to suitable experience users and developers to build such a tool.
- I have personally found LLM’s help me quickly identify the technologies and capabilities need for such solutions and can even create prototypes. Beyond that I would like the support of the core and plugin developers.
Simple outline
Develop a suit of tools and or browser addons that allows us to publish a local host tiddlywiki server (I will call it a Hub Wiki) that we can send and retrieve tiddlers and sets of tiddlers in plugin or JSON forms as well as publish a site that we can iframe to, to access a directory, or open in a tab and drag and drop to/from.
- If not installed with a helper plugin allow a bookmarklet install to enable a new method to send tiddlers to the hub, retrieve them or export / import via a filter.
- Cross server, browser and tab features will then become a possibility, all while enforcing strict security and permissions using scopes, permissions and keys.
- A browser addon component may be needed for each browser
An enabler not just a tool
I envision this concept may provide an interwiki platform that could be leveraged by many users to develop new and advanced solutions. It would be independent of how it is hosted. I have numerous project ideas of substantial value that may be implemented on top of such a solution including but not limited to;
- Send tiddlers to the hub for later installation on other wikis such as plugins or test data
- Backup changes to online read only wikis and restore
- Develop a personal plugin library to distribute to your own wikis
- Send references to one tiddler on a given wiki to another as a reference or to do item
- Log activity or changes by ourself on any given wiki allowing recovery and personally observable analytics.
- Mediate further processes and automation from the hub wiki
Maybe it’s just the lack of sleep, but I’m not really following what it is you’re looking for, nor how much of it might already be covered by the work of MWS.
With respect i think i have spelt it out in some detail. I suppose extropolating the advantages it may confer in the long run may need a fresh mind and imagination so perhaps return refreshed.
Although even if you dont value the why perhaps you can consider the how.
Personally I have explored this such that i have a few ideas about how to achive this already, that is I have done an initial feasibility research step. My primary motivation is to support opening a range of wikis both read only and writeable from which I can collect and consolodate content as tiddlers or bundles of tiddlers. Maintain as a reference, then later redistibute selected content, or pull content from the hub into any wiki. I have a library of dozens if not a hundred single file wikis containing valuable solutions, content and plugins. As a result any methods to simplify this process will assist me and address many of the issues I and the community have raised.
My aim is to solve this Independent of a particular tiddlywiki implementation such as MWS, one may even use it to migrate to MWS.
Well that version makes sense to me. I’d love to see where you go with this. But unfortunately, at the moment, I have no time to contribute to this. Good luck!
So, it’s more like the replacement of TW Link Site, or a tiddlyhost but everyone’s things are mixed in a wiki.
So, you are talking about a server plugin provides new server routes that allow trusted users to upload things.
And a client plugin add UI and HTTP requests to interact with those new server routes.
I am recently updating CPL server to these two plugins. You can take a look. Now CPL server allows recording download count anymously, and add comment if logined with Github account. These two features are enabled by a simple server side tiddlywiki plugin that adds some new server routes.
1 Like
Actually I thought I would start simple and enable this for one user on their own machine to manage their own wikis. Possibly closer to TiddlyClip than the TW Link site. If there is a possibility of avoiding setting up a server I would, or if there were a really simple server install to enable this.
I am also happy if it only works in one browser such as Firefox which still supports Timimi, and I am researching an add on to enable inter tab/window communications.
- However in the longer run it could perhaps be served or published.