On Fri, 8 Sep 2017 at 22:57 Richard Downer <[email protected]> wrote:


> Replacing the classic RPM with a Karaf one makes me slightly nervous; I'm
> concerned if an `rpm --upgrade` would work from a classic version into a
> Karaf version without breaking anything. But I think there are few users
> using the RPM, and we are in a 0.x release series, so I would be content if
> the release notes described a manual uninstall-old, install-new procedure.
>

rpm/deb updates will need some manual steps to go from 0.11.0 to 0.12.0,
mainly for configuration and persisted state. But those steps are simple
enough. However, rpm/deb updates from 0.12.0 onward will be much more
easier than what currently exists (it is described in my PR) and will be
able to handle rollbacks which is a nice to have IMO.

I'll write up instructions in the docs for this soon.

I had considered if we should call this one "1.0", but that would mean that
> we would have to support the classic version for the 1.x series, which is
> probably not something we want to do.
>

+1. I would go for 0.12.0 with classic launcher deprecated, then remove it
entirely for 1.0

Best.
-- 

Thomas Bouron • Senior Software Engineer @ Cloudsoft Corporation •
https://cloudsoft.io/
Github: https://github.com/tbouron
Twitter: https://twitter.com/eltibouron

Reply via email to