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.

Reply via email to