Hi Pavel,

> But when you use autotools for extensions, then you still should to maintain 
> it.

True, but the problem can be decomposed into two parts - maintaining
for the core and maintaining for the extensions. At least core
developers won't have to check if another patch compiles with
Autotools.

I'm not certain what to do with the extensions. It seems that as long
as we maintain Autotools the authors will have little interest in
switching to Meson (or other build system - TimescaleDB for instance
uses CMake; many modern extensions seem to be written in Rust with its
own build system). Apparently we will have to start showing warnings
at some point, and then finally drop Autotools. Unless we want to
maintain it forever.

This being said, I didn't investigate how much effort it will take to
keep maintaining Autotools for extensions.

-- 
Best regards,
Aleksander Alekseev


Reply via email to