Hi,

On Wednesday 19 November 2014 11:35:08 Jørgen Kvalsvik wrote:
> On 2014-11-19 11:11, Bård Skaflestad wrote:
> > On 2014-11-19 17:41, Jørgen Kvalsvik wrote:
> >> 3. Increased maintenance cost of the build system, cmake modules
> >> especially.
> > 
> > http://rolk.github.io/2013/09/23/build-system-sync/
> 
> Wouldn't it be better if this wasn't necessary?

I consider this a unfortunate design decision for the build system which was 
made about 1.5 years ago, but _not_ a fundamental problem with using separate 
repos for separate modules. What this mandates instead is a distributed build 
system akin the DUNE one, in my opinion.
 
> > Were it not for the fact that opm-core depends on opm-parser I would
> > be able to download "only" opm-core and get access to powerful grid
> > processing routines, an implementation of mimetic discretisations
> > (somewhat languishing but nevertheless working), partial support for
> > the multi-scale mixed finite-element method, time-of-flight solvers
> > based on the reordering technique, explicit and implicit solvers for
> > two-phase incompressible transport problems.  In essence, fundamental
> > tools for doing simple calculations in porous media applications.
> 
> git clone -b opm-core github.com:opm-project

... and you and up at exactly the current situation, but you have to specify 
the modules via branch names ;)
 
cheers
  Andreas

-- 
In the GNU Project, we do not "obey" standards. Rather, we take
them into account when judging what is best for the program to do.
        — Richard Stallman

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Opm mailing list
Opm@opm-project.org
http://www.opm-project.org/mailman/listinfo/opm

Reply via email to