← Back to team overview

dolfin team mailing list archive

Re: Plans

 



Anders Logg wrote:
On Thu, Mar 06, 2008 at 01:12:17PM +0100, johannr@xxxxxxxxx wrote:
On Tue, February 19, 2008 Anders Logg wrote:
On Tue, Feb 19, 2008 at 11:18:01AM +0000, Garth N. Wells wrote:

Ola Skavhaug wrote:
Johannes Ring skrev den 19/02-2008 følgende:
On Mon, Feb 18, Anders Logg wrote:
On Mon, Feb 18, 2008 at 02:33:40PM +0000, Garth N. Wells wrote:
This is good juncture at which re-focus on important goals for a
hopefully not too distant next release. Three priorities that I see
are:
- New build system.
I think Johannes (http://simula.no/portal_memberdata/johannr) has
started looking at this.
Unfortunately, I haven't had very much time to look at this lately.
Hopefully I will get some time later this week so I can start working
on
this (if that is what Ola wants me to do).
Sure, this is relatively high on the priority list. As a nice side
effect, you
will become an expert SCons user, useful in lots of other projects :)

Give that a release has just been made, this could be a good moment to
bite the bullet and implement the new build system in dolfin-dev, and
accept that things will be broken for a little while. It would be good
to have the build system largely sorted out before getting stuck into
parallelisation.

Garth
Yes, it's the only way to get it tested. As long as the scons-based
DOLFIN is in a separate repository, it will be ignored by everyone.

So let's break things as quickly as possible so we can fix them.

Johannes, tell us as soon as you have something that "works" (for
you). Then everyone can take a quick look and if there are no
objections we push it to the main repository and work from there.
The SCons build system for DOLFIN should be in a more or less "working"
state right now. I have updated the instructions at
http://www.fenics.org/wiki/Compiling_DOLFIN_with_SCons

Please, have a go!

Very nice! (I haven't checked it yet but I assume it is...)

I suggest we set a deadline for next Friday (March 14) for comments on
the new build system. So let's everyone try it out and see if it
works. If there are no major objections, we'll push this to dolfin-dev
next Friday.


Works fine for me, so I'm happy to merge now asap.

Garth





Follow ups

References