You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@devlake.apache.org by "hezyin (via GitHub)" <gi...@apache.org> on 2023/01/31 08:11:04 UTC

[GitHub] [incubator-devlake] hezyin opened a new issue, #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

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

   ### 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.
   
   
   ### Description
   
   
   ## Background
   
   [ClickUp](clickup.com) is a [fast-growing](https://techcrunch.com/2021/10/27/clickup-raises-400m-at-a-4b-valuation-to-expand-its-all-in-one-workplace-productivity-platform-to-europe/) project management tool and we have community members requesting this plugin. 
   
   Now that we have the singer-spec framework ready, we could test out the framework by implementing a ClickUp plugin using the new framework.
   
   The singer tap for ClickUp is here (its quality needs verification): https://github.com/AutoIDM/tap-clickup
   
   ## Goal 
   
   The goal is to implement a ClickUp plugin that:
   
   1. Covers major entities in the issue-tracking domain and their associations. Major entities include issues, boards, sprints, issue labels, issue changelogs, and issue comments.
   2. Support ClickUp as a data source for calculating DORA metrics. Similar to other issue-tracking system, ClickUp can provide incident data for calculating the Change Failure Rate (CFR) and Mean Time to Recover (MTTR) metrics within DORA.
   3. Provide a ClickUp dashboard for users to verify and explore data.
   
   ## Known Challenges
   
   1. ClickUp's hierarchy
   ClickUp has a relatively complicated hierarchy for managing tasks, please see the screenshot below:
   
   <img width="803" alt="Screen Shot 2022-10-17 at 10 40 48 PM" src="https://user-images.githubusercontent.com/2908155/196345109-11e4f9ca-0cc1-4ab4-99d4-61bd21689b2d.png">
   
   * Space: a team or a department
   * List: a container for tasks. Users can use lists to organize work for a specific timeframe such as [sprints](https://help.clickup.com/hc/en-us/articles/6311468482455-Getting-Started-Guide/how-to-setup-an-agile-scrum-workflow-in-clickup), by geographic location, or as phases of complex projects.
   * Task: maps to issues in DevLake's domain layer. A task always has a parent list.
   * Folder: optional, it's a group of lists. 
   
   It's obvious that tasks should map to issues in the domain layer, but how to map other entities require some research.
   
   For more details, please see [ClickUp's hierarchy doc](https://help.clickup.com/hc/en-us/articles/6311525171223-Hierarchy-structure-in-ClickUp).
   
   ### Use case
   
   _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: commits-unsubscribe@devlake.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] dantleech commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by "dantleech (via GitHub)" <gi...@apache.org>.
dantleech commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1667303781

   yeah, we've got working (slightly opinionated and poorly tested) integration, planning to move it to Github and could share it from there


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] dantleech commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by "dantleech (via GitHub)" <gi...@apache.org>.
dantleech commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1560718509

   thanks! I can't see any links to the Slack channel, where do I find it?


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] klesh commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by "klesh (via GitHub)" <gi...@apache.org>.
klesh commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1667392356

   > yeah, we've got working (slightly opinionated and poorly tested) integration, planning to move it to Github and could share it from there
   
   Good to know, take your time, FYI, the next merging window would be the 21st of this month. Feel free to ping me when ready.


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool [incubator-devlake]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] closed issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool
URL: https://github.com/apache/incubator-devlake/issues/3458


-- 
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: dev-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] klesh commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by "klesh (via GitHub)" <gi...@apache.org>.
klesh commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1667087566

   Hi, @dantleech, any update?


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool [incubator-devlake]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1837655149

   This issue has been closed because it has been inactive for a long time. You can reopen it if you encounter the similar problem in the future.


-- 
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: dev-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] github-actions[bot] commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1556049039

   This issue has been automatically marked as stale because it has not had recent activity for 30 days. It will be closed in next 7 days if no further activity occurs.


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] klesh commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by "klesh (via GitHub)" <gi...@apache.org>.
klesh commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1736618281

   @dantleech I see, I think it is fine to develop and test it based on v0.17. and we can rebase it to the main before merging. I can help with the rebasing.
   


