Zanby Product Names¶
The language we use to describe our product and its components must be consistent. It is critically important that we all have the same definition of a term. In the past, we have had confusion between clients, sales, management, and development staff because we had unclear definitions.
This information is out of date (last updated in 2009), and is kept only for the edification and amusement of the open source community.
Product Offerings¶
These are the product labels we have used in the past
Zanby Enterprise¶
Includes:
- Zanby base (http://climatenetworks.org)
- Base Admin Console
- Base Localization tools
- The ability to launch N Zanby Satellites with corresponding Satellite admin consoles and localization tools.
- Satellite localization tools
Notes: Zanby Enterprise supports unlimited members, unlimited groups on the base, unlimited base group families, unlimited Satellites.
Zanby Lite¶
Includes:
- 1 branded Satellite
- Satellite admin console
- Satellite localization tools
Notes: Implementation period is as short as two working weeks. Zanby Lite can be converted to Zanby enterprise by exposing the Base to the customer.
Product Components¶
Base¶
The product base includes the minimum required to have a running standalone Zanby instance. This includes all required code, setup scripts creating / populating the default "install" database, and the neworg theme, and English language support.
A base has support for members (individuals), groups, and group families.
A base includes support for core content types and workflows:- Member (individual)
- Group
- Group family
- Event
- List
- Photo
- Discussion
- Video
- File (files in the document repository)
- Access control (permissions)
- Search
- Localization
- satellites
- reskinning (branding)
A base can host zero or more satellites.
In code terms, this includes the core Zanby code and supporting frameworks and libraries (e.g. Zend library), as well as the baseline templates and language data.
There is no client-specific code in the product base. There are no client-specific themes in the product base.
Satellite¶
A Satellite is group family that has its own brand (via a "skin" or "theme"), global navigation, admin console, localization tools and web address. In order for it to be called a Zanby Satellite, it must be accessed at a URL that is different than the base. The group family, and its member groups all reside within the satellite's base.
Note that while a group family can exist in a base without becoming a satellite, a satellite cannot exist without a parent group family in the base. A satellite does not support group families. It is a group family.
A Satellite has support for members and groups.A Satellite includes support for core content types and workflows:
- Member
- Group
- Event
- List
- Photo
- Discussion
- Video
- File (files in the document repository)
- Access control (permissions)
- Search
- Localization
- Branding
Base Admin Console¶
The Base Admin Console gives the site owner the ability to manage data on the corresponding Zanby Base:- Import bulk members
- Search members
- View and modify Member data
- Assign members system roles (undefined)
- Log in as any member
- Activate/de-activate member accounts
- Search Groups
- View and modify Group data
- View, modify, add and delete system generated messages
Note: Edits to Base data through the Base Admin Console will affect connected satellites.
Satellite Admin Console
----¶
The Satellite Admin Console gives the site owner the ability to manage data on the corresponding Zanby Satellite:
- Import bulk members
- Search members
- View and modify Member data
- Assign members system roles (undefined)
- Log in as any member
- Activate/de-activate member accounts
- Search Groups
- View and modify Group data
- View, modify, add and delete system generated messages
Base Localization Tools¶
Need to define
Satellite Localization Tools¶
Need to define