Tatin is a community project. It is available as Open Source under the (pretty relaxed) MIT license.
A Tarte Tatin is a nice way to package Apple's.
The documentation is available on Tatin's principal server.
Tatin consists of three modules:
Client
Server
Registry
- all code that is shared between client and server
Tatin clients and servers may run under Windows, Linux and Mac-OS.
Tatin requires a Unicode version of Dyalog and at least version 18.0; the Classic version is not supported.
The document Installing And Updating The Tatin Client discusses how to install the Tatin client.
This version comes with Tatin. Because it is experimental, it needs to be activated:
]activate tatin
Or, if you want to use both, Tatin and the project manager Cider:
]activate all
Once you've installed the Tatin client, you have access to https://tatin.dev, the principal Tatin server.
The document First Steps With Tatin will get you started.
You might find it useful to run your own Tatin server. For example, all packages used within a company could be served by a Tatin Server within your company LAN.
You may also keep a local Registry on your own machine, for example for development work. From a consumer's perspective there is no difference between consuming a package that is coming from a Tatin Server or from a local Registry.
The document Installing The Tatin Server discusses how to install the Tatin Server.
There is a document Tatin For Contributors available that discusses how one can contribute to the documentation or the code or both.
Latest revision 2020-12-22