Hi all!

Any feedback about the proposed plan and the treasurer role.
I would like to unblock it, because SPI is waiting for action from our side.

Best regards,
Oleg



On Tue, May 25, 2021 at 7:14 PM Oleg Nenashev <[email protected]>
wrote:

> Dear all,
>
> Quick updates on LFX Crowdfunding and Treasury:
>
>    - CommunityBridge Funding was renamed to LFX Crowdfunding. There were
>    also some major UX improvements.
>    https://lfx.linuxfoundation.org/tools/crowdfunding/
>    - The project is still formally in preview. All other donation ways
>    have been shut down during the previous iterations
>    - Over 2020-2021 we have received 3165 USD of donations, including
>    donations from individuals and companies. Thanks to all donors!
>    - In January the Software in Public Interest Board voted for excluding
>    the Jenkins project from the list of projects under its umbrella. It was
>    expected after the transfer of the trademark to the Linux Foundation. As a
>    project we are expected to move the Jenkins treasury out of SPI, and it
>    raises priority of finalizing this story
>    - I continued setting up the LFX Crowdfunding and its backend
>    Expensify portal. The original goal was to add all board members to
>    Expensify so that they could approve expense reports similarly to the SPI
>    flow. I tried, but currently LFX Crowdfunding supports only one Expensify
>    admin (me at the moment). The Linux Foundation plans to support multiple
>    admins in the future, but no ETA
>    - We will need to change the funding JEP to address the single
>    Expensify maintainer. To do that, I suggest introducing the Treasurer Role
>    as it was originally proposed by Martin d'Anjou before the 2019 elections.
>
> My action items:
>
>    - Update JEPs and docs to refer to the new naming and the experiences
>    we've got. FTR https://github.com/jenkins-infra/jenkins.io/pull/4378
>    - Create a JEP for the Treasurer role. Document the treasury reporting
>    flow and responsibilities/conditions there. Taking the current state, I'd
>    guess I will need to take this role for now (volunteers are welcome!)
>    - Ensure that the multi-admin Expensify feature request is officially
>    filed on behalf of the Jenkins project
>    - Report the SPI account summary. We have around 7k USD there,
>    including general purpose funds and GSoC funds from JEP-8
>    - Initiate the transfer of the Jenkins project funds from SPI to the
>    LFX Crowdfunding. We did it in 2019 already for a 3000 USD transfer for
>    Sladyn's CommunityBridge project. We can do it without a fee
>
> I would appreciate any feedback w.r.t the plan, especially from the board
> members
>
> Best regards,
> Oleg Nenashev
>
> On Wed, Jun 17, 2020 at 9:30 PM Oleg Nenashev <[email protected]>
> wrote:
>
>> Publishing the process as preview was approved at the governance meeting:
>> https://docs.google.com/document/d/11Nr8QpqYgBiZjORplL_3Zkwys2qK1vEvK-NYyYa4rzg/edit#bookmark=id.dw06l1rks3oi
>> I will be rolling out the updates in Jenkins and Jenkins Infra
>> repositories, but we won't enable it widely for every component within
>> jenkinsci.
>>
>> If you want to add a sponsor button to your repositories, please follow
>> these guidelines:
>> https://github.com/jenkinsci/jep/tree/master/jep/15#github-sponsor-buttons
>> It takes one minute to enable it.
>>
>> Best regards,
>> Oleg
>>
>>
>>
>> On Wednesday, June 10, 2020 at 5:39:21 PM UTC+2, Oleg Nenashev wrote:
>>>
>>> Thanks to everyone for the review, the JEP Draft is now published as
>>> JEP-15: https://github.com/jenkinsci/jep/tree/master/jep/15
>>>
>>> I will go ahead and propose a change for jenkins.io/donate and Core
>>> components so that we could enable funding there. Also, I will add a topic
>>> to the next governance meeting so that we could approve the rollout of the
>>> Funding metadata in key Jenkins core components.
>>>
>>> Any additional feedback would be appreciated!
>>>
>>> BR
>>>
>>>
>>> On Thursday, June 4, 2020 at 12:27:14 PM UTC+2, Oleg Nenashev wrote:
>>>>
>>>> Also, overview and discussion at the yesterday's governance meeting:
>>>> https://youtu.be/R80Rv6G-Oww?t=2806
>>>>
>>>> On Thursday, June 4, 2020 at 11:59:34 AM UTC+2, Oleg Nenashev wrote:
>>>>>
>>>>> JEP draft is ready for review:
>>>>> https://github.com/jenkinsci/jep/pull/286
>>>>>
>>>>> On Saturday, April 4, 2020 at 10:11:50 PM UTC+2, Oleg Nenashev wrote:
>>>>>>
>>>>>> Meanwhile, everybody is welcome to try out
>>>>>> https://funding.communitybridge.org/projects/jenkins which is fully
>>>>>> set up for evaluation/feedback purposes.
>>>>>>
>>>>>> On Saturday, April 4, 2020 at 10:10:13 PM UTC+2, Oleg Nenashev wrote:
>>>>>>>
>>>>>>> Status update here: I did not forget about this topic, and am still
>>>>>>> planning to submit the JEP and new PoC for ComunityBridge, it was just
>>>>>>> delayed due to other emergencies in my personal life and in the Jenkins
>>>>>>> project (and overall lack of time). I plan to work on that in parallel 
>>>>>>> with
>>>>>>> helping the Core Release Automation project, but I cannot guarantee the
>>>>>>> exact delivery date.
>>>>>>>
>>>>>>> BR, Oleg
>>>>>>>
>>>>>>> On Saturday, January 18, 2020 at 10:33:16 PM UTC+1, Marky Jackson
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> I am interested in mentorship and will ping you offline
>>>>>>>>
>>>>>>>> On Jan 18, 2020, at 11:09 AM, Oleg Nenashev <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> 
>>>>>>>> Hi all,
>>>>>>>>
>>>>>>>> Just an update in this thread, I have set up the donations page
>>>>>>>> prototype: https://funding.communitybridge.org/projects/jenkins
>>>>>>>> As discussed at the Advocacy&Outreach SIG meeting on Thursday, we
>>>>>>>> will make additional review with CDF to ensure that CommunityBridge 
>>>>>>>> Funding
>>>>>>>> is fine for the CDF projects.
>>>>>>>> I am pretty sure it will be OK since many CNCF projects are already
>>>>>>>> represented on this Linux Foundation portal, but let's see.
>>>>>>>>
>>>>>>>> So now we have two landings:
>>>>>>>>
>>>>>>>>    - Funding <https://funding.communitybridge.org/projects/jenkins>
>>>>>>>>    - Mentorship
>>>>>>>>    
>>>>>>>> <https://people.communitybridge.org/project/bce45251-1ff4-4131-9699-0a0017b31495/>
>>>>>>>>
>>>>>>>> To whomever interested in mentorship, right now we can run
>>>>>>>> mentorship programs with stipend and without one. There were some 
>>>>>>>> mentee
>>>>>>>> applicants since Nov whom we could review (run a project there or 
>>>>>>>> invite to
>>>>>>>> GSoC, for example). If you are interested, ping me in
>>>>>>>> https://gitter.im/jenkinsci/advocacy-and-outreach-sig
>>>>>>>>
>>>>>>>> Best regards,
>>>>>>>> Oleg Nenashev
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, Jan 16, 2020 at 4:19 PM Oleg Nenashev <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Beta testing of the new funding page was approved at the
>>>>>>>>> yesterday's Governance Meeting
>>>>>>>>> <https://jenkins.io/project/governance-meeting/>, thanks to all
>>>>>>>>> for the feedback!
>>>>>>>>> I will get the agreements implemented and report back once the
>>>>>>>>> reference implementation is ready.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Friday, December 27, 2019 at 11:47:21 AM UTC+1, Ullrich Hafner
>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> +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, 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/ 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, 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 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].
>>>>>>>>>> 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 a topic in
>>>>>>>>> the Google Groups "Jenkins Developers" group.
>>>>>>>>> To unsubscribe from this topic, visit
>>>>>>>>> https://groups.google.com/d/topic/jenkinsci-dev/iLutO2X0bdg/unsubscribe
>>>>>>>>> .
>>>>>>>>> To unsubscribe from this group and all its topics, send an email
>>>>>>>>> to [email protected].
>>>>>>>>> To view this discussion on the web visit
>>>>>>>>> https://groups.google.com/d/msgid/jenkinsci-dev/6d970ba6-501a-46fe-93cd-47b44b33f50a%40googlegroups.com
>>>>>>>>> <https://groups.google.com/d/msgid/jenkinsci-dev/6d970ba6-501a-46fe-93cd-47b44b33f50a%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>> .
>>>>>>>>>
>>>>>>>> --
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>> Groups "Jenkins Advocacy and Outreach SIG" 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/jenkins-advocacy-and-outreach-sig/CAPfivLAwSEd%2BSVa%3DvaC_i4hGWLm-meDfaV41Q2nW-ZaNg8-4GA%40mail.gmail.com
>>>>>>>> <https://groups.google.com/d/msgid/jenkins-advocacy-and-outreach-sig/CAPfivLAwSEd%2BSVa%3DvaC_i4hGWLm-meDfaV41Q2nW-ZaNg8-4GA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "Jenkins Developers" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/jenkinsci-dev/iLutO2X0bdg/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/jenkinsci-dev/84535697-0a7e-48b5-b20a-c118720332a3o%40googlegroups.com
>> <https://groups.google.com/d/msgid/jenkinsci-dev/84535697-0a7e-48b5-b20a-c118720332a3o%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/CAPfivLAPxv-JifJ-%2BAmvt%3DmLtu5V3GpqUGeedMmid%3DKBEpwO8g%40mail.gmail.com.

Reply via email to