ok, good!

--
Anders


On Wed, Feb 05, 2014 at 12:53:25PM +0100, Martin Sandve Alnæs wrote:
> Frequent releases are good. Anyway, I managed to build with clean repo and my
> merge is in next so it should be ready for 1.4.
>
> Martin
>
> 5. feb. 2014 11:43 skrev "Anders Logg" <[email protected]> følgende:
>
>     On Wed, Feb 05, 2014 at 11:32:07AM +0100, Martin Sandve Alnæs wrote:
>     > On 4 February 2014 22:30, Anders Logg <[email protected]> wrote:
>     >
>     >     The initial testing of C++11 features in DOLFIN seems to have gone
>     >     relatively smooth. All buildbots are green and the few reports we
>     have
>     >     had on build problems seem to have been resolved.
>     >
>     >     I would therefore suggest that we:
>     >
>     >     1. Allow full use of C++11 features in DOLFIN, with the exception of
>     >     features that are not well supported by the majority of relevant
>     >     compilers
>     >
>     >
>     > That's hardly full use. We should define what to use,
>     > for example only features supported by gcc 4.4:
>     > http://gcc.gnu.org/projects/cxx0x.html
>
>     Sounds good. I don't suggest that we start using everything from
>     C++11, just to allow useful and supported features. Each addition
>     needs to be introduced and tested carefully.
>
>     >     - we'll have to figure out which those features are by trial
>     >     and error. Examples of good features are std::shared_ptr, 
> std::tuple,
>     >     auto.
>     >
>     >
>     >
>     >
>     >
>     >     2. Replace all boost::shared_ptr by std::shared_ptr in DOLFIN.
>     >
>     >     3. Change the build system for UFC to distutils.
>     >
>     >     4. Merge UFC into FFC.
>     >
>     >     4.5. Figure out how we handle version numbers from UFC from now on.
>     >          Can we make a restart from 1.4?
>     >
>     >
>     > When UFC is merged into FFC we won't make UFC releases anymore,
>     > so it will be "UFC from FFC 1.4" or something like that.
>     >
>     >
>     >
>     >     5. Release FEniCS 1.4.
>     >
>     >     Comments, objections?
>     >
>     >
>     > In a hurry? I haven't even had the time to build with c++11 yet.
>     > I'd like to get the multidomain infrastructure merged before 1.4.
>
>     I don't think we should wait for particular features before we make a
>     release. Releases should happen often whenever something important has
>     changed. There will be plenty of time to merge multidomains into 1.5,
>     1.6 etc.
>
>     I'm not in a particular hurry to get this C++11 into 1.4, but I would
>     like to make a quick release to set the pace for new and frequent
>     releases.
>
>
_______________________________________________
fenics mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics

Reply via email to