Loomio
Wed 2 Sep 2015 8:46AM

We need a green light to release InaSAFE 3.2

TS Tim Sutton Public Seen by 206

InaSAFE 3.2 is now ready for release. This release introduces:

  • branding overhaul
  • a brand new theme
  • new print templates
  • a new extent selector
  • improvements to the wizard
  • many many bug fixes
  • major architectural overhaul for impact functions
  • improvements to the OSM downloader (adding support for admin boundaries and potential IDP's)

In addition to the above changes to the core InaSAFE project
* overhauled website
* end user documentation review and theming
* a new realtime portal which includes search and filter capabilities and a map for shake events.

We have been working hard to make this out most polished version of InaSAFE yet, while adhering to our values of quality and good science.

Release overview

Detail Status
Name InaSAFE
Release type (Major, Minor, Point) Minor
Release number 3.2.0
Repository location https://github.com/AIFDR/inasafe
Unique source control system identifier 276b04f2cf086260da1909bc32bf940eca8e4454
Release licence GNU Public Licence Version 3
License URL http://www.gnu.org/copyleft/gpl.html
Date 4 September 2015
Change log A detailed change log is available here: http://changelog.inasafe.org/inasafe/version/3.2.0/

Testing

Detail Status
Basic requirements A regression test suite that ensures the software does what it intends to do without errors. This MUST be greater than 66% and should ideally be greater than 80%.
Does the regression test suite pass? YES
Verified regression test coverage (%) 81%
Test environment Testing was carried out on Travis continuous integration server
Test URI https://travis-ci.org/AIFDR/inasafe/builds/81309064

Code quality

Detail Status
Does the code meet the PEP8 coding standard (http://www.python.org/dev/peps/pep-0008)? YES
Do the included test examples run as expected? YES
Is the user interface consistent in the supported languages? YES

Data restrictions

Detail Status
Can all test and demonstration data sets included in the release be distributed? YES

Peer review

Detail Status
Name Tim Sutton
Position InaSAFE developer team lead
Date 20 September 2015
TS

Poll Created Wed 2 Sep 2015 8:58AM

I, Tim Sutton, propose that we approve the release of InaSAFE 3.2 Closed Mon 7 Sep 2015 9:08PM

By agreeing to this proposal, you are endorsing the release of InaSAFE 3.2 to the QGIS plugin repository for general availability. If you have substantive reasons why this release should not go ahead at this time, please use the comments area to express your concerns. Please reference specific github issues if you are vetoing the release due to a blocker issue.

Results

Results Option % of points Voters
Agree 0% 0  
Abstain 0% 0  
Disagree 0% 0  
Block 0% 0  
Undecided 0% 5 TS CM VD YA AW

0 of 5 people have participated (0%)

CM

Charlotte Morgan Tue 8 Sep 2015 9:10AM

Hi Tim, can you please update the release overview when everything is ready and reopen your proposal?
We have representation from World Bank but not yet from BNPB in this forum.

TS

Tim Sutton Tue 8 Sep 2015 11:27AM

Hi. Yes thanks I will do - I will probably need to close the proposal on the right and create a new one (same wording) when we are ready for all to vote.

AW

Agus Wibowo Sat 19 Sep 2015 11:41AM

Thanks for inviting me to join this site. I am agree to release 3.2. version.

TS

Poll Created Mon 21 Sep 2015 12:17AM

Proposal to release InaSAFE 3.2 Closed Fri 25 Sep 2015 10:07AM

By agreeing to this proposal, you are endorsing the release of InaSAFE 3.2 to the QGIS plugin repository for general availability. If you have substantive reasons why this release should not go ahead at this time, please use the comments area to express your concerns. Please reference specific github issues if you are vetoing the release due to a blocker issue.

Results

Results Option % of points Voters
Agree 100.0% 4 TS CM YA AW
Abstain 0.0% 0  
Disagree 0.0% 0  
Block 0.0% 0  
Undecided 0% 1 VD

4 of 5 people have participated (80%)

YA

Yewondwossen Assefa
Agree
Mon 21 Sep 2015 6:07AM

Congratulations to the team for this release.

CM

Charlotte Morgan
Agree
Mon 21 Sep 2015 7:26AM

Congratulations to everyone involved in this stunning new version of InaSAFE

TS

Tim Sutton Mon 21 Sep 2015 12:24AM

Dear InaSAFE TWG. After an incredible amount of work polishing, tweaking, enhancing, coding, testing etc. by a whole team of people from across our partner organisations and the general public, I am pleased to present InaSAFE 3.2 for your release approval. I can honestly say this is the best release we have ever done and the one that I am most proud of. If you want to better understand the scope of all the changes we have made, please see the visual changeling at :

http://changelog.inasafe.org/inasafe/version/3.2.0/

I hope you will all join me in approving this release so we can now move on to making the next awesome version of InaSAFE!

You can test the proposed release package in one of several ways:

If you need any help testing, or would like to discuss anything about the proposed release, please use this discussion page to do so.

Please note that the new web site etc. are not live yet - we will launch them at the same time as announcing the release.

My very best regards,

Tim Sutton

TS

Tim Sutton Mon 21 Sep 2015 8:09AM

Thank you everyone for your votes - we will go ahead and make the release since we have quorum. Have a great week!