Azure / azure-relay-java

Azure Relay Java SDK
MIT License
8 stars 9 forks source link

No proper release management #59

Closed consultantleon closed 4 years ago

consultantleon commented 4 years ago

Hi, we try to use this API for a production solution and we need the recent fixes made on the develop branch. However it appears there's no proper release management and there's never been a proper release version (only 0.0.2-PREVIEW on master branch). I think it's time to tidy up, roll version on dev branch after release (0.0.3-SNAPSHOT), and produce regular releases, artifacts on maven central, and tag the releases. Could you at least:

It's time Microsoft professionalises java API support for their cloud services!

dlstucki commented 4 years ago

I'm not pushing back just want to ask a question about expected practices. When we have a branch which does not release frequently and a fix is made how should we decide when to issue a new release? One fix per release feels a bit like overkill unless someone actually asks for a new release.

jfggdl commented 4 years ago

@consultantleon Thanks for your comments and insights. We will make a release once we fix issue #60.

bainian12345 commented 4 years ago

@consultantleon Thank you for your feedback. 0.0.3 has been released on Maven with all the latest updates included.

consultantleon commented 4 years ago

I'd say in the days of continuous integration why not produce a release on every fix, or at least weekly/monthly? As long as the fix is not released and available on maven central we cannot link our project to it!