[Dune-devel] Reduce number of core modules?
Jö Fahlke
jorrit at jorrit.de
Tue Jun 11 12:39:58 CEST 2019
Hi!
I mostly agree with Oliver on this one. In particular the buildsystem issues
are mostly due to our non-standard use of cmake, not due to the modularization
per se.
Regards,
Jö.
Am Di, 11. Jun 2019, 11:44:10 +0200 schrieb Oliver Sander:
> Hi Christoph,
>
> apologies, but I disagree. Modules were introduced to enforce a clear
> design and structure onto the Dune code, and I think that goal is as
> relevant today as it was when we introduced the modules.
>
> > On the other hand it increases work: checking out, building, fixing
> > build-system issues gets more tedious with increasing number of modules.
>
> I don't think so:
> a) CI has automated lots of that testing, and it currently scales well
> b) Our build system is overly complicated, AIUI it a lot of stability
> and speed can be gained by simplifying and modernizing it.
> c) Random users should really use distribution packages, and not build
> each and every module themselves.
>
> > So I am proposing (in order with decreasing likelihood):
>
> The only point that I would agree with is not on your list (merge dune-uggrid
> into dune-grid). And that one has been officially voted down before.
>
> Best regards,
> Oliver
>
> _______________________________________________
> Dune-devel mailing list
> Dune-devel at lists.dune-project.org
> https://lists.dune-project.org/mailman/listinfo/dune-devel
--
Jorrit (Jö) Fahlke, Institute for Computational und Applied Mathematics,
University of Münster, Orleans-Ring 10, D-48149 Münster
Tel: +49 251 83 35146 Fax: +49 251 83 32729
If you receive something that says "Send this to everyone you know,"
pretend you don't know me.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.dune-project.org/pipermail/dune-devel/attachments/20190611/bf958595/attachment.sig>
More information about the Dune-devel
mailing list