From: Philipp K. K. <pk...@sp...> - 2018-02-05 17:37:30
|
Releases are important, since distributions tend to package them, and since the freeze period and extensive testing tends to make them better in quality than the average snapshot. SDCC has not seen a realease for a long time. Many changes and improvements have been made since the previous 3.6.0 release. Also current SDCC seems to be rather stable. It seems this would be a good time for a release. However, we are clearly unable to do a release the normal way at this time. I'd thus suggest to handle the 3.7.0 release differently. Release Plan suggestion: Target platforms: None. (was Windows 32-bit and 64-bit, Linux 32 bit, MaxOS universal i386 and ppc for 3.6.0) Processor targets: Same as 3.6.0 + tlcs90 as mature target (it is included in the regression tests and passes). Deliverables: Source archive, documentation archive (was source archive, documentation archive, Windows installer, Linux binary tarball, MacOS binary tarball for 3.6.0). Schedule: Code freeze: 2018-02-08 RC1: 2018-02-11 Release: 2018-02-18 We could then later aim for a "normal" 3.8.0 release sometime in the first half of 2018. Philipp |