About

An Overview of StackHub

StackHub

StackHub is a website platform to help businesses manage cloud based software repositories.

StackHub also offers a digital marketplace for selling software with custom licensing functionality.

Accounts

On first arrival to StackHub you can browse and download public packages, and peruse organizations with their products and services. To get more out of StackHub, you must first Sign Up.

A valid email address is required to sign up to StackHub, and you will need to take receipt of a test email from StackHub before you're able to log in.

Once logged in, all pages relating to you and your organization are available from a menu at the top of the screen.

Note that StackHub functionality is centered around organizations. Until you become a member of an organization, the drop down menu is very limited.

If your organization already exists on StackHub, ask an existing member to add you. Otherwise you may create a new organization.

Packages

StackHub is based around packages, chiefly files you wish to distribute.

A package may be a pod file, a Niagra AX module, or something else entirely.

Packages may contain anything! Common examples are graphics, protocol implementations, system extensions, and collections of scripts. Or they could contain data, such as equipment profiles, point maps, or degree day values.

Anyone may browse and download public packages, but you need to be a member of an organization to upload and distribute your own. It's a great and easy way to share your work with the open community!

Products

StackHub provides an open marketplace to enable organizations to create and sell software products.

Selling a product generates a securely signed license file that enables the use of your product and / or package.

Sharing Channels

While public packages are freely downloadable by everyone, StackHub also lets you store private packages.

Private packages are initially only visible to you and members of your organization, but they may also be shared with other nominated StackHub organizations.

To share a private package with others, simply add their organization to the relevant channel.

Channels are a great way to share and distribute commercial products.

Note that any organization may be granted access to a private package, but only organizations with a paid subscription can create channels and privately share their packages.