Dear community, We’ve had a productive discussion about a micronaut dependency [1]. As a result, we’ve came to the conclusion that the security support in micronaut is a good reason to use this library. I am reopening the vote for adding the micronaut dependency to the rest module. Also, micronaut-serde is dropped from the list because Ignite 3 already uses jackson as a serialisation lib.
List of dependencies: io.micronaut:micronaut-inject:jar:3.4.1 io.micronaut:micronaut-core:jar:3.4.1 io.micronaut:micronaut-http-server-netty:jar:3.4.1 io.micronaut:micronaut-http-server:jar:3.4.1 io.micronaut:micronaut-router:jar:3.4.1 io.micronaut:micronaut-http-netty:jar:3.4.1 io.micronaut:micronaut-buffer-netty:jar:3.4.1 io.micronaut:micronaut-runtime:jar:3.4.1 io.micronaut:micronaut-http:jar:3.4.1 io.micronaut:micronaut-aop:jar:3.4.1 io.micronaut:micronaut-context:jar:3.4.1 io.micronaut:micronaut-core-reactive:jar:3.4.1 More information about motivation and implementation details could be found in IEP-87 [2]. The vote is formal, see voting guidelines [3]. +1 - to accept additional dependencies to be included to Java code Guidelines [4] 0 - don’t care either way -1 - DO NOT accept (explain why) This vote will be open for at leas 3 days till Wed June 1, 2022, 23:00 Moscow TZ [5]. [1] https://lists.apache.org/thread/0nq6wx8t9r036mrjsk6n592gwnvvqbhs <https://lists.apache.org/thread/0nq6wx8t9r036mrjsk6n592gwnvvqbhs> [2] https://cwiki.apache.org/confluence/display/IGNITE/IEP-87%3A+Open+API+support+for+REST <https://cwiki.apache.org/confluence/display/IGNITE/IEP-87:+Open+API+support+for+REST> [3] https://www.apache.org/foundation/voting.html <https://www.apache.org/foundation/voting.html> [4] https://cwiki.apache.org/confluence/display/IGNITE/Java+Code+Style+Guide#JavaCodeStyleGuide-2Using3rdpartylibraries <https://cwiki.apache.org/confluence/display/IGNITE/Java+Code+Style+Guide#JavaCodeStyleGuide-2Using3rdpartylibraries> [5] https://www.timeanddate.com/countdown/generic?iso=20220601T23&p0=166&msg=%5BVOTE%5D+Add+micronaut+dependency+to+Ignite+3+%28reopened%29&font=cursive <https://www.timeanddate.com/countdown/generic?iso=20220601T23&p0=166&msg=[VOTE]+Add+micronaut+dependency+to+Ignite+3+(reopened)&font=cursive>