Exporters are distributed through their packages - self-contained bundles consisting of everything exporter needs to perform its job of delivering code. The package itself can be distributed in two ways:
Locally, by distributing package manually
Remotely, by uploading the package to GitHub public repository
A locally downloaded bundle can be installed simply by double-clicking the bundle, which will automatically install it and prepare for use in Supernova. If the exporter with the same ID was already installed before, it will get replaced with the provided package.
When the bundle is installed, you'll be notified by an alert. Only valid exporter packages can be installed, otherwise, the installation will be aborted.
Using remote exporters is a preferred way of installing the exporters. This is because remote exporters can be remotely updated - and you'll get notified when an update to a remote exporter is available. This means you'll always run the latest version with all the features and possible bugfixes.
Installing remote exporter is equally as easy. Locate the exporter GitHub repository and copy its URL. Then, open Supernova and open exporter manager. Add New exporter by clicking on
Add New Exporter >
Download from GitHub.
After prompted, paste the copied URL of the GitHub repository and download the exporter. If the exporter package is valid, the exporter will be available for immediate use.