Open ungoldman opened 9 years ago
Here are some things I'd like to see added to the client once we finish with the decoupling:
@jyaganeh I agree with those things. I think the last thing to do before we can start decoupling is #126.
+1 to pasting data. I have some other ideas:
Important:
Less important, but still relevant:
Not important, but would be cool:
We could use the geojson.io URL API to send our geo data over there for manual editing
I think everything from the less important and lower sounds like too much feature creep. I like the idea of pushing out to geojson.io and giving export options for editing and better sharing. Let's not turn this into a collaborative map editor ;-)
The simpler this is, the better. Let's stick to low system requirements (not storing anything permanent on the server) and have it do just one thing that is really easy to explain.
Fair enough, mostly just thinking out loud.
For what it's worth, none of those ideas would add any overhead to system requirements, but I agree it does muddy the site's purpose.
I don't think there's any harm in exploring new features once we've addressed the basic issues. Part of the point of decoupling the client app from the API is to allow for this kind of exploration and deviation from the original idea through other sites/services feeding off the API.
Talked with co-conspirators, here are some ideas that came out of it:
decouple web application from server
api.geobin.io
repogeobin.io
repoThis would allow us to improve and deploy both pieces separately, develop in parallel rather than tightly bundle client and API releases, and more easily modularize and generalize logic for potential separate go/node/whatever mini-projects under geobin-io.
There were other things but I forget them now. @courtf @aranasaurus @jyaganeh please add thoughts, wishes, aspirations. The above is my main wish right now. If that happens methinks tackling issues and deploying small things more regularly would be easier.