developmentseed / osm-seed

A collection of Dockerfiles to run a containerized version of OpenStreetMap
https://devseed.com/osm-seed-chart/
MIT License
151 stars 34 forks source link

Get website UI to work + make customizable #143

Open batpad opened 5 years ago

batpad commented 5 years ago

Right now, we use the openstreetmap-website container essentially only as an API - you can edit with iD or JOSM and export data out / create vector tiles. Ideally, this website would "work" for users of an instance just like osm.org and elements like name be customizable. Ideally, however we make these changes, would not result in a fork, but we maintain an easy / clear path to receiving updates from upstream.

Things I can think of we would need to get working:

We should also have a clear idea on how we plan to make changes in a way that we can easily keep up with upstream.

cc @geohacker @kamicut @Rub21

batpad commented 2 years ago

Bumping this to think about it a little ..

My idea for this is roughly:

Now, the tricky part here is how do we maintain this "fork". My idea for this is:

I like the idea of maintaining and checking in patch files, instead of maintaing a fork of the osm website repo that gets potentially easy to forget about updating and then very painful to update whenever we do.

I don't still have a clear idea of the best way to do this, but just bumping this here.