While many new apps use/reuse/mashup existing data sources, a significant proportion involve creating new data and using it in the new app.
When this is the case there should be 2 projects:
1 - Project to make a good, reusable API to the data (and host it somewhere sensible)
2 - Build this particular app that uses the API
Reusable APIs are a better level to try and maximise reuse: not the app level. Yes, there are many things in this article that are correct and with which I agree. Building one-offs is usually not the way to go.
But reuse at the API level is both easier and more useful to more people / apps/ app builders..
And #2 is a good test/validation of #1: eat your own dogfood!
-Glen
_______________________________________________
CivicAccess-discuss mailing list
[hidden email]
http://lists.pwd.ca/mailman/listinfo/civicaccess-discuss