-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Labels
archChanges in general project structure and/or dependenciesChanges in general project structure and/or dependenciesenhancementNew feature or requestNew feature or requestpostponedWill be finalized after further deliberationWill be finalized after further deliberation
Description
Problem
Projects
- https://github.com/exadel-inc/etoolbox-authoring-kit
- https://github.com/exadel-inc/etoolbox-rollout-manager
- https://github.com/exadel-inc/etoolbox-backpack
- https://github.com/exadel-inc/etoolbox-link-inspector
have a lot of common code and functionality to share:
- UI utilities (misc, e.g. debounce; UI creation, e.g. create dialog, create progress UI)
- Depends On - apart from the simplification of behavioral form, DependsOn shares utilities to work with Granite/Coral fields
- Sub-project Configurator - for configuration :) (similar solution partially presented in link inspector, there is a need in other projects)
3.1. It seems like it will be good to distribute DependsOn with Back-end annotations and renderer together with Configurator
Proposal:
Investigate the possibility of creating a common package for the described functionality
Open Questions
- Version management from the EAM perspective
- Architecture of package dependencies in those cases
- TBD
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
archChanges in general project structure and/or dependenciesChanges in general project structure and/or dependenciesenhancementNew feature or requestNew feature or requestpostponedWill be finalized after further deliberationWill be finalized after further deliberation