+1000 on everything
Not -1.. just asking a question on what to do in case old configs are in place. We mentioned log.warn something like (Hey. .change to the new term); Do we really want to do the log.warn, or should we just silently load it as we do for other deprecated terms? On Sat, Jul 25, 2020 at 11:39 PM Matt Pavlovich <mattr...@gmail.com> wrote: > > Clebert— Good catch, updated below > > [Draft rev 2] > > Kicking off draft proposal conversation, we can then convert this to a > ticket. I’ve collected ideas from the recent dev mailing list convo. I’m > sure I’ve missed some key points and am not married to anything here. > Please chime in! > > Description: Support migration of terms such as ‘master’ and ’slave’. > > Proposed steps: > 1. Deprecate terms such as ‘master’ and ’slave > 2. log.warn any configuration change notifications > 3. Provide compatibility under the covers for deprecated terms > 4. Provide any openwire compatibility changes b/w ActiveMQ 5 and Artemis > 5. Notify users in an announcement and provide a conversion HOWTO > 6. Other? > > New terms: > a. For shared storage: ‘active’ and ’standby’ > b. For replication: ‘primary’ and ‘replica' > c. For 'white list' and 'blacklist': 'allow list' and 'deny list' > > For example: > ‘master’ -> ‘active’ > ’slave’ -> ’standby' > > Thanks, > Matt Pavlovich > > > > > > On Jul 25, 2020, at 6:58 PM, Clebert Suconic <clebert.suco...@gmail.com> > > wrote: > > > > You’re missing blacklist and white list. > > > > > > Should be allow list. And deny list. > > > > On Sat, Jul 25, 2020 at 2:25 PM Matt Pavlovich <mattr...@gmail.com> wrote: > > > >> Kicking off draft proposal conversation, we can then convert this to a > >> ticket. I’ve collected ideas from the recent dev mailing list convo. I’m > >> sure I’ve missed some key points and am not married to anything here. > >> Please chime in! > >> > >> Description: Support migration of terms such as ‘master’ and ’slave’. > >> > >> Proposed steps: > >> 1. Deprecate terms such as ‘master’ and ’slave > >> 2. log.warn any configuration change notifications > >> 3. Provide compatibility under the covers for deprecated terms > >> 4. Provide any openwire compatibility changes b/w ActiveMQ 5 and Artemis > >> 5. Notify users in an announcement and provide a conversion HOWTO > >> 6. Other? > >> > >> New terms: > >> a. For shared storage: ‘active’ and ’standby’ > >> b. For replication: ‘primary’ and ‘replica' > >> > >> For example: > >> ‘master’ -> ‘active’ > >> ’slave’ -> ’standby' > >> > >> Thanks, > >> Matt Pavlovich > > > > -- > > Clebert Suconic > -- Clebert Suconic