An excellent feature of the TW5 Farm technology is the function of automated collection of information on all wikis included in the collection and presentation in a separate central wiki. The central wiki for this collection called Project Hub is located at https://protw.github.io/.
To provide this feature, each wiki contains a standardized $:/boa/logo tiddler (as a separate article is referred Tiddlywiki), which contains the information needed to represent the wiki outside.
The core of the technology is the tw_builder.m script, written by means of a high-level programming language - Octave. The editor runs this script on own computer. The script updates the wiki information in the Github repository, updates the wiki collection information, prepares and executes the process of publishing on the Internet.
The script code, additional resources, and description of the technology are available at https://github.com/protw/twfarm. The technology description wiki is available at https://protw.github.io/twfarm.
For a full-fledged work, the author must be able to write texts using Tiddlywiki and also install on own computer:
The editor in order to run the tw_builder.m script, in addition to the above list, has to install on own computer Octave sofware and the function library fangq/jsonlab to process JSON data.
Great idea considering the present level of technology for collaboration using TW.
One point, many of use here may not familiar with Octave why not use more common scripting language like Python or newly popular shell scripting Powershell!
--
You received this message because you are subscribed to a topic in the Google Groups "TiddlyWiki" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tiddlywiki/5Y68Rfy3hnM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tiddlywiki+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/aeb7a80d-f1cb-4ced-b6b0-38d40a6b999d%40googlegroups.com.
Why not use more common scripting language like Python or newly popular shell scripting Powershell!
Creating a wiki using a filtered list of tiddlers from multiple other wikis is supported already and somewhere around here I made a plugin to let you use git from Bob. I don't know if it ever got documented.
The core of the technology is thetw_builder.mscript, written by means of a high-level programming language - Octave.
The editor runs this script on own computer.
It has been a while since I used octave ... but I think that most things in the script can be done directly from Bob.
Creating a wiki using a filtered list of tiddlers from multiple other wikis is supported already and somewhere around here I made a plugin to let you use git from Bob.