SheCodeAfrica Contributhon in April

11 views
Skip to first unread message

Mark Waite

unread,
Mar 12, 2021, 8:10:34 PM3/12/21
to Jenkins Developers
SheCodeAfrica is a hosting a Contributhon during the month of April.  The Contributhon involves sponsor companies, mentors from open source projects, and participants that will be mentored during the month of April while they are paid to contribute to open source projects.

The Jenkins project will be applying to act as a mentoring organization.  Kristin Whetstone, Meg McRoberts, and Mark Waite have agreed to be mentors for one project idea with up to three SheCodeAfrica participants working on the project idea.

The project idea we're proposing is to increase the Pipeline examples included in key plugins and the Pipeline documentation included in those plugins.  The project will allow the participants to learn Jenkins Pipeline, to build Jenkins plugins, validate changes to Jenkins plugins, and submit pull requests to Jenkins plugins.

We have many recommendations of plugins that need more examples in the documentation feedback.  A list of initial plugins will be included in the project idea proposal.

If you'd like to assist as a mentor during April, please reply to this message.

If you have other project ideas that you'd like to recommend, they are welcomed here as well.

Thanks,
Mark Waite

Mark Waite

unread,
Mar 13, 2021, 9:20:20 AM3/13/21
to Jenkins Developers
The proposed task list for the Pipeline example project idea is in a Google doc.  Current top level tasks include:
  • Preparation and Pipeline experience
  • Build a Jenkins plugin
  • Modify existing Pipeline help
  • Insert missing Pipeline help
  • Suggest Pipeline Syntax snippet generator in plugin docs
  • Add snippet generator hints to Pipeline step help
  • Add @Symbol annotation for Pipeline step
If you'd like to suggest other steps that would improve the experience for a Jenkins user working with Pipeline, please add them as comments in that document.

A documentation reader feedback sheet is the original data that inspired the project idea, with a pivot table guiding the prioritization of plugins.

Mark Waite
Reply all
Reply to author
Forward
0 new messages