I don’t have specific answers to all of these, but I do have a couple thoughts to add.
I’d like to see some sort of “what extra steps do I need to update to this version” section in the release notes. I imagine this would cover some of the points from your email such as a database tweak or a new data file that needs to be imported. If this “extra steps” section is simply running a couple of predefined commands, I wouldn’t really consider that a breaking change. To me a breaking change would be more like something where I might have to figure out and make a change to some of my code.
Another thing that worries me about upgrades is if there is an upstream change to a file I’ve written an overlay for. Ideally there would be some automatic mechanism for that change to make its way down into my uportal-start code, but that sort of solution would probably be a lot of work to implement. As it stands now, I’ll basically just never know there’s a new version of a file, and I’ll be stuck with the old one. A prime example of this is the Messages.properties file. We have a couple tweaks to that file, so now we’ll never automatically get updates to it again.
Allan
--
You received this message because you are subscribed to the Google Groups "uPortal Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
uportal-dev...@apereo.org.
To view this discussion on the web visit
https://groups.google.com/a/apereo.org/d/msgid/uportal-dev/CAJ_1GkShX2Wk7CLiUZCWv-Y7ayiPFc-rYyatn5napV0549p3%2BQ%40mail.gmail.com.