[Dune-devel] Vote: Required CMake version 3.1 or 3.13?

Christian Engwer christian.engwer at uni-muenster.de
Fri Oct 9 09:00:23 CEST 2020


For me 3.13 is OK, although I don't have a strong opinion.  There are
good reasons to raise the cmake version to improve maintainance of the
buildsystem, while we always have to keep compatibility in mind.

So for the basic decision count me as abstention.

Regarding a revert... this feature is in Dune for 4 months now. So I
vote against removal, as I don't see any major issues up to now.

For the future, I think Andreas suggestion is good to have a more
formal way to decide on a version bump, as a gitlab issue might go
unnoticed.

Best
Christian

On Tue, Sep 29, 2020 at 09:17:28PM +0200, Christoph Grüninger wrote:
> Dear fellow Dune core developers,
> 
> in May I merged dune-common#200 [1] which bumped the required CMake
> version for Dune core modules to 3.13. Roberts want to lower this to
> CMake 3.10.
> His rationale is, that Ubuntu 18.04 LTS only ships CMake 3.10.
> 
> As discussed in [1], I (and some others) want 3.12 for better Python
> detection support and 3.13 for an improved library handling, which will
> help us to modernize the build system (which we already started).
> 
> To get more arguments and much more opinions, please have a look at [1].
> 
> From the discussion I assume that the following people are in favor of 3.10:
> Robert
> 
> In favor of 3.13 seem to be:
>> Markus
> Simon
> Christoph
> 
> From the following developers I don't have a clear opinion without
> interpreting too much:
> Peter
> Ansgar
> Andreas
> Christian
> Carsten
> Dominic
> Mario
> Oliver
> 
> Please cast your vote by commenting to [1] or answering this email. If I
> got your opinion wrong or you changed your mind, please vote. You have
> two weeks (unit Okt. 13).
> 
> Thank you!
> Christoph
> 
> 
> [1] https://gitlab.dune-project.org/core/dune-common/-/issues/200
> 
> -- 
> Mit Kurzschlafwettkampfbestzeit
> [Tua von Die Orsons - Sowas von egal]
> 
> _______________________________________________
> Dune-devel mailing list
> Dune-devel at lists.dune-project.org
> https://lists.dune-project.org/mailman/listinfo/dune-devel

-- 
Prof. Dr. Christian Engwer 
Institut für Numerische und Angewandte Mathematik
Fachbereich Mathematik und Informatik der Universität Münster
Einsteinstrasse 62
48149 Münster

E-Mail  christian.engwer at uni-muenster.de
Telefon +49 251 83-35067
FAX     +49 251 83-32729




More information about the Dune-devel mailing list