+1 from me on the proposal as well

On Monday, May 10, 2021 at 5:20:02 AM UTC-6 [email protected] wrote:

> +1 to proposal
>
> On Mon, 10 May 2021 at 11:08, Oleg Nenashev <[email protected]> wrote:
>
>> Would appreciate any feedback in this thread from the community
>>
>> On Wednesday, May 5, 2021 at 9:58:50 AM UTC+2 Oleg Nenashev wrote:
>>
>>> Dear all,
>>>
>>> We’ve recently had a few discussions with the board and Daniel Beck 
>>> about the “Friend of Jenkins” plugin. This is a plugin referenced from 
>>> https://www.jenkins.io/donate: *“In showing our appreciation, we’ll 
>>> send out a special "friend of Jenkins" plugin to those who have donated at 
>>> least 25 USD / 25 EUR. This plugin adds a little icon in the footer 
>>> section, telling that you are a friend of Jenkins. You can install this to 
>>> your Jenkins to show off that you’ve helped us”*. De facto, we have not 
>>> been doing so in the recent years. There are a few problems associated with 
>>> the plugin.
>>>
>>> *First of all*, you can become a “Friend of Jenkins” only by donating 
>>> money. IMO it goes against open source values, we should equally appreciate 
>>> all kinds of contributions and avoid promoting money donations 
>>> specifically. *Secondly*, the plugin is private source at the moment. 
>>> It is weird to send a private source plugin to anyone, especially as 
>>> appreciation. *Thirdly*, the plugin is dated. It has not been updated 
>>> for a while, and it does not use modern build/test pipelines. For example 
>>> the code still targets Jenkins 1.396 as the build target. Even if the code 
>>> is tiny, it is not good to send such a questionable build to Jenkins users 
>>> and suggest its installation. *Last but not least*, sending private 
>>> builds in email is flawed on its own due to the risk of various social 
>>> engineering attacks.
>>>
>>> I suggest that we completely tear down the “Friend of Jenkins” program:
>>>
>>>    - We remove sections about “Friend of Jenkins” from the Donations 
>>>    page
>>>    - Instead of sending the plugin, the Jenkins Governance Board will 
>>>    focus on sending appreciation letters and recognizing donations through 
>>>    Jenkins social media. It should help us to build relationships with 
>>> donors 
>>>    and hopefully get them involved in the community.
>>>    
>>>
>>> Later actions (no specific timeline):
>>>
>>>    - We (as community) open source the plugin as the standard Jenkins 
>>>    plugin on https://github.com/jenkinsci, update it to the modern 
>>>    development pipelines.
>>>    - We update the plugin to reference 
>>>    https://www.jenkins.io/participate/ instead of donations.  We might 
>>>    add “Donate” as a type of participation to the list 
>>>    - We release the plugin as 2.0, without changing the artifact ID. 
>>>    Any user of the older private source version, if any, will be able to 
>>>    update via the update center. Any Jenkins user will be also able to 
>>> install 
>>>    it via the plugin manager, no preconditions.
>>>    - We reference the plugin from the install wizard suggestions (not 
>>>    installed by default), and other places.
>>>
>>> There were also some discussions about building signed versions of the 
>>> plugin and somehow allowing to verify the “Friend of Jenkins” status. 
>>> Although I proposed it, now I do not think it is really needed. We can 
>>> discuss it for future iterations.
>>>
>>> Would appreciate any feedback, and I suggest discussing that at the next 
>>> Governance meeting.
>>>
>>> Best regards,
>>> Oleg Nenashev
>>> Jenkins Governance Board
>>>
>>> -- 
>> 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/790a8d83-e939-4e96-adbe-98ca24f266dfn%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/jenkinsci-dev/790a8d83-e939-4e96-adbe-98ca24f266dfn%40googlegroups.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/7ecbe41e-7882-4351-a346-4cb53ade8955n%40googlegroups.com.

Reply via email to