*TW5 Farm* is a method of centralized multi-wiki support on the Internet. Conceptually, technology comprises the following phases: - Preparing a separate wiki by means of Tiddlywiki <https://tiddlywiki.com/> by a group of authors on their own local computers. - When creating the content, the authors synchronize the wiki folder through the Google Drive <https://drive.google.com/> cloud. - For each wiki, the editor pre-creates a wiki repository on Github <https://github.com/>, from which then the wiki is published on the Internet using Github Pages <https://pages.github.com/>.
*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: - a local server for multiple wikis on *Tiddlywiki* - OokTech / TW5-BobEXE <https://github.com/OokTech/TW5-BobEXE>; - Google application Backup and sync <https://www.google.com/drive/download/backup-and-sync/>. 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 <https://www.gnu.org/software/octave/> and the function library fangq/jsonlab <https://github.com/fangq/jsonlab> to process *JSON* data. -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/f34f42f2-e8af-45dc-8d36-59982aa93b8f%40googlegroups.com.

