yumengwang03 opened a new issue, #4580: URL: https://github.com/apache/incubator-devlake/issues/4580
### Search before asking - [X] I had searched in the [issues](https://github.com/apache/incubator-devlake/issues?q=is%3Aissue) and found no similar feature requirement. ### Use case Currently we use a templated-based approach for transformations, and users can either add/edit a transformation from the Blueprint or from an empty transformation form that is not bonded to any Blueprint. This approach allows the maximum level of flexibility, but at the expense of intuitive user experience. There are also scenarios, e.g. Jira, where creating a transformation without assigning data scope to it is not reasonable. Therefore we would like to change the UX of adding/editing transformations to a global+customized logic. There will be a global transformation at the connection level; users will only need to set it up the first time when they create the Blueprint, and new data scope added to this connection will by default inherit this transformation. If the user wants to modify the global transformation for any particular data scope, they can do so by customizing the local transformation. ### Description _No response_ ### Related issues _No response_ ### Are you willing to submit a PR? - [ ] Yes I am willing to submit a PR! ### Code of Conduct - [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
