Updates and remove redundant settings
- Update versions (scala 3 lts, native version)
- Remove redundant native config settings – not only were the comments and values out of sync, but I think it's best to provide a minimal config relying on defaults.
- Enable source level debugging – for nicer stacktraces and debug information.
- Use Scala 3 syntax
Totally agree but in this case I am not picky - Wanted to give them a template with the defaults and hints on what they may need - when everything is new even basic settings are what? huh? And then Anton adds the source debugging which is probably worth a Master's thesis.
Riffing off what you said. Perhaps something like:
-
.withMode(Mode.debug) // advanced option: releaseFast -
.withMode(Mode.debug) // advanced hint: releaseFast -
.withMode(Mode.debug) // 1+: releaseFast
I think folks can wordsmith the right hand part until the cows come home and into the wee hours of the morning. IMO, we should pick something and run with it for a while. All of us are short on time and there are, again IMO, bigger issues afoot. Such as providing a true intermediate template or the READ_ME list of links to such.