On May 2, 2014 the Drupal Core Gittip Team was somewhat quietly launched. There was a helpful quick round of questions on twitter and in IRC, and more details were added to the Drupal Core Gittip Team profile page and the @DrupalCoreGT twitter account. This post is a follow-up with even more details. We hope this answers more questions people have, and continues the discussion.
We are just getting started, so some of this information will probably change as we gain experience and more feedback.
We recognize that the most significant contribution to Drupal has always been and will continue to be the unfunded voluntary contributions of the many. Our hope is that the Team can play a part in making Drupal core development sustainable.
Thanks, Cathy and AlexWho are you?
We are making the world better by working on Drupal Core.
Drupal Core contributors need consistent, reliable sponsorship without having to be experts in fundraising, and would-be sponsors need a central place to contribute that they can have confidence in. The Drupal Core Gittip Team hopes to be part of meeting these needs.
This team is run by Drupal Core mentor and contributor @YesCT and Drupal Core committer @alexpott. Contact us to join the team. We are looking for people who reliably work on Drupal Core and want help meeting their funding goals.
The team is for funding people who are reliably working on Drupal Core. If you are listed in MAINTAINERS.txt or have more than ten core commit mentions within the past six months, then you should be automatically eligible. If you do not meet those criteria but feel you have been contributing reliably to Drupal core, then give more detail about your contributions and the admins will review this. (If an admin rejects membership, an applicant can ask it to be put to all members for discussion and a ballot, with a simple majority needed.)
Over time, members of the Gittip team will be periodically reviewed. Team members who have stopped contributing to core for a significant period of time, or are suspected of abusing the criteria for membership (for example a shared Drupal.org/gittip account) may have their team membership revoked.How much money do members get?
Gittip Teams are set up by Gittip such that each member chooses how much money they claim, starting at max US$1, which they are able to double each week, with new members getting priority. Who receives money and the amount each member receives is publicly available on the members tab on Gittip.
We have set some additional guidelines and will review these over time.What other agreement is there among Team members for deciding who gets how much money?
If your company pays you for all of your time contributing to Drupal Core, please do not also ask to be funded through the Drupal Core Gittip Team. The Gittip team is a way for companies and individuals to support people who are contributing their own time, without compensation, to Drupal Core development.Preliminary claim guidelines:
- (After May 8, 2014) Members when they join are asked to set their claim to US$1/week, when they meet the criteria for reliable Drupal Core work.
- It is ok to be a member of the group and claim less than US$1.
- An initial goal is for members, who have some of their hours working on Core not funded, and want to have it funded, to get at least one hour a week of funds.
- Until we have enough weekly contributions coming in to fund more than one hour for members (who want it, and meet the criteria), please do not set your claim higher than max (US$64, $total_funds/$number_people_wanting_funds).
- When we have enough money to give everyone who wants (and meets the criteria), we will announce letting people claim up to 4 hours a week.
- Members wanting to claim more than US$256 or 4 hours a week, should publish a summary (short: 140 characters) of what they worked on and share it with the team each week. People can up their claims, maxing out at 8 hours a week.
- Vacation? If the vacation is less than 2 weeks (per 20 weeks) there is no need to reduce your claim.
- Members should reduce their claim when they have gone more than 2 weeks with their work funded from some other source.
- Partial reducing is encouraged, if for example they picked up partial funding from other places, but still have some work unfunded.
Currently YesCT and alexpott can add members via the twitter account. Admins are selected by … them volunteering to take on admin responsibilities, and being a member of the group for at least 7 weeks. New admins will be appointed by the current/outgoing admins, when an open admin slot is available.Who are you to try and tackle the funding situation?
We are Drupal Core contributors that have tried to fund our work, have talked with others who have attempted to get their work funded, and are trying to move forward with something we think has potential.What Drupal Core work does this fund?
It funds people who meet the criteria. On receipt of funds people are free to do what they want. This is tip - the work is already done.Why a Gittip Team?
- Gittip because: Gittip can maximise fundraising efforts using a fundraising platform well known to the community - over 500 Drupal people are already there.
- A team because: donors will not have to move their sponsorship as the funding needs change for the people who work on Drupal Core. And people who work on Drupal Core do not have to do new fundraising as their sponsors change.
- We hope the team provides a central, consistent, and trusted space to raise funds for Core development.
- We hope through the community controlled membership the funds are targeted in the best way possible, to those that deserve and need it.
- Core development is driven primarily by individuals working across a large number of different patches/subsystems, as opposed to specific fixed-scope projects. Funds with no specific development targets attached support this.
- Core is bigger and more complex than ever. This is one solution to help individuals continue to contribute time, especially if they are not supported by the company they work for.
- There are individuals and companies who can not donate development time to core this provides a way for them support core development.
Current charter says the DA must not direct Core. This is felt by many to preclude the Drupal Association from fundraising for core development. The Drupal Core Gittip Team plans to work with the Drupal Association on the issue of Core sustainability and funding.What is your funding goal?
US$5000 per week.Why so much?
Depending on cost of living assumptions, that is the equivalent of 2 full time people.Why so little?
Yeah, it will take a lot more than that to make Drupal Core funding more sustainable, but it is a start.Comments
Mon, 05/05/2014 - 14:24Notes about money [moved these comments out of the post and here] Note, since members start at US$1, and can only double every week, it would take 7 weeks before anyone could get to US$64. This gives us more time to think through the claim agreement.
Note, we do not, as yet, have enough money to worry about the following, but this documents some ideas.
Elijah Lynn (not verified)
Mon, 05/05/2014 - 23:00Woohoo! Just pitched in $5/month!
This is great news, I just pitched in $5/month! I will start spreading the word!
Tue, 05/06/2014 - 11:17
In reply to Woohoo! Just pitched in $5/month! by Elijah Lynn (not verified)week ... careful, Gittip is per week. :) Add new comment Your name Subject Comment* More information about text formatsRestricted HTML
- Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <h4> <h5> <h6> <p> <br>
- Lines and paragraphs break automatically.
- Web page addresses and e-mail addresses turn into links automatically.