Yes, SSDs have come down so much in price over the years. Do we need a
crowd funder to make things fair for you Ross to cover expenses?
I was assuming we would be updating django and all dependencies now we
have the opportunity. Everything seems to be fine on the latest django
(3.1.4) when run locally. I'm currently targeting
https://github.com/TimSC/pycrocosm/blob/master/requirements.txt Might
there be a problem upgrading? If we get the live server up to recent
versions, I might deprecate python 2 support since it has reached end of
life.
Why are you tracking changeset bounding boxes? I assume it's for mapnik
rendering? I have a feeling pycrocosm doesn't do this properly and I'm
not surprised you have script. Now would be a good time for me to finish
this functionality.
My new way and relation bbox tracking is available via the web API.
I've been thinking how to do diffs for the purposes of updating
extracts. Standard changeset diffs are only really good for updating a
planet database. This might be useful for checking which map tiles need
regenerating as well. I've not decided on a final approach yet...
I've not actually managed to get a planet to completely update since I
personally don't have a SSD that big but I'm thinking of moving over...
If possible it would be good to get a beta version up and running on my
hardware or Ross's to make sure we are confident in its reliability.
Tim