The Constellation UI Gallery is an open-source project that provides Pega customers and partners with a collection of ready-to-use and customizable components, such as widgets and templates. Its purpose is to offer inspiration, showcase best practices, and provide a foundation for implementing custom components within their Constellation applications.
Support Policy for the Constellation UI Gallery
The Constellation UI Gallery is an open-source resource.
Consequently, the UI gallery code is delivered as-is, which means that once the component is imported to an application Ruleset, the responsibility for the code in the application rests with the customer or partner who imported the component.
This responsibility explicitly excludes:
-
Support for any accessibility and localization issues with these components.
-
Support for issues that arise after a Pega Platform™ upgrade or a version update to core technologies such as React.
-
Support for any gallery component included in the customer's application.
For more information, see the support policy on the project's GitHub page.
Support for Constellation UI Gallery
When handling inquiries related to the Constellation UI Gallery, Pega adheres to the following guidelines:
-
Pega is not responsible for debugging, fixing, or modifying code that has been imported or forked by a customer. This is a standard practice for open-source software.
-
The source code is provided to empower users. They have the freedom to fork the repository, make any changes they want, and maintain it as part of their own application.
-
Pega always encourages users to browse the Constellation UI Gallery GitHub repository. This is the central location for the source code, documentation, and community-driven support.
-
In line with the common open source practice, if an issue is recreated by the customer on the gallery component, Pega recommends that the customer provides fixes and improvements to the gallery by submitting a branch.
This model is consistent with industry standards for open-source projects, where the code is offered freely, and the community of users takes on the responsibility for implementation and maintenance.
Your cooperation in maintaining these clear support boundaries is appreciated. This approach allows Pega to continue providing valuable open-source resources to our community while focusing direct support efforts on core commercial products.