TileStache icon indicating copy to clipboard operation
TileStache copied to clipboard

Curious why this is a fork?

Open migurski opened this issue 9 years ago • 4 comments

…and if there’s something we could do with upstream TileStache so it doesn’t need to be? I see some data-specific changes in VecTiles for example, and think it might make more sense for that to be in a separate repository.

migurski avatar Dec 08 '15 17:12 migurski

Before my time... but this Mapzen fork started off with the intent to merge back to TileStache master (the integration-1 branch here), but over time we're now only using the TileStache python-based Mapzen specific transforms in Mapzen's tile cut process. Mapzen projects like tileserver and tilequeue have replaced the tile seeding and serving utility that TileStache used to provide, with Fastly in front of that. The plan is for the remaining transforms to also be pulled out of this TileStache fork so the fork becomes EOL'd.

Ragi at Amigo Cloud is very interested in the pulling this stuff back to master, too. But it's not straight forward to figure out what should actually be taken back to TileStache master (nor is it core to the remaining Mapzen work).

nvkelso avatar Dec 08 '15 23:12 nvkelso

Thanks, this is really useful background info!

migurski avatar Dec 08 '15 23:12 migurski

cc-ing @rmarianski for any extra deets.

mjcunningham avatar Dec 09 '15 13:12 mjcunningham

Yea, we're using TileStache as a library now instead of as a server. Imho the parts that would be useful to extract out into separate packages are the different format encoders. We have the mvt encoding already separated out, but topojson and opensciencemap would be nice to separate out too.

Like Nathaniel mention, we've also been putting the transformation steps in there that are used to process the data. It would make more sense to have that live closer to the queries, because they tend to be updated together. Those are Mapzen specific.

We'd have to double check the details, but with those pieces extracted out we might not have to run a fork any more.

rmarianski avatar Dec 09 '15 16:12 rmarianski