jenkins-infra / helpdesk

Open your Infrastructure related issues here for the Jenkins project
https://github.com/jenkins-infra/helpdesk/issues/new/choose
17 stars 10 forks source link

Adding GSoC project to jenkins-infra #4260

Closed krisstern closed 2 weeks ago

krisstern commented 2 months ago

Service(s)

Helpdesk

Summary

For the Jenkins project we would like to add the code project Enhancing an Existing LLM Model with Domain-specific Jenkins Knowledge to under the jenkins-infra GitHub organization if possible: https://github.com/nouralmulhem/Enhancing-LLM-with-Jenkins-Knowledge.

Reproduction steps

No response

krisstern commented 2 months ago

c.c. @nouralmulhem @gounthar @harsh-ps-2003 @shivaylamba

timja commented 2 months ago

What is the reasoning for Jenkins Infra instead of Jenkinsci for this?

krisstern commented 2 months ago

@timja Actually either jenkins-infra or jenkinsci would be fine.

dduportal commented 2 months ago

As per @timja explanation in https://github.com/jenkins-infra/helpdesk/issues/4262#issuecomment-2308948354, the "destination" (e.g. jenkinsci or jenkins-infra GH org) is decided based on the users of the project.

Is this project used by Jenkins users directly? Or is it used by the Jenkins Infra to provide a service to Jenkins contributors or users?

gounthar commented 2 months ago

It would be used by Jenkins contributors, to modernize the plugins they maintain or any other plugin. 🤔 I guess anyone could run it on their laptop, but I hope we'll have a service one day in the infra that would run it regularly on a curated list of plugins.

dduportal commented 2 months ago

It would be used by Jenkins contributors, to modernize the plugins they maintain or any other plugin. 🤔 I guess anyone could run it on their laptop, but I hope we'll have a service one day in the infra that would run it regularly on a curated list of plugins.

I think you are describing the « modernizer plugin » project described in https://github.com/jenkins-infra/helpdesk/issues/4262 : am I correct?

gounthar commented 2 months ago

Yes, you're right, time to go to bed for me I guess! 😛

dduportal commented 2 months ago

As per the explanations I had from @gounthar , it looks like this project could (if finished and successful and a other criteria) lead to an infra service.

The code in https://github.com/nouralmulhem/Enhancing-LLM-with-Jenkins-Knowledge is expected to produce artifacts/data consumed by the Jenkins Infra.

=> as such, jenkins-infra looks like the proper organization to host the code

dduportal commented 1 month ago

Hello folks, we have delayed any work on this task to mid-October as the infra team will be in limited availability

dduportal commented 2 weeks ago

Hello @krisstern : the repository can safely be transferred to the jenkins-infra GitHub architecture. Let us know when the transfer request is emitted, we'll update the status here.

krisstern commented 2 weeks ago

Hi @dduportal, thanks for the update! Should I direclty copy the repo to one under jenkins-infra, would that be sufficient?

dduportal commented 2 weeks ago

Hi @dduportal, thanks for the update! Should I direclty copy the repo to one under jenkins-infra, would that be sufficient?

I would suggest to proceed with a transfer so the whole repository history would be carried (issues, PRs, commits, etc.). Of course, if the user does not want, then yes, we can do what you propose using https://docs.github.com/en/repositories/creating-and-managing-repositories/duplicating-a-repository so the commit history would be kept (at least)

krisstern commented 2 weeks ago

Hi @dduportal I have completed the transfer of the repository to https://github.com/jenkins-infra/Enhancing-LLM-with-Jenkins-Knowledge. Please check to see if everything is in-place. Do let me know if there is anything else I will need to do. And please if possible make @nouralmulhem @gounthar @harsh-ps-2003 @shivaylamba and @krisstern (me) maintainers of the repo. Thanks for your help!

dduportal commented 2 weeks ago

Thanks @krisstern !

Nothing more on my side:

krisstern commented 2 weeks ago

That's good to know @dduportal! Appreciate your support on this issue