...
Associated JBoss community project(s): Quarkus
Quarkus - Improve Gradle support
Summary of the Idea:
Quarkus is a Kubernetes Native Java framework tailored for GraalVM and HotSpot, crafted from best-of-breed Java libraries and standards.
Currently in Quarkus, support of the maven build system is mature. Gradle is another build system. Gradle is an open-source build-automation system that introduces a Groovy and Kotlin-based domain-specific language (DSL) and a more declarative description of dependencies allowing for more repeatable and faster incremental builds
Possible tasks:
- Support multi-module projects (https://github.com/quarkusio/quarkus/issues/5722)
- Support for Gradle Tests (https://github.com/quarkusio/quarkus/issues/5101)
Required Knowledge
- Java
- Gradle build system
Skill Level: Intermediate
NOTE: all the skills listed above are big things. We don't expect students to be experts in any of these. However, we expect students to have experimented with these technologies and have experience in the majority of them.
Github Repo : https://github.com/quarkusio/quarkus
Associated JBoss community project(s): Quarkus
Contact/Potential Mentors : Max Rydahl Andersen (manderse@redhat.com), Georgios Andrianakis (gandrian@redhat.com), Rohan Maity(rmaity@redhat.com)
Extend Apache Tomcat Kubernetes operator
...