An Alkaes Consulting JIRA Add-On
Page History
Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Plugin Types
Add Ons/Plugin around Atlassian products can be :
- Simple JAR files
- Or OBR Files
Plugins provided as JAR Files
These plugins are the more current and contains :
|
|
Plugins provided as OBR Files
These plugins are provided when a plugin has other plugins in dependencies, and it is able to provide them. On installation, JIRA will deploy the plugin B (jar) and also the plugin C and D if they are not already installed or with older versions. |
|
Plugin's Hierarchy
| When a plugin is provided, it may come with different dependencies. If these dependencies are embedded, the plugin will be provided as a OBR file, else it will be provided as a JAR file. With the current example, we can imagine all combination :
|
Alkaes Plugins
Most of Alkaes plugins are now provided as OBR files, as soon as they have a dependency (License Management, Settings Management, ...).
Different distributions
The Alkaes Minyaa Suite provides different plugins :
- Feature Plugins (commercial) : Core, Workflows, Time, Users, Reports Spread
- Feature Plugins (not commercialized alone) : Project Factory, Alkaes Index Forced
- Technical Plugins : License Management, Settings Managements, Common
As today, Minyaa Plugins are provided in the Atlassian Marketplace through :
- Minyaa Suite (Core, Workflows, Time, Users, Reports Spread, Project Factory, Alkaes Index Forced, License Management, Settings Managements, Common)
- Alkaes Minyaa Time (Core, Time, Project Factory, License Management, Settings Managements, Common)
In future, all others will be also available
- Alkaes Minyaa Workflows
- Alkaes Minyaa Reports
- Alkaes User Security
- ...
Licenses Hierarchy
Due to such dependency hierarchy, Alkaes plugins may embed plugins are also controlled by License.
To resolve this, their License Management is able to extend a license to the dependencies.
By example Minyaa Time has a dependency with Minyaa Core, and then its License allows also the usage of MInyaa Core.
In the same way, Minyaa Suite is not a Feature Plugin. It is just a way to aggregate all plugins of the Suite. And following the same mechanism, Licenses for Minyaa Suite is able to allow the usage of all the hierarchy of Plugin.
With Minyaa 3.x, Minyaa Suite lIcenses were provided for Trial purposes and also as soon as you was licensed for 2 or more plugins.
Since Minyaa 4.x, Minyaa Suite licenses are provided only for Trial purposes. When you purchase some plugins, you receive a license of each of them.
By example :
- You deploy Minyaa Suite and evaluate it with a Trial License
- You decide to purchase Minyaa Time and Minyaa Workflows
- You will then receive 2 license keys for each of them
- You will have to apply the license of each of them
- Others plugins that were licensed by the Trial License on Minyaa Suite, will be no more usable as soon as the Trial license will expired.
- To avoid some side effect, it will be better to uninstall Minyaa Suite plugin and other not licensed plugins (Users, Reports & Spread). Note that Core will be licensed by inheritance of Minyaa Time which has a dependency on it.
Panel | |
---|---|
On this page:
|
Content by Label | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Info | ||
---|---|---|
| ||
See also ... |