-- 
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: dev-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] github-actions[bot] commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1356916831

   This issue has been automatically marked as stale because it has not had recent activity for 30 days. It will be closed in next 7 days if no further activity occurs.


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] github-actions[bot] commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1452824649

   This issue has been automatically marked as stale because it has not had recent activity for 30 days. It will be closed in next 7 days if no further activity occurs.


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] github-actions[bot] closed issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by github-actions.
github-actions[bot] closed issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool
URL: https://github.com/apache/incubator-devlake/issues/3458


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] github-actions[bot] commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1667017552

   This issue has been closed because it has not received response for too long time. You could reopen it if you encountered similar problems in the future.


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] dantleech commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by "dantleech (via GitHub)" <gi...@apache.org>.
dantleech commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1559053632

   I've started implementing a clickup integration for our company, probably we can contribute it back or share when/if I finish, but just wanted to see if anybdoy has worked on this before I go to far in? 


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] dantleech commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by "dantleech (via GitHub)" <gi...@apache.org>.
dantleech commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1736150193

   I've opened a PR: https://github.com/apache/incubator-devlake/pull/6153 note however that it is based on 0.17.


-- 
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: dev-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] github-actions[bot] commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1319385254

   This issue has been automatically marked as stale because it has not had recent activity for 30 days. It will be closed in next 7 days if no further activity occurs.


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] klesh commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by "klesh (via GitHub)" <gi...@apache.org>.
klesh commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1560686874

   > I've started implementing a clickup integration for our company, probably we can contribute it back or share when/if I finish, but just wanted to see if anybdoy has worked on this before I go to far in?
   
   Nice, I don't remember anyone else working on it, not that I know of.
   It would be great if you are willing to contribute the plugin to the community.


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool [incubator-devlake]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1826954067

   This issue has been automatically marked as stale because it has been inactive for 60 days. It will be closed in next 7 days if no further activity occurs.


-- 
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: dev-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] github-actions[bot] commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by github-actions.
github-actions[bot] commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1399652829

   This issue has been automatically marked as stale because it has not had recent activity for 30 days. It will be closed in next 7 days if no further activity occurs.


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] github-actions[bot] commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by github-actions.
github-actions[bot] commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1409559338

   This issue has been closed because it has not received response for too long time. You could reopen it if you encountered similar problems in the future.


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] github-actions[bot] commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1493482279

   This issue has been automatically marked as stale because it has not had recent activity for 30 days. It will be closed in next 7 days if no further activity occurs.


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] github-actions[bot] closed issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] closed issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool
URL: https://github.com/apache/incubator-devlake/issues/3458


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] keon94 commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by GitBox <gi...@apache.org>.
keon94 commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1283155553

   @hezyin I can take this one.


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] github-actions[bot] commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1650736936

   This issue has been automatically marked as stale because it has not had recent activity for 30 days. It will be closed in next 7 days if no further activity occurs.


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] klesh commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by "klesh (via GitHub)" <gi...@apache.org>.
klesh commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1560722843

   It is https://join.slack.com/t/devlake-io/shared_invite/zt-18uayb6ut-cHOjiYcBwERQ8VVPZ9cQQw can be found on project home page
   ![image](https://github.com/apache/incubator-devlake/assets/61080/484d16c5-5ada-4af9-b95e-3c8b0e0ec929)
   


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] klesh commented on issue #3458: [Feature][ClickUp] Add plugin for ClickUp as an issue tracking tool

Posted by "klesh (via GitHub)" <gi...@apache.org>.
klesh commented on issue #3458:
URL: https://github.com/apache/incubator-devlake/issues/3458#issuecomment-1560689373

   @keon94  FYI, I added @dantleech as assignee. @dantleech feel free to ask questions if you need help on github or slack.


-- 
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: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org