Uploaded image for project: 'Thorntail'
  1. Thorntail
  2. THORN-1963

wildly inconsistent MicroProfile configuration keys

    Details

      Description

      Looking at http://docs.wildfly-swarm.io/2018.4.1/#_microprofile, it seems that

      • MP Config uses config keys swarm.micro-profile-config.*
      • MP Health uses swarm.health.* (no mention of MP at all)
      • MP JWT uses swarm.microprofile.jwtauth.*
      • and in https://github.com/wildfly-swarm/wildfly-swarm/pull/872, we're adding config keys for MP Fault Tolerance, looking like swarm.micro-profile-faulttolerance.*

      This is wildly inconsistent and should be unified. We already have config key aliases so that anyone that could have depended on the old keys doesn't break.

      Personally, I like the JWT scheme most: swarm.microprofile.<spec>.*. But most important is we pick a single scheme and use it for all.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  mkouba Martin Kouba
                  Reporter:
                  lthon Ladislav Thon
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: