Hello, I am working on a project that will likely end up with hundreds of active contributors within an organization. I anticipate the majority of contributors will be using IntelliJ, but some will inevitably insist on using Eclipse, VSCode, or even vim.
Contributors today need to do several things to get going. Examples include: download and use a specific JDK (Corretto 17), trust some certificates, retrieve a secret and store it in a file locally, set up code formatting, and configure some environment variables.
Does anyone have experience/words of advice with trying to ease the setup and onboarding experience for new contributors? Thanks!
Edit: For what it's worth, the application is built using spring boot