We still need to understand what the objectives are and what is the actual
scope of the project. What I see in the current design, it likely doesn't
require changes in Jenkinsfile Runner itself, and there is no plan to
modify the existing GitHub actions.

I encourage all interested parties to make the design document public and
to initiate the discussion in the community like it should have happened
during the community bonding phase. I've been around in the project since
the community bonding started, and the meeting on Monday was the first time
when I saw the design document. And the it's not complete according to the
mentee, despite the coding phase beginning on that day.

>From the community standpoint, we must ensure that the design gets
discussed as soon as possible, for example through the cloud native SIG or
another group. Otherwise it may put the whole project at risk. Community
bonding was supposed to get all parties on the same page and to ensure that
the mentee is ready to start coding on day first. Clearly didn't happen and
we have to make up for it during the first coding phase.

Sorry if my feedback is harsh, but I want to help the project to succeed.



On Wed, 15 Jun 2022, 17:06 Jean-Marc Meessen, <[email protected]>
wrote:

> Oleg, please allow me to disagree on your point of view:
>
>    - It is a pity and a missed opportunity that you didn't contribute
>    when reviewing the proposal earlier in the process.
>    - I don't have the same interpretation as you on mentoring (formal and
>    informal).
>
> I will closely follow how this unfolds and pull the alarm signal/emergency
> brake should the GSoC project derail and miss its objectives.
>
> /- Jmm
>
> Le mer. 15 juin 2022 à 15:27, Oleg Nenashev <[email protected]> a
> écrit :
>
>> 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
>> <https://groups.google.com/d/msgid/jenkinsci-dev/aa371b59-1c16-4ddb-b493-1e56c847d9efn%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Jenkins Developers" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/jenkinsci-dev/LLvU3aHS-mo/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/CABLvyXwHu7iRFQe8r5gOk0yN%3DD5UwkbOKBD4q3Dr8FAcg9vzNg%40mail.gmail.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/CABLvyXwHu7iRFQe8r5gOk0yN%3DD5UwkbOKBD4q3Dr8FAcg9vzNg%40mail.gmail.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/CAPfivLA5m0%2BRT5cJ_8WRTaJg-hC0NB%3Dj8CcD_i%3DDmaB_jzvAdw%40mail.gmail.com.

Reply via email to