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.
