Hello Mohammed, Thank you for stepping forward to adopt this plugin: it deserves indeed some attention and care. And it is a good way to learn about Jenkins. The description of the plugin adoption process is here: https://www.jenkins.io/doc/developer/plugin-governance/adopt-a-plugin/
Don't hesitate to ask for help here (adoption, coding, etc). > "*but thought it would be better to get more information before doing anything*" Do you have a particular doubt you would like to have clarifications on? /- Jmm Le mar. 22 févr. 2022 à 21:40, Mark Waite <[email protected]> a écrit : > > > On Tuesday, February 22, 2022 at 1:06:50 PM UTC-7 you wrote: > >> Hi All, >> >> I have been a Jenkins Admin and User for more than 5 years now. I would >> love to contribute to better the tool and part of this journey. >> >> I came across the "Adopt a Plugin" initiative a couple of years ago but >> my lack of knowledge in development kept me at bay. >> >> I have decided to give it a shot now, I would like to start with a >> plugin which I think I can handle and go on from there. >> >> *DETAILS AS REQUESTED:* >> 1. https://plugins.jenkins.io/global-post-script/ >> 2. It is up for Adoption >> 3. All open tickets for this one >> 4. https://github.com/mhmdabdh >> 5. abie_in >> 6. Well I tried to create a pull request on ( >> /permissions/plugin-global-post-script.yml >> <https://github.com/jenkins-infra/repository-permissions-updater/blob/master/permissions/plugin-global-post-script.yml>) >> but thought it would be better to get more information before doing >> anything. >> >> > Thanks so much for adopting a plugin! Create the pull request to adopt > the plugin. That's the best way to get started. > > If you're interested in a series of steps to consider, try the "Contributing > to Open Source" > <https://docs.google.com/document/d/1PKYIpPlRVGsBqrz0Ob1Cv3cefOZ5j2xtGZdWs27kLuw/edit?usp=sharing> > document. It includes text descriptions of steps and links to a five part > video series: > > - > > Part 1 <https://www.youtube.com/watch?v=Fev8KfFsPZE> - Choosing your > plugin, update the parent pom, update Jenkins base version > - > > Part 2 <https://www.youtube.com/watch?v=2c8wK2jkcIA&t=0s> - Spotbugs, > incremental builds, dependency updates, and release drafter > - > > Part 3 <https://www.youtube.com/watch?v=GseBgDOaa0A&t=0s> - Migrate > docs to GitHub, add a “report an issue” link, interactive testing > - > > Part 4 <https://www.youtube.com/watch?v=pk1gweLvcEI&t=0s> - Enable > continuous delivery, plugin bill of materials > - > > Part 5 <https://www.youtube.com/watch?v=iUlRnNcqQA8&t=0s> - Topics and > labels on repositories, resolving security scan reports > > Many of the topics in the document are not covered in the video series. > If you find mistakes in the document, please suggest corrections so that we > can include the corrections in the pull request that will eventually be > completed on www.jenkins.io. > > Mark Waite > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/f31ba744-a691-43ef-868f-b73cdd4dd803n%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-dev/f31ba744-a691-43ef-868f-b73cdd4dd803n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CABLvyXzsor%2BkFkggxafQX8q%2Bozcw7HDcG%3DC%2BUVH_119N3VDsiw%40mail.gmail.com.
