cugos / dropchop

:fork_and_knife: browser-based spatial operations
http://dropchop.io
MIT License
252 stars 67 forks source link

State of the Chop #254

Closed nickpeihl closed 8 years ago

nickpeihl commented 8 years ago

I was reading the CoC for Cugos and ran across this section quoted below.

Step down considerately. Members of every project come and go. When somebody leaves or disengages from the project they should tell people they are leaving and take the proper steps to ensure that others can pick up where they left off. In doing so, they should remain respectful of those who continue to participate in the project and should not misrepresent the project’s goals or achievements. Likewise, community members should respect any individual’s choice to leave the project.

It's been a while since anyone has committed any changes to Dropchop so I just wanted to start a discussion on the project as I see it. This is a volunteer run project and continued development requires a lot of dedicated time from the volunteers. That's time not many of us have.

I want to say first that I have no intentions of stepping down from this project. In December, I spoke at the Cugos meeting to demo how we could possibly refactor DC to render much larger GeoJSON files using Mapbox-GL. Unfortunately, I am not able to configure the rendering how I want to and decided to wait until Mapbox-GL had data-driven styles. I know the folks at Mapbox are working hard on this and I completely understand how long the process can take. Once data driven styles are available in Mapbox-GL, I will happily take up development again. Until then, I've left my unfinished work in the mapbox-gl branch.

nickpeihl commented 8 years ago

Oh holy Hannah! I just now saw that data driven styles dropped today. https://www.mapbox.com/blog/data-driven-styling/

wboykinm commented 8 years ago

@npeihl Would this also be the time to broach the turf v3.0 question? I see this is still on v2.0.2

mapsam commented 8 years ago

@npeihl I don't know how I missed this initial conversation - apologies for the lack of response!

My reactions:

Let me think about this a little more over the next few days. It would be unfair of me/us to stand in the middle, half-committed and delaying 👍 👎 decisions, if there are other folks willing to continue pushing - such as yourself @npeihl!

nickpeihl commented 8 years ago

@wboykinm I'd love to see Turf 3.0 in DropChop! Would love to see a PR if you have time. Or I may take up the project when I have time.

@mapsam Thanks for following up. I like the idea of defining the limits of Dropchop. And revisiting open tickets is important as well.

I can't see a reason to keep this issue open (Turf 3.0 should be a separate issue), so I'm closing it.

mapsam commented 8 years ago

I started cleaning out some open PRs today, getting me excited about dropchop again. Moving slowly, and trying to remember how this all works makes me realize that the gulp/grunt/etc. build ecosystem makes this really hard for beginners (including myself x number of months later). I'd propose a mini-sprint trying to harness browserify and require() as much as possible whilst reducing dependencies.

cc @nickpeihl

nickpeihl commented 8 years ago

@mapsam A mini-sprint sounds like fun. I may have time tomorrow afternoon to hack on it. Getting rid of gulp might be nice. I've long stopped using it.