You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@devlake.apache.org by GitBox <gi...@apache.org> on 2022/09/16 07:23:11 UTC

[GitHub] [incubator-devlake] mintsweet opened a new issue, #3100: [Feature][Config UI] About jenkins connections modularity.

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

   ### 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
   
   In my work, I need to constantly add new functions on the Config UI to our system, which is very painful for me, so I hope to be able to directly reference the Config UI to alleviate this repetitive work.
   
   After some discussions today, we found that making the Config UI embeddable is a complicated thing, and it cannot be done in a short time, so we hope to use the Jenkins connection as an example to try to make This part becomes embeddable.
   
   So I created this issue to try to do this.
   
   ### Use case
   
   Make Jenkins connection embeddable so I don't need to reimplement Config UI on my system.
   
   ### Related issues
   
   https://github.com/apache/incubator-devlake/issues/2241
   
   ### Are you willing to submit a PR?
   
   - [X] 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] github-actions[bot] commented on issue #3100: [Feature][Config UI] About jenkins connections modularity.

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

   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 #3100: [Feature][Config UI] About jenkins connections modularity.

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

   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] mintsweet commented on issue #3100: [Feature][Config UI] About jenkins connections modularity.

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

   1. Yes.
   2. I need to think about it, maybe after finishing the first test I can give it.
   3. I don't know what counts as consensus.


-- 
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 #3100: [Feature][Config UI] About jenkins connections modularity.

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

   > @klesh
   > 
   > 1. Yes.
   > 2. I need to think about it, maybe after finishing the first test I can give it.
   Yeah, sure.
   > 3. I don't know what counts as consensus.
   Please read the definition https://dictionary.cambridge.org/dictionary/english/consensus
   


-- 
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] mintsweet commented on issue #3100: [Feature][Config UI] About jenkins connections modularity.

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

   > 
   
   


-- 
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] mintsweet commented on issue #3100: [Feature][Config UI] About jenkins connections modularity.

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

   @klesh @e2corporation 


-- 
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 #3100: [Feature][Config UI] About jenkins connections modularity.

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

   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] mintsweet closed issue #3100: [Feature][Config UI] About jenkins connections modularity.

Posted by "mintsweet (via GitHub)" <gi...@apache.org>.
mintsweet closed issue #3100: [Feature][Config UI] About jenkins connections modularity.
URL: https://github.com/apache/incubator-devlake/issues/3100


-- 
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 #3100: [Feature][Config UI] About jenkins connections modularity.

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

   > Hi, @klesh, this is my plan.
   > 
   > 1. Create a new directory `config-ui-lib`.(This directory contains all the development bases, and I have done this step).
   > 2. Create configuration related to Jenkins.
   > 3. Release-tested npm package of version 0.0.1-rc based on config-ui-lib.(This will be done by this week).
   > 4. Use the config-lib-ui package to integrate Jenkins into our system. (This will complete the trial by next week).
   > 5. If there is no problem with 4, I will make other connections like this. (It will take me a little more time).
   > 6. Finally I will use the new integrative config ui component to assemble the new page. (Then config-ui-lib will replace config-ui)
   
   Sounds good. I would like to confirm a few things:
   1. Are all these changes happening in your PoC Branch?
   2. Will you prepare a report for ROI evaluation?
   3. Do we agree that the PoC branch will be merged if and only if we reached a consensus?


-- 
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] mintsweet commented on issue #3100: [Feature][Config UI] About jenkins connections modularity.

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

   Hi, @klesh, this is my plan.
   
   1. Create a new directory `config-ui-lib`.(This directory contains all the development bases, and I have done this step).
   2. Create configuration related to Jenkins.
   3. Release-tested npm package of version 0.0.1-rc based on config-ui-lib.(This will be done by this week).
   4. Use the config-lib-ui package to integrate Jenkins into our system. (This will complete the trial by next week).
   5. If there is no problem with 4, I will make other connections like this. (It will take me a little more time).
   6. Finally I will use the new integrative config ui component to assemble the new page. (Then config-ui-lib will replace config-ui)


-- 
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 #3100: [Feature][Config UI] About jenkins connections modularity.

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

   Hi, @mintsweet , I agree that we can try it out and see if it is viable, and evaluate the ROI.
   
   Would you mind to share your Plan of Attack?
   like creating a `npm` package for it, and using it in your project, step by step what do you plan to prove the concept?
   For example:
   
   1. Refactor Jinkens connection editing page as an independent component
   2. Move it to a specific folder, create a `npm` package for the folder
   3. Reuse the package in other projects
   4. Summarize the effort we have to put in, and the value we may have in future development
   
   In general, we need to know your plan so we can collaborate, and we need a report to justify the direction we are heading is worthwhile.
   


-- 
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] mintsweet closed issue #3100: [Feature][Config UI] About jenkins connections modularity.

Posted by GitBox <gi...@apache.org>.
mintsweet closed issue #3100: [Feature][Config UI] About jenkins connections modularity.
URL: https://github.com/apache/incubator-devlake/issues/3100


-- 
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] mintsweet commented on issue #3100: [Feature][Config UI] About jenkins connections modularity.

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

   this job stopped.


-- 
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 #3100: [Feature][Config UI] About jenkins connections modularity.

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

   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