SIL Engine
Support for Atlassian Server Products (and apps like Power Scripts) ended Feb.15 2024.
Are you planning a migration to Cloud? Make sure you don't lose your Power Scripts data/configurations in the process. Check out the Server to Cloud Migration page for information on how to migrate your Power Scripts data to Cloud. Contact our support team if you have any questions.
What is the SIL Engine
The SIL Engine is the core technology that powers Appfire's entire Power Suite of applications for Atlassian products. It provides a robust, flexible framework for creating customized business rules, workflows, and automations without requiring extensive programming knowledge.
The engine contains the Simple Issue Language (SIL) and some of the basic tools used to work with the language like the SIL Manager.
Evolution of the SIL Engine
Origin
The SIL Engine was developed in response to customer requests for more flexible and maintainable customization options for Atlassian products. Traditional scripting solutions required extensive programming knowledge and often broke during upgrades, creating maintenance challenges for administrators.
The Simple Issue Language (SIL) was designed specifically to address these pain points by providing a domain-specific language focused on solving common Atlassian customization needs while remaining resilient to product upgrades.
Current state
Today, the SIL Engine has matured into a comprehensive platform for extending Atlassian products with powerful custom functionality. Today, the SIL Engine has matured into a comprehensive platform for extending Atlassian products with powerful custom functionality. The original goals of simplifying customization while maintaining upgrade compatibility have been achieved, with continual improvements to the language and tools over time.
Key features
Variable resolvers that can extract and manipulate Jira issue fields
Independence from Jira's internal architecture.
Ability to connect with other systems through connector modules.