You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As Sebastian and Mathew I would like to enhance the Busola Extension by incorporating custom code. This will enable the development of more sophisticated UI interfaces for Kyma Modules, ensuring a seamless and efficient user experience. Acceptance Criteria:
Primary Extension Method:
Ensure YAML remains the primary method for extending Busola, with efforts to enhance YAML functionalities for advanced usage.
UI Integration and Positioning:
Utilize existing functionalities for menu positioning and item listing, with a focus on Detail page actions (view, edit, create).
Proof of Concept (POC) Requirements:
Demonstrate a Detail Page for a Kyma Module that:
Utilizes custom code.
Makes at least one external API call.
Incorporates a minimum of 3 SAP UI5 Web components.
Extend the POC to cover Create/Edit views, illustrating the integration of custom code.
Ensure the custom code for the Busola Extension remains external to the Busola repository, allowing for independent release cycles.
Security and Performance:
Address security concerns by proposing measures against arbitrary code execution and ensuring sandboxing for advanced extensions.
Optimize page loading with minimal impact, considering Lazy Loading strategies to enhance user experience.
Technology and Implementation:
Prioritize general technology stacks and open technologies (e.g., Web Components) over custom frameworks.
Emphasize the reuse of SAP UI5 web components to avoid code duplication and reduce Busola download times.
Demonstration and Documentation:
Prepare a demo to showcase the functionality, noting that code quality is not the primary evaluation criterion.
Provide a clear architecture and concise documentation on implementing such features in Busola, including a draft of necessary steps.
As Sebastian and Mathew I would like to enhance the Busola Extension by incorporating custom code. This will enable the development of more sophisticated UI interfaces for Kyma Modules, ensuring a seamless and efficient user experience.
Acceptance Criteria:
Primary Extension Method:
UI Integration and Positioning:
Proof of Concept (POC) Requirements:
Security and Performance:
Technology and Implementation:
Demonstration and Documentation:
Useful Links
The text was updated successfully, but these errors were encountered: