Hi All (resending this to the list as I used the wrong address yesterday)
I just wanted to update you a bit on our plans for 4.0 and some important things to be aware of if you are tracking the code in InaSAFE develop branch:
* The due date for 4.0 is November 15. Because there are so many big changes in 4.0, we are planning for the November 15 release to be a beta release with the intent that it should be widely tested before we put it into production.
* We will follow up 4.0beta with additional beta releases if needed until we are really happy with the stability of the new platform. If we are happy with the first beta you can expect the final 4.0 release to follow mid december.
* InaSAFE v4 will follow new workflows for analysis execution with a well defined conceptual model. You can see a detailed breakdown of this workflow here:
* Starting this week, we are going to be removing a lot of legacy code in the develop branch. We will be keeping a 'tests must pass' policy in develop, but there is going to be a lot of code churn. If you are actively doing work against develop, please talk to us so that we can help you to minimize issues with merge conflicts etc.
* In develop we will disable most of the impact functions and then iteratively add them back in again. New impact functions will be based on the common work flows based on the graph above, and be heavily driven by metadata.
* In version 4.0 we will write outputs to GeoPackage instead of shape files - lets get rid of this mill stone of a 25 year old format that doesn't allow you to have long descriptive field names.
* In the site visit next week Marco and Sachin will be joining us in Jakarta. We hope to co-opt you in the effort to sprint towards 4.0 - are you guys willing and able to join in with that effort?
As always please don't hesitate to contact use either by email of by the InaSAFE Gitter channel if you wish to discuss anything.
Regards
Tim
—

Tim Sutton
Co-founder: Kartoza
Desktop GIS programming services
Geospatial web development
GIS Training
Consulting Services
Skype: timlinux
Kartoza is a merger between Linfiniti and Afrispatial