Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a plugin for Ones #1884

Open
Startrekzky opened this issue May 16, 2022 · 14 comments
Open

Add a plugin for Ones #1884

Startrekzky opened this issue May 16, 2022 · 14 comments
Labels
add-a-plugin This issue is to add a plugin type/feature-request This issue is a proposal for something new

Comments

@Startrekzky
Copy link
Contributor

Startrekzky commented May 16, 2022

Description

Collect data from Ones(Cloud).

Pre-requisites

Please make sure you have access to Ones API before applying to this issue; otherwise, it's nearly impossible to finish this task.

Describe the solution you'd like

Add a plugin for ones. Please refer to other data source plugins such as jira and tapd.

This plugin performs 3 major tasks:

  1. Collect data from Ones API. The API response will be stored in the raw data layer.
  2. 1st ETL: transform the raw data and load it into the tool layer.
  3. 2nd ETL: transform the tool layer data and load it into the domain layer. As Ones is an issue tracking tool, the final data to be loaded into the domain layer are mainly entities from issue tracking domain

How to start

Please follow the doc how to add a plugin.

Additional notes

In DevLake, there're 3 layers of storage:

  • raw data layer: tables starting with _raw_
  • tool layer: tables starting with _tool_
  • domain layer: tables with no prefix

You can set up DevLake and see the tables in MySQL.

@Startrekzky Startrekzky added the type/feature-request This issue is a proposal for something new label May 16, 2022
@yujng
Copy link

yujng commented Jul 2, 2022

I would like to tackle this one. Please approve @hezyin @Startrekzky and assign me to it.
I went to the recent community meeting for a couple of times.

@yujng
Copy link

yujng commented Jul 3, 2022

WeOpen Star

@Startrekzky
Copy link
Contributor Author

Startrekzky commented Jul 4, 2022

Thanks @yujng , I'm looking forward to your PRs.

@Startrekzky Startrekzky added the add-a-plugin This issue is to add a plugin label Jul 28, 2022
@Startrekzky
Copy link
Contributor Author

"Ones" only supports on-premise deployment, which means this issue is more suitable for those who already have the access to an "Ones" instance.

@github-actions
Copy link

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.

@github-actions github-actions bot added the Stale label Aug 28, 2022
@github-actions
Copy link

github-actions bot commented Sep 5, 2022

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.

@github-actions github-actions bot closed this as completed Sep 5, 2022
@yumengwang03
Copy link
Contributor

We still need this.

@yumengwang03 yumengwang03 reopened this Sep 5, 2022
@yumengwang03 yumengwang03 removed the Stale label Sep 5, 2022
@github-actions
Copy link

github-actions bot commented Oct 6, 2022

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.

@github-actions github-actions bot added the Stale label Oct 6, 2022
@github-actions
Copy link

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.

@Startrekzky Startrekzky removed the Stale label Nov 4, 2022
@Startrekzky Startrekzky reopened this Nov 4, 2022
@github-actions
Copy link

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.

@github-actions
Copy link

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.

@github-actions github-actions bot added the Stale label Jan 12, 2023
@github-actions
Copy link

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.

@morganchenjp
Copy link

morganchenjp commented Mar 11, 2024

also thumb_up for this feature request.

@morganchenjp
Copy link

I would like to tackle this one. Please approve @hezyin @Startrekzky and assign me to it. I went to the recent community meeting for a couple of times.

Any progress on this feature ? @hezyin @Startrekzky

@d4x1 d4x1 removed the Stale label Mar 11, 2024
@d4x1 d4x1 reopened this Mar 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
add-a-plugin This issue is to add a plugin type/feature-request This issue is a proposal for something new
Projects
None yet
Development

No branches or pull requests

5 participants