Re: Proposal: "Friend Of Jenkins" Revamp

2021-05-17 Thread Oleg Nenashev
Quick update:

   - My pull request for tearing down the Friend of Jenkins program on the 
   website was merged after the approval by the board members and comments in 
   this thread. Now https://www.jenkins.io/donate/#friend-of-jenkins points to 
   this thread
   - My estimation is that I would need 1 hour or so to update and open 
   source the Friend of Jenkins plugin, it is not a big deal. 
   - I added the discussion of the next steps to the next Jenkins 
   Governance meeting. If we agree on open sourcing the plugin and making it 
   downloadable from the update center, I am ready to take that action item
   
Best regards,
Oleg

On Wednesday, May 12, 2021 at 7:07:52 AM UTC+2 Oleg Nenashev wrote:

> Hi Zbynek! I was also thinking about a badges-alike approach in the 
> future. The Linux Foundation supports open badges on its platform, and we 
> could somehow get access to it. E.g. I have a badge for speaking at cdCon 
> there... IIUC it is based on https://info.credly.com/ .
>
> We could definitely explore it more if someone is interested. Badges for 
> financial donations are probably not the biggest use-case though.
>
> Best regards,
> Oleg Nenashev
>
> On Wed, May 12, 2021 at 1:29 AM Zbynek Konecny  wrote:
>
>> Hi,
>>
>> > recognizing donations through Jenkins social media
>>
>> sounds like a better approach than having a plugin. If there is a need to 
>> go beyond social media endorsements and invest time in a technical 
>> solution, I think instead of having some 2.0 version of the plugin one 
>> should look into the Open Badges standard and maybe issue different badges 
>> for financial support / coding / reviews / translations (see 
>> https://en.wikipedia.org/wiki/Mozilla_Open_Badges ). AFAIK such badges 
>> can be exported to LinkedIn and may get some attention there.
>>
>> Best regards,
>> Zbynek
>>
>>
>> On Tue, May 11, 2021 at 12:31 PM Oleg Nenashev  
>> wrote:
>>
>>> > Honestly I'm not even sure it's worth spending the time to upgrade the 
>>> plugin. It just adds a low res icon and a link. I vote for discontinuing 
>>> the non distributed plugin. 
>>>
>>> There are some merits in the icon/link: pointing end users of Jenkins to 
>>> https://www.jenkins.io/participate/ . It **might** help to get more 
>>> visitors of this page and, hopefully, new contributors. 
>>> We could also discontinue the plugin and just include the functionality 
>>> into the Jenkins core. Should not be a big deal as long as it's opt-in in 
>>> appearance.
>>>
>>> BR, Oleg
>>>
>>> On Tuesday, May 11, 2021 at 3:19:21 AM UTC+2 ga...@gavinmogan.com wrote:
>>>
 Honestly I'm not even sure it's worth spending the time to upgrade the 
 plugin. It just adds a low res icon and a link. I vote for discontinuing 
 the non distributed plugin.

 On Mon., May 10, 2021, 11:34 a.m. Mark Waite,  
 wrote:

> +1 from me on the proposal as well
>
> On Monday, May 10, 2021 at 5:20:02 AM UTC-6 timja...@gmail.com wrote:
>
>> +1 to proposal
>>
>> On Mon, 10 May 2021 at 11:08, Oleg Nenashev  
>> 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 

Re: Proposal: "Friend Of Jenkins" Revamp

2021-05-11 Thread Oleg Nenashev
Hi Zbynek! I was also thinking about a badges-alike approach in the future.
The Linux Foundation supports open badges on its platform, and we could
somehow get access to it. E.g. I have a badge for speaking at cdCon
there... IIUC it is based on https://info.credly.com/ .

We could definitely explore it more if someone is interested. Badges for
financial donations are probably not the biggest use-case though.

Best regards,
Oleg Nenashev

On Wed, May 12, 2021 at 1:29 AM Zbynek Konecny  wrote:

> Hi,
>
> > recognizing donations through Jenkins social media
>
> sounds like a better approach than having a plugin. If there is a need to
> go beyond social media endorsements and invest time in a technical
> solution, I think instead of having some 2.0 version of the plugin one
> should look into the Open Badges standard and maybe issue different badges
> for financial support / coding / reviews / translations (see
> https://en.wikipedia.org/wiki/Mozilla_Open_Badges ). AFAIK such badges
> can be exported to LinkedIn and may get some attention there.
>
> Best regards,
> Zbynek
>
>
> On Tue, May 11, 2021 at 12:31 PM Oleg Nenashev 
> wrote:
>
>> > Honestly I'm not even sure it's worth spending the time to upgrade the
>> plugin. It just adds a low res icon and a link. I vote for discontinuing
>> the non distributed plugin.
>>
>> There are some merits in the icon/link: pointing end users of Jenkins to
>> https://www.jenkins.io/participate/ . It **might** help to get more
>> visitors of this page and, hopefully, new contributors.
>> We could also discontinue the plugin and just include the functionality
>> into the Jenkins core. Should not be a big deal as long as it's opt-in in
>> appearance.
>>
>> BR, Oleg
>>
>> On Tuesday, May 11, 2021 at 3:19:21 AM UTC+2 ga...@gavinmogan.com wrote:
>>
>>> Honestly I'm not even sure it's worth spending the time to upgrade the
>>> plugin. It just adds a low res icon and a link. I vote for discontinuing
>>> the non distributed plugin.
>>>
>>> On Mon., May 10, 2021, 11:34 a.m. Mark Waite, 
>>> wrote:
>>>
 +1 from me on the proposal as well

 On Monday, May 10, 2021 at 5:20:02 AM UTC-6 timja...@gmail.com wrote:

> +1 to proposal
>
> On Mon, 10 May 2021 at 11:08, Oleg Nenashev 
> 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

Re: Proposal: "Friend Of Jenkins" Revamp

2021-05-11 Thread Zbynek Konecny
Hi,

> recognizing donations through Jenkins social media

sounds like a better approach than having a plugin. If there is a need to
go beyond social media endorsements and invest time in a technical
solution, I think instead of having some 2.0 version of the plugin one
should look into the Open Badges standard and maybe issue different badges
for financial support / coding / reviews / translations (see
https://en.wikipedia.org/wiki/Mozilla_Open_Badges ). AFAIK such badges can
be exported to LinkedIn and may get some attention there.

Best regards,
Zbynek


On Tue, May 11, 2021 at 12:31 PM Oleg Nenashev 
wrote:

> > Honestly I'm not even sure it's worth spending the time to upgrade the
> plugin. It just adds a low res icon and a link. I vote for discontinuing
> the non distributed plugin.
>
> There are some merits in the icon/link: pointing end users of Jenkins to
> https://www.jenkins.io/participate/ . It **might** help to get more
> visitors of this page and, hopefully, new contributors.
> We could also discontinue the plugin and just include the functionality
> into the Jenkins core. Should not be a big deal as long as it's opt-in in
> appearance.
>
> BR, Oleg
>
> On Tuesday, May 11, 2021 at 3:19:21 AM UTC+2 ga...@gavinmogan.com wrote:
>
>> Honestly I'm not even sure it's worth spending the time to upgrade the
>> plugin. It just adds a low res icon and a link. I vote for discontinuing
>> the non distributed plugin.
>>
>> On Mon., May 10, 2021, 11:34 a.m. Mark Waite, 
>> wrote:
>>
>>> +1 from me on the proposal as well
>>>
>>> On Monday, May 10, 2021 at 5:20:02 AM UTC-6 timja...@gmail.com wrote:
>>>
 +1 to proposal

 On Mon, 10 May 2021 at 11:08, Oleg Nenashev 
 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.

Re: Proposal: "Friend Of Jenkins" Revamp

2021-05-11 Thread Oleg Nenashev
> Honestly I'm not even sure it's worth spending the time to upgrade the 
plugin. It just adds a low res icon and a link. I vote for discontinuing 
the non distributed plugin. 

There are some merits in the icon/link: pointing end users of Jenkins to 
https://www.jenkins.io/participate/ . It **might** help to get more 
visitors of this page and, hopefully, new contributors. 
We could also discontinue the plugin and just include the functionality 
into the Jenkins core. Should not be a big deal as long as it's opt-in in 
appearance.

BR, Oleg

On Tuesday, May 11, 2021 at 3:19:21 AM UTC+2 ga...@gavinmogan.com wrote:

> Honestly I'm not even sure it's worth spending the time to upgrade the 
> plugin. It just adds a low res icon and a link. I vote for discontinuing 
> the non distributed plugin.
>
> On Mon., May 10, 2021, 11:34 a.m. Mark Waite,  
> wrote:
>
>> +1 from me on the proposal as well
>>
>> On Monday, May 10, 2021 at 5:20:02 AM UTC-6 timja...@gmail.com wrote:
>>
>>> +1 to proposal
>>>
>>> On Mon, 10 May 2021 at 11:08, Oleg Nenashev  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-de...@googlegroups.com.
 To view this discussion on the web visit 
 

Re: Proposal: "Friend Of Jenkins" Revamp

2021-05-10 Thread 'Gavin Mogan' via Jenkins Developers
Honestly I'm not even sure it's worth spending the time to upgrade the
plugin. It just adds a low res icon and a link. I vote for discontinuing
the non distributed plugin.

On Mon., May 10, 2021, 11:34 a.m. Mark Waite, 
wrote:

> +1 from me on the proposal as well
>
> On Monday, May 10, 2021 at 5:20:02 AM UTC-6 timja...@gmail.com wrote:
>
>> +1 to proposal
>>
>> On Mon, 10 May 2021 at 11:08, Oleg Nenashev  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-de...@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
>>> 
>>> .
>>>
>> --
> 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/7ecbe41e-7882-4351-a346-4cb53ade8955n%40googlegroups.com
> 
> .
>

-- 
You received this message because you are subscribed 

Re: Proposal: "Friend Of Jenkins" Revamp

2021-05-10 Thread Mark Waite
+1 from me on the proposal as well

On Monday, May 10, 2021 at 5:20:02 AM UTC-6 timja...@gmail.com wrote:

> +1 to proposal
>
> On Mon, 10 May 2021 at 11:08, Oleg Nenashev  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-de...@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
>>  
>> 
>> .
>>
>

-- 
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/7ecbe41e-7882-4351-a346-4cb53ade8955n%40googlegroups.com.


Re: Proposal: "Friend Of Jenkins" Revamp

2021-05-10 Thread Oleg Nenashev
I have submitted https://github.com/jenkins-infra/jenkins.io/pull/4343 with 
text updates

On Monday, May 10, 2021 at 1:20:02 PM UTC+2 timja...@gmail.com wrote:

> +1 to proposal
>
> On Mon, 10 May 2021 at 11:08, Oleg Nenashev  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-de...@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
>>  
>> 
>> .
>>
>

-- 
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/9e2a7b93-9b5b-481c-b54a-07be39b7840dn%40googlegroups.com.


Re: Proposal: "Friend Of Jenkins" Revamp

2021-05-10 Thread Tim Jacomb
+1 to proposal

On Mon, 10 May 2021 at 11:08, Oleg Nenashev  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
> 
> .
>

-- 
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.


Re: Proposal: "Friend Of Jenkins" Revamp

2021-05-10 Thread Oleg Nenashev
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.


Proposal: "Friend Of Jenkins" Revamp

2021-05-05 Thread Oleg Nenashev
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/16fead23-40c3-4908-a1cc-0c1a5d0e25c8n%40googlegroups.com.