Open mcuee opened 1 year ago
/ 8.3 WestfW add section-start determination code to / / the C source. In theory, this causes no changes / / to the binary, but it's "risky", so ... bump. /
@WestfW
Thanks for sharing the reason of version bump.
In any case, it has been 4 years plus since 8.0 release, so it is probably good to release 8.3 in the near future.
From my perspective it would be really great if Optiboot can move to semantic versioning and to release 9.0.0 instead of 8.3.0, since HEAD has breaking compilation flags/definitions against 8.0. Also it would then be possible to prepare a proper documentation for this release and have a more streamlined CI/CD environment.
My humble suggestions here:
The last point is sort of controversial, but the huge benefit is, that if an end user wants to do some optimization of the compilation process they have an official Optiboot project reference which WILL always work so end users can do their optimizations against a known reference.
I personally think, from my perspective as a user, that this would greatly improve the experience in interacting with the project.
add a reference build environment to the project using Microchips GNU toolchain as that is a supported toolchain by a company who actually makes the chips that Optiboot is used on.
I think this is a good suggestion.
For one thing there is the AS7 but I am not so sure if it helps much. https://github.com/Optiboot/optiboot/blob/master/optiboot/AS7/AS7-README.TXT
releases would be made more often
That is the often the most difficult part for smaller open source project, unless more people come to help.
From here.
@WestfW It seems that the current git head is of version 8.3, just wondering if you want release it as Optiboot 8.3. That may help to reduce the confusions.