Skip to content

Commit c130da6

Browse files
authored
Merge pull request quarkusio#48111 from quarkusio/gsmet-patch-1
Fix nested lists in 0008-phasing-out-config-classes.adoc
2 parents 828454d + 7328bbf commit c130da6

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

adr/0008-phasing-out-config-classes.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,21 +84,21 @@ When we phase out the legacy approach, these classes will be removed: we need to
8484
Given all the items presented above, the key for this transition to be a success is communication and planning.
8585
Here is the approach we recommend:
8686

87-
- **Step 1** - Communicate first about where we introduced compatibility config classes and that people should consume the new config interface ASAP
88-
- **Step 2** - Communicate early about this upcoming transition
87+
* **Step 1** - Communicate first about where we introduced compatibility config classes and that people should consume the new config interface ASAP
88+
* **Step 2** - Communicate early about this upcoming transition
8989
- Blog post + post on quarkus-dev
9090
- Post in the Quarkiverse community discussions
9191
- Prepare a guide on how to do it. Make sure we add useful pointers with example pull requests.
9292
- Make sure we provide points of contact in the community for people having difficulties (or who just don't have the time to do it and want someone else to handle it)
9393
- Make sure we identify difficulties with potential solutions
9494
- Announce specific versions and dates for the tentative sunset so that people can schedule their work
9595
- Add a warning in applications using extensions leveraging legacy configuration classes
96-
- **Step 3** - In version X.Y (with at least two months between previous communication and release), throw an error in the extension annotation processor when legacy `@ConfigRoot` classes are detected
96+
* **Step 3** - In version X.Y (with at least two months between previous communication and release), throw an error in the extension annotation processor when legacy `@ConfigRoot` classes are detected
9797
- It will allow us to detect the overall status in Ecosystem CI (at least for public extensions)
9898
- Maybe provide a way to forcefully override this error for one version, and drop it in the next version
9999
- Keep the support for legacy `@ConfigRoot` classes in quarkus-core though as we want the extensions to still work until they are updated
100100
- Announce it via blog post + post on quarkus-dev
101-
- **Step 4 **- In version X.(Y + 2), if we are satisfied with the state of the Ecosystem, drop the legacy `@ConfigRoot` classes support from Quarkus entirely
101+
* **Step 4 **- In version X.(Y + 2), if we are satisfied with the state of the Ecosystem, drop the legacy `@ConfigRoot` classes support from Quarkus entirely
102102

103103
== Proposed schedule
104104

0 commit comments

Comments
 (0)