Startrekzky opened a new issue, #5188:
URL: https://github.com/apache/incubator-devlake/issues/5188

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/incubator-devlake/issues?q=is%3Aissue) and 
found no similar issues.
   
   
   ### What happened
   
   Data collected from Zentao is not transformed correctly according to the 
DevLake data schema.
   
   ### What do you expect to happen
   
   ### table.issues (for issues from Zentao)
   - [ ] `url`: use the Zentao issue URL, now it's empty
   - [ ] `original_type`: use '{type}.{subtype}', as Zentao issues have 
subtypes, such as features, API, etc.
   - [ ] `status`: for a Zentao story, if issue_changelogs can be collected, 
use story's `stage` as the status value; otherwise, use story's `status` as the 
value
   - [ ] Add the configuration for issue status mapping
   - [ ] `priority`: make sure it's a meaningful name, not a number
   - [ ] `module`: make sure it's a meaningful name, not a number
   - [ ] `original_project`: use the project/product name
   - [ ] `icon_url`: use the URL if it exists
   
   ### table.sprints
   
   - [ ] `completed_date`: use `PlanEnd` as the value, now it uses `ClosedDate`
   - [ ] `original_board_id`: use the Zentao project's id, now it uses 
`execution_id`
   
   ### table.boards
   
   - [ ] `url`: use the URL of the Zentao project or product, now it's empty
   
   ### table.issue_commit_repos
   - [ ] add the configuration to extract `commit` and `repos` from issue 
remote links, similar to Jira's logic
   - [ ] store the relationship of issue-commit-repo to 
`table.issue_commit_repos`
   
![image](https://github.com/apache/incubator-devlake/assets/14050754/6eaf2d30-6c92-48e5-a537-ec111a67c6c8)
   
   
   ### Other
   - [ ] collect Zentao issue changelogs and store them to 
`table.issue_changelogs`
   
   
   ### How to reproduce
   
   Install DevLake v0.17 and collect the Zentao data.
   
   ### Anything else
   
   _No response_
   
   ### Version
   
   main
   
   ### Are you willing to submit 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