Turf: Setting up OpenCollective for TurfJS contributors & community

Created on 30 Nov 2017  ยท  12Comments  ยท  Source: Turfjs/turf

Setting up ~Patreon~ OpenCollective for TurfJS contributors & community

CC: @Turfjs/ownership

Edited: 2017-11-30

To help continue the growth & development of TurfJS which many volunteers have contributed countless amounts of hours improving this amazing & easy to use Open-Source Geospatial Analysis library for today's modern GIS Web developers using Javascript & the GeoJSON specification.

Reason for Funding

TurfJS is entirely community driven, which means there is no corporate entity directly funding any of the hours that any of the TurfJS contributors are devoting to improving this library.

Goals

Many of the active TurfJS contributors have full-time jobs & families to take care of, for those individuals that work after 10pm or on weekends to slowly improve this library is remarkable and inspirational. For large Patron donations & monthly subscribers, your funding will go directly to pay for one of the core TurfJS developers to "take a day off" of their day job and work entirely on TurfJS.

Secondly, the small amounts of funding will help build our TurfJS "Swag" collection which will increase over time as more and more Patrons sign up. Currently we have Stickers to share back to the community thanks to @morganherlocker & @DenisCarriere. The next swag item would be to create a TurfJS T-Shirt to share with all your friends, who knows what the next goal would be! ๐Ÿš€

First Tier (Point)

We send you a premium TurfJS Sticker!

  • [ ] Creating a Sticker Design (@DenisCarrier covered $57.75 on Fiver)
  • [ ] Printing of Stickers (@morganherlocker covered the ? cost)
  • [ ] Sending stickers via mail (@morganherlocker covered the ? cost)
  • [ ] [Group Discussion of Logo Design](https://github.com/Turfjs/turf-www/issues/116)

Voting ๐Ÿ‘ / ๐Ÿ‘Ž

If any one would oppose to us (TurfJS contributors & community) creating a Patreon account & promoting it, please indicate the reasons and your name to the list of voters (I've added contributors with +6 months of contributions to the list which all need to be unanimously ๐Ÿ‘).

  • ๐Ÿ‘ @DenisCarriere
  • ๐Ÿคบ @rowanwins (a fencer for 'sitting on the fence')
  • โ“ @tmcw
  • โ“ @morganherlocker
  • ๐Ÿ‘ @stebogit

Preview or Sign up now as a Patron! ๐Ÿ˜„

https://www.patreon.com/turfjs

proposal

Most helpful comment

Set up OpenCollective contributing platform.

https://opencollective.com/turf

All 12 comments

I aim for the T-shirt!!! ๐Ÿ˜ƒ

๐Ÿ‘ Me too!! I need some clothes to wear at work! ๐Ÿ˜›

I reckon aim higher, I think we should be aiming for funding work on this project. T-shirts are nice and all but I'd rather some of us are financially remunerated for the time that we put into this project in terms of maintenance, improvement and support etc.

I think most people presume Mapbox are doing most of the work around Turf, unfortunately that hasn't been the case for quite a while now (they are always welcome to get more involved of course!).

I for one would love it if I could take a couple of days off my normal job a month to work on Turf rather than having to do stuff at 10pm once I've worked a full day at work, been dad and husband as well as fulfilled other various life commitments.

I also think we'd get more traction on a patreon campaign if people saw it was funding development and maintenance rather than swag. If I was supporting it I'd prefer my money going to a good cause rather than aiding @DenisCarriere tshirt collection :)

So I'm all for it, but I think funding swag is a bit lame and would rather see us collecting funds to support contributors.

Thanks @rowanwins for your comments, we can definitely tailor the future Patreon contributions to funding hours worked. Like all crowdsourced funding campaigns we need to get some traction first before being able to pay for days off, I've structured the Patreon funding as a Per monthly basis, that way the more people join, the more monthly revenue we would be able to share instead of one-time payments.

@rowanwins Feel free to propose higher goals with higher prices.

Upon reflection of @rowanwins's comments:

Made some adjustments to add some higher tiered subscriptions which would essentially be used to help fund hired days for some of the core TurfJS developers.

200$/mo

  • 1x day paid for a TurfJS core developer!

1000$/mo

  • 5x days paid for TurfJS core developer(s)!

๐Ÿ‘‹ hey friends!

I know I haven't been active in Turf development for awhile, but I just wanted to drop my thoughts.

I think funding the project is a great idea. Y'all deserve some pay for the hard work and the ability to feel comfy taking time out of your regular jobs to do this. Patreon is a good enough platform for doing that. There's also Liberapay that works similarly, although fewer people know about it, so I'd expect less support there. Maybe do a combo approach and have more than one funding option.

My advice here would be to look for other software projects on Patreon/Kickstarter/whatever else for ideas on how to structure the page, how to set up the support tiers, and whether you want to do any other small rewards for backers.

I found a few doing a cursory search:

Hi! A few thoughts:

  • In general, this sounds like a great idea, and I'm in support of it.
  • Not to bikeshed the site that we'd use but OpenCollective has a bit more traction in OSS projects and more explicit systems for how people doing work can charge for their time and leadership can change. webpack is the top project, with 200k+/mo in funding.
  • Paying for people taking a day off: does this mean literally taking a day off of work and taking a PTO/vacation day? For people whose jobs tolerate just working on an OSS project for a day - like mine did at Mapbox and probably would still at Observable - that would not be reimbursed, right?
  • People thinking Mapbox is funding Turf might be hard to shake with the cross-branding - you'd need to reiterate it in the Medium post or wherever the funding appeal is initially published.

Thanks for sharing your insights @tmcw @tcql .

I really like how webpack structured their funding strategy. Looks like a better approach for larger organizations to be able to sponsor TurfJS and also have the ability for individuals to become backers (2$/mo).

https://opencollective.com/webpack

I will switch the crowdfunding approach to Open Collective instead of Patreon.

That's very interesting, thanks @tmcw!

I still want the T-shirt though... ahahah! ๐Ÿคฃ

T-Shirt is still happening! We need to settle on a logo design for that since it's a bit of a bigger expense than stickers.

Set up OpenCollective contributing platform.

https://opencollective.com/turf

Was this page helpful?
0 / 5 - 0 ratings