Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

6.0.0 Release Discussion #2722

Closed
14 tasks done
wlthomson opened this issue Apr 17, 2020 · 13 comments
Closed
14 tasks done

6.0.0 Release Discussion #2722

wlthomson opened this issue Apr 17, 2020 · 13 comments

Comments

@wlthomson
Copy link
Contributor

wlthomson commented Apr 17, 2020

RELEASE VERSION

v6.0.0

SUMMARY

This release will be primarily focussed on the new vaccine module.

The development deadline is 5th October

ISSUES

Refactors/Enhancements

Features

Bugs

Translations

Documentation

@wlthomson wlthomson added Type: Feature From a new button to whole new systems Epic A discussion and/or parent issue for module/feature design and removed Type: Feature From a new button to whole new systems labels Apr 17, 2020
@wlthomson wlthomson pinned this issue Apr 17, 2020
@josh-griffin
Copy link
Contributor

awesome thanks @wlthomson

The vaccines feature is progressing well and can be tracked at #1353

I suggest we move all the issues which didn't quite make it into 5.0 into here when we're ready. Then we can see what we're working with - maybe there will be room for a few refactors if we're lucky! 🎉

@wlthomson
Copy link
Contributor Author

Nice!

The current thinking is to skip straight to v6.0.0 from v5.0.0 (no minors or patches), as it's looking like vaccine work will be not too far away (from discussion with @joshxg).

Plan is to move everything not completed in v5, and also the top priority lookup API issues here. Idea would be to get this released sometime towards end of this week or next week, at which point issues can be migrated to v6.1.0 minor (and any future urgent bugs to patches, e.g. v6.0.1).

@wlthomson
Copy link
Contributor Author

Update:

Testers have done a really good job on v5.0.0... more issues than expected! Looking like v5.0.0 will be released next week (starting 11/05). Plan is still to go straight to v6.0.0, so at that point anything which isn't a release blocker will get moved over here!

@wlthomson wlthomson mentioned this issue Jul 2, 2020
24 tasks
@josh-griffin
Copy link
Contributor

Sorry for the silence!

I've released the first RC version for 6.0.0 here: https://github.com/openmsupply/mobile/releases/tag/v6.0.0-rc0

There are draft docs in our internal google doc here: https://docs.google.com/document/d/1UPa2HNmUhithGoK0anmrQAKxkxcHpnJqG6W2H6sQZD4/edit

We are still waiting for at least 4.12 to be released for desktop. However Alain is looking to do some testing shortly as he has ordered a BlueMaestro sensor to test with 🎉 🎉 🎉

Given we are so far behind schedule on this release, once Alain has tested and 4.12 is released, I think we will ship 6.0.0 with or without the remaining issues

@wlthomson
Copy link
Contributor Author

Given we are so far behind schedule on this release, once Alain has tested and 4.12 is released, I think we will ship 6.0.0 with or without the remaining issues.

Sounds good 🎉.

Most mobile work has gone into v5.0.X patches, so I think this release is going to be 99% vaccines!

@josh-griffin
Copy link
Contributor

Another update:

Alain has gone on holiday!

We have sent tablets and sensors to testers in ivory coast who will give the new version a spin - hopefully after that we can release, but it means this is continuing to be on hold for awhile!

@josh-griffin
Copy link
Contributor

Update:

After a bit of a hiatus, there is a bit more being added to 6.0: Manually created, program based customer requisitions!

  • This work is being started immediately.
  • Alain is still testing Vaccines module. However, it appears that we may not officially release this module with the 6.0 release, anymore. We will however ensure it makes it into the code base, finally! We are waiting for WHO approval for the temperature sensor before making an official announcement of release, which may not be receieved before needing to release 6.0 for JSI and the customer requisition functionality.

The new deadline for this release is now 5th October!

@josh-griffin
Copy link
Contributor

Update:

After more deadlines of other projects and additional requirements being added to the vaccine module, the decision has been made to disable the vaccine module for the 6.0 release which is required to delivery program customer requisitions.

#3175

Vaccine module will be re-enabled in the next release

@wlthomson
Copy link
Contributor Author

@joshxg Any updated ETA on v6 and/or any help needed?

@josh-griffin
Copy link
Contributor

Have had Bijay, Ana and Mai test the customer requisition module - all is looking OK.

Looking to release as soon as I have time to do general testing of the app (just double checking everything is still OK/regression testing)

@josh-griffin
Copy link
Contributor

Sorry, I know this has taken a long time. @alainsussol is doing some last minute testing and so will give the green (or red??) light soon!

@josh-griffin
Copy link
Contributor

Just waiting for this last PR for 6.0 : #3257 - totally releasing tomorrow!

@josh-griffin josh-griffin unpinned this issue Nov 27, 2020
@josh-griffin
Copy link
Contributor

Released, finally!

Thanks to everyone involved :)

@kat-ms kat-ms added Type: Feature From a new button to whole new systems Release Discussion and removed Epic A discussion and/or parent issue for module/feature design Type: Feature From a new button to whole new systems labels Apr 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants