+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/CAH-3Bidi2tWKQWmBntQN79d7dTyLw5osAhr8L4A4gs9xPiL%3DXA%40mail.gmail.com.

Reply via email to