geobin-io / geobin.io

[DEPRECATED] Inspect HTTP requests with Geographic Data.
Other
32 stars 5 forks source link

Roadmap #125

Open ungoldman opened 9 years ago

ungoldman commented 9 years ago

Talked with co-conspirators, here are some ideas that came out of it:

decouple web application from server

This 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.

jyaganeh commented 9 years ago

Here are some things I'd like to see added to the client once we finish with the decoupling:

ungoldman commented 9 years ago

@jyaganeh I agree with those things. I think the last thing to do before we can start decoupling is #126.

ghost commented 9 years ago

+1 to pasting data. I have some other ideas:

Important:

Less important, but still relevant:

Not important, but would be cool:

jyaganeh commented 9 years ago

We could use the geojson.io URL API to send our geo data over there for manual editing

aaronpk commented 9 years ago

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.

ghost commented 9 years ago

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.

ungoldman commented 9 years ago

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.