+1
I like the idea as well. 

> Am 26.12.2019 um 13:35 schrieb Oleg Nenashev <[email protected]>:
> 
> Hi all,
> 
> I am working on the Jenkins donations page <https://jenkins.io/donate/> 
> update at the moment (INFRA-2396 
> <https://issues.jenkins-ci.org/browse/INFRA-2396>), and I would like to 
> propose some changes there so that we can have a funding source once SPI 
> retires the Jenkins donations as a part of our transition to CDF. Jenkins 
> funding helps us to run outreach programs and to cover some infrastructure 
> costs, and as a board member I think it is really important to keep it 
> running and, ideally, to facilitate funding and using the money in the 
> project.
> 
> TL:DR: Let's use CommunityBridge <https://funding.communitybridge.org/> as a 
> SPI replacement to raise funds. It is maintained by Linux Foundation, and it 
> is recommended for all projects within LF or sub-foundations like CDF. 
> Examples: CHAOSS <https://funding.communitybridge.org/projects/chaoss>, 
> Manjaro <https://funding.communitybridge.org/projects/manjaro> or KiCAD 
> <https://funding.communitybridge.org/projects/06d36004-70a3-4f1f-8ae3-d0b2dd98815d>
>  
> 
> Background. Jenkins project operates thanks to contributions and sponsorship 
> (infra, meetups, swag, etc, etc.). Historically we did not have high cash 
> flows in the project, we mostly spend money on infra and on outreach programs 
> (swag, travel grants, Outreachy and Community Bridge in 2019). Sponsorship 
> covered the most of our "big" expenses (e.g. Azure, meetup.com 
> <http://meetup.com/>, contributor summits, etc.), but there is a tendency to 
> formalize such donations through CDF. Currently sponsorship through CDF is a 
> lengthy process not suitable for small donations, and it would be great to 
> have a simple process so that we can raise money to facilitate the changes in 
> the project.
> 
> Current state
> https://jenkins.io/donate/ <https://jenkins.io/donate/> documents the 
> donations policy. 
> This page has not been updated for a while, working on it 
> This page basically designates donations to be consumed for Jenkins Infra, 
> There is an explicit statement that "Your contribution is not used for paying 
> personnel.". Arguably, this is what we do for Outreachy and CommunityBridge 
> though stipend for outreach projects != salary
> Jenkins uses SPI to accept donations. Soon SPI will no longer accept 
> donations to Jenkins due as a part of the transition to CDF. The exact date 
> is TBD, but the decision has been already made in Spring 2019 as communicated 
> by Tracy Miranda
> We also accept donations through ffis.de <http://ffis.de/>, but the status is 
> unknown (WEBSITE-703 <https://issues.jenkins-ci.org/browse/WEBSITE-703> 
> tracks the investigation). It is also not clear whether they have Jenkins 
> money on their accounts and how to access them
> CommunityBridge Funding site 
> <https://funding.communitybridge.org/projects/jenkins> is enabled for 
> mentorship donations only as a part of Governance Meeting decisions in July 
> 2019). We used it to dry-run the JCasC Dev Tools project 
> <https://jenkins.io/projects/jcasc/dev-tools/> this year, and it works pretty 
> well (except the SPI => LF transfer part which was the major obstacle for the 
> mentee payments).
> Suggested changes
> Update "Your contribution is not used for paying personnel " to be explicit 
> that the Jenkins project might use money to sponsor limited-term work on the 
> project: outreach initiatives, addressing mission-critical topics (e.g. INFRA 
> needs) or facilitating projects required for the Jenkins future' (e.g. JCasC, 
> Cloud Native Jenkins, etc.) 
> All such projects will need to be approved by the Governance meeting 
> The payments should be limited to reasonable amounts so that it is 
> "facilitating contributions / mentorship" but not a fully-paid job. E.g. GSoC 
> stipends 
> <https://developers.google.com/open-source/gsoc/help/student-stipends> could 
> be used as a reference
> Enable CommunityBridge-based sponsorship for all available categories: 
> Development, Marketing, Meetups, Bug Bounty, Travel and Documentation. We 
> update documentation to mark it as a default donations way.
> It will enable organization payments and also small monthly donations by 
> individuals in the Patreon style. E.g. see CHAOSS 
> <https://funding.communitybridge.org/projects/chaoss>, Manjaro 
> <https://funding.communitybridge.org/projects/manjaro> or KiCAD 
> <https://funding.communitybridge.org/projects/06d36004-70a3-4f1f-8ae3-d0b2dd98815d>
> As a risk for this plan, Core Infrastructure Initiative 
> <https://www.coreinfrastructure.org/> certification is expected for projects 
> on Community Bridge in long term. I got clarification from Linux Foundation 
> that it is not a blocker at the moment. See INFRA-2396 
> <https://issues.jenkins-ci.org/browse/INFRA-2396> for the context
> CommunityBridge allows donations to be designated to particular areas so that 
> donors can decide what they sponsor
> In the future I would suggest to allow targeted sponsoring of big changes as 
> outreach projects. It is way of the scope for this thread, so I will create a 
> follow-up once I am ready 
> Mark SPI-based donations as deprecated. Even if they continue to work, 
> reimbursements from SPI and transferring money from SPI to Linux Foundation 
> is a lengthy process due to the SPI activist-driven model. SPI helped the 
> project A LOT, but the payments experience should improve since Linux 
> Foundation has full-time employees responsible for payments
> Investigate the status of ffis.de <http://ffis.de/> and update the 
> documentation accordingly. Mark as deprecated in the case of doubt
> This proposal does not include raising visibility of the donations page. But 
> we can definitely do it once the new flow is set up and battle-tested.
> 
> If there is a consensus and approval at the next governance meeting, I will 
> proceed by setting up a PoC and creating a JEP draft for funding.
> 
> Thanks for your time,
> Oleg Nenashev
> 
> 
> 
> -- 
> 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] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLDPkPHSCPao3Nw1SqtykPhTKpaqMnA8ryT31VZVUziXzw%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLDPkPHSCPao3Nw1SqtykPhTKpaqMnA8ryT31VZVUziXzw%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/5B132C7F-CDAC-4442-B1E3-8C6D49930B0B%40gmail.com.

Reply via email to