[VOTE] Add micronaut dependency to Ignite 3 (reopened)

2022-05-29 Thread Aleksandr Pakhomov
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 

[2] 
https://cwiki.apache.org/confluence/display/IGNITE/IEP-87%3A+Open+API+support+for+REST
 

 
[3] https://www.apache.org/foundation/voting.html 

[4] 
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
 

 

[CANCEL] [VOTE] Add micronaut dependency to Ignite 3

2022-05-29 Thread Aleksandr Pakhomov
This vote is canceled.

The IEP-87 [1] has to be adjusted.

[1] 
https://cwiki.apache.org/confluence/display/IGNITE/IEP-87:+Open+API+support+for+REST