My wishlist posted:

https://github.com/ushahidi/Ushahidi_Web/issues/186

george

George Chamales
Rogue Genius LLC
http://roguegenius.com
Phone:  718.288.7718
Skype:  notgeorge




On Sun, Feb 5, 2012 at 11:26 PM, Robbie MacKay <robbie@...> wrote:

> I'd like to see a MVC architecture taken to ushahidi's mapping system. Where the map is just a view, and things like timelines and category filters become controls, all using a standardized API. Makes me smile just thinking about it.


This makes a lot of sense and I have to say I am a bit surprised that the core dev team did not take this approach from the begining since ushahidi is so map and by relationship openlayers centric.  OpenLayers is an amazing library that has a ton of features of which ushahidi core uses a small subset of.  Making it easier for plugin developers to hook into the mapping interface and leverage the power of OpenLayers whiloe maintaining the MVC architecture that the rest of the system would be fantastic.

Thanks!
evoltech

 
Hello All,

I agree it would be great to clean up the mapping system and make it easier to extend.
I asked around among the internal team to see what was already on the roadmap. Apparently separating the timeline from the map is on the roadmap, which will get some way towards what you're suggesting.

It would be great if you could try to break your request down into a few issues and post them here: https://github.com/ushahidi/Ushahidi_Web/issues

Thanks,
Robbie