+1 to proposal

On Mon, 10 May 2021 at 11:08, Oleg Nenashev <o.v.nenas...@gmail.com> 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 jenkinsci-dev+unsubscr...@googlegroups.com.
> 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 jenkinsci-dev+unsubscr...@googlegroups.com.
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