--
You received this message because you are subscribed to the Google Groups "Quarkus Development mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quarkus-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/quarkus-dev/CAKW6fiesWkhk0Oc1sZ9fF-%3Dx-t2KMJ4QeUwHd9B0NWd9qheFpg%40mail.gmail.com.
I like the idea, and we've struggled to find historical evidence for those decisions, spread between github issues, the mailing list and whatever meetings or private chats.But I really dislike the idea of a discussion leading to an ADR being all around the place, and it being in a wiki doesn't help.
Probably if could belong on a special kind of github issue, or PR (if it ends up in git, like you proposed). And discussion could happen there, to be recorded too.
Naturally they'd be announced (before approuval) on the mailing list to point people to go there for discussion.
To view this discussion on the web visit https://groups.google.com/d/msgid/quarkus-dev/CAKW6fifJMiVz1JBHDC4YvCD7n0CQ3cXyCnmwfHyCO5sAaCy3-Q%40mail.gmail.com.
I used ADR in all my recent missions and I don't regret it ;)ADR is a really good way to keep track of the decisions, including the "why" and the context (because some months ago, the why can be no more easily understandable).So It's a big +1 for me, I usually use a very simple format ( Title, Context, Scenarii, Decision) with diagrams if possible, and keep them in an ADR folder of the project's git repository. We didn't really discuss ADR on PR because we discuss them on meating but for an OSS project discussing them on PR or on mailing list based on scenarii from a PR seems a good way to do it.Reading your ADR, there is only the decision not the scenarii, I often find it interesting to track what has been investigated and discarded, it can often answer the question "but why don't we do this way instead" a few months later ...
To view this discussion on the web visit https://groups.google.com/d/msgid/quarkus-dev/CAKW6fifJMiVz1JBHDC4YvCD7n0CQ3cXyCnmwfHyCO5sAaCy3-Q%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/quarkus-dev/CAKeeVe4qdE72VMJz%2Bq-ROiZAn59z5K4o-pDw6vOeGM%2BASqpiiw%40mail.gmail.com.
+1 on doing this and I would just add it to our GitHub quarkusio repo as a top level /adr folder.
PRs used to discuss it - we can even hookup hackmd.io to it for more collaborative discussions/edits.
one thing I noted was " It does not affect Quarkiverse extensions" ...I just want to clarify that quite a good amount
of the core platform work affects such extensions as that affects how the ecosystem is wired together.
But even the more reasons to get these things recorded in ADR's.
/max
--
You received this message because you are subscribed to the Google Groups "Quarkus Development mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quarkus-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/quarkus-dev/CAKW6fiesWkhk0Oc1sZ9fF-%3Dx-t2KMJ4QeUwHd9B0NWd9qheFpg%40mail.gmail.com.
/max
https://xam.dk/about
To view this discussion on the web visit https://groups.google.com/d/msgid/quarkus-dev/CB395F5B-5A01-464C-8008-A0E8E7E247E6%40redhat.com.