- Improve development workflow
Improve development workflow
My thoughts to improve the development workflow in the near future.
- Replace maven with gradle as build system
I worked on a PoC https://github.com/GDATASoftwareAG/janusgraph/tree/gradle
- Clean syntax to describe a build jobs
- performance improvement in build time and test time
- Use dependabot to upgrade deps
- Use newer JAVA version for example JAVA 12, this allows to newer language features
- Use Netlify to deploy a test version of doc in a PR: https://www.netlify.com/. Example PR: from testcontainers: https://github.com/testcontainers/testcontainers-java/pull/1815/checks?check_run_id=208346640
- Ongoing task improve testsuite
- Add a benchmark test using https://openjdk.java.net/projects/code-tools/jmh/
Any other ideas? Any thoughts?
Join firstname.lastname@example.org to automatically receive all group messages.