Hi all, so after 2 full weeks of testing, refactoring etc. now also the driver-base module is above the 80% coverage threshold.
So I think we should now start the process for releasing 0.2.0 ... what do you think? I would also like to also start a more mature branching strategy. Till now we have been working on "master", I think we should change that. So my proposal would be, that we spawn a "rel/0.2" branch and "develop" branch form the current "master" branch. So we would do the release hardening on "rel/0.2" and continue the normal development on "develop". As soon as we do a release, we merge the stat of the "rel/0.2" release commit to master. So anyone checking out the repo would get the latest release version. This procedure is quite the normal procedure for most open-source projects. Chris Am 07.11.18, 14:37 schrieb "Christofer Dutz" <[email protected]>: Hi all, so in the past few weeks I have been implementing tests and it was definitively worth the effort. As now almost all of the important modules are reaching the threshold of "no issues and vulnerabilities" and "test coverage x >= 80%" I think we should start the next release process soon. So if you got something you want in the 0.2.0, step up, make yourself noticed and make sure it's in master soon. Chris Am 29.10.18, 21:28 schrieb "Julian Feinauer" <[email protected]>: +1 from my side as well. Am 29.10.18, 16:29 schrieb "Bahamada" <[email protected]>: +1 from my side Von: Christofer Dutz Gesendet: Montag, 29. Oktober 2018 15:17 An: [email protected] Betreff: [DISCUSS] How about a new release some time soon? Hi all, after I think we addressed all the open issues reported during the last release and us doing some more refactoring, cleaning up, fixing things. I would propose us to do a new release some time soon. I did encounter and fix quite a number of bugs that will under guarantee affect people trying out PLC4X. And just yesterday I managed to fix the last reported bug in Sonar and address a lot of Code-Smells. However I would feel better if we managed to increase the test-coverage a little more. I guess as soon as we pass the quality gate of at least 80%, we should initiate the release process. Also I guess we shouldn’t all blindly start working on the same parts, we should coordinate a little more here. So I, for myself will be concentrating on the S7 module. What do you think? Chris
