Hello Jean-Marc,

Yes, I am not very active in the project at the moment. You and many other 
community members know the reasons. Also, there have not been any serious 
contributions that I would be ready to merge as a maintainer. Sadly, I 
cannot do much more about my capacity at the moment, be sure I would like 
to return to Jenkins development too.

Back to the request. While I understand the desire, at the moment I am 
against this request. Google Summer of Code is important, but right now 
there are serious concerns about the project scope and implementation. We 
discussed it on Slack and during the recent project meeting. The currently 
planned implementation of the project goes against the common Jenkins 
extensible architecture and the vision for Jenkinsfile Runner as a 
manageable tool. As a maintainer of Jenkinsfile Runner I am not ready to 
accept the hardcoded support for GitHub actions into the core Jenkinsfile 
Runner components, as the current design intends. 

And be sure I do not want to be a bottleneck. Quite opposite, I want to 
have more maintainers in the project. Same time neither Kris nor Yiming 
have enough experience with Jenkinsfile Runner at the moment, and they do 
not have enough maintainer experience in Jenkins yet. IMO they are not 
ready to skip the common maintainer onboarding stages and to become 
maintainers right away. I am also ready to provide mentorship for them as 
aspiring maintainers, but it will take a few months before they are ready 
to become maintainers.

During the discussions I committed to provide reviews to all Jenkinsfile 
Runner contributors, including Kris and Yiming. I am ready to provide 
technical feedback as an advisor. This is all I can commit to at the 
moment, and the GSoC org admin team was well aware about it during the 
project selection. Happy to discuss more at the next GSoC project meetings 
or in this mailing list.

Best regards,
Oleg Nenashev


On Wednesday, June 15, 2022 at 12:07:13 PM UTC+2 Jean-Marc Meessen wrote:

> Hello,
>
> In my position as Jenkins GSoC Org Admin, I am requesting to add Kris 
> Stern as maintainer of the Jenkins File Runner Github repositories. Kris is 
> the lead mentor for the Jenkinsfile Runner Action for GitHub Actions 
> <https://www.jenkins.io/projects/gsoc/2022/projects/jenkinsfile-runner-action-for-github-actions/>
>  2022 
> GSoC project.
> The two Github repositories are 
> https://github.com/jenkinsci/jenkinsfile-runner and 
> https://github.com/jenkinsci/jenkinsfile-runner-github-actions
>
> It is critical for the success of the GSoC projects that at least one 
> mentor has maintainer rights on the related Github project. A fluid PR flow 
> is key to achieve the objectives within the allocated summer months. This 
> is not the case for the above mentioned project. Oleg Nenashev, who is 
> maintainer, initially volunteered as mentor for that project. But he had to 
> withdraw because of workload and personal issues. Although he still tries 
> to free time to advise the GSoC project team, measures need to be taken to 
> avoid bottlenecks.
> Note that maintainer activity, by Oleg and the two other maintainers (E. 
> Gutierrez and F. Fernandez), has been very low since autumn 2021.
>
> /- Jmm
>
> Jean-Marc Meessen
> Jenkins GSoC Org Admin
>

-- 
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/aa371b59-1c16-4ddb-b493-1e56c847d9efn%40googlegroups.com.

Reply via email to