Build system changes
Julien ÉLIE
julien at trigofacile.com
Wed Oct 27 21:22:23 UTC 2021
Hi Russ,
>> For the 2.6 release branch, maybe we could just take Richard's work on #206.
>
> Yes, agreed.
>
> Probably also worth thinking about whether we want to release 2.7 first
> with ovsqlite and *then* merge a potentially disruptive build system
> change that's likely to expose a bunch of edge cases and random things the
> current build system does that I didn't think about.
I think we should wait for the new build system for the 2.7.0 release
(if of course you have time to make it work). I had in mind a 2.6.5
last release for the 2.6 branch in the first semester of 2022, and 2.7.0
a few weeks later.
I would also like to add Cancel-Lock support in 2.7.0 (but of course it
can come later).
And we have to focus on changes that only go into major releases, so as
not to delay them more (to 2.8). I noted for 2.7.0:
- Drop obsolete Python and Perl hooks wrappers #163
- Rename require_ssl to require_encryption in readers.conf #156
- Split innreport.conf into 2 files (no open ticket yet)
Rework of history, overview, storage, filtering API naturally also
possible :-)
- Remove or fix installation of signcontrol #28
=> couldn't signcontrol just be moved to the "contrib" directory then?
It will no longer be installed by default and overwritten during a "make
update"
--
Julien ÉLIE
« Medice, cura te ipsum. »
More information about the inn-workers
mailing list