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]

Reply via email to