We’ve discussed over the past year consolidating FEniCS packages. The 
motivations are:

- Fewer packages for users to install
- Less confusion over dependency versions
- Simpler development and testing (fewer cross-package dependencies and package 
tests that depend on other packages)
- Reduced burden of making releases (which will hopefully lead to more frequent 
releases)

Now that the first FEniCS release from git/Bitbucket  has been made, I suggest 
that we start evolving towards consolidation (rather than taking any radical 
steps). As a first step, I propose that we merge FFC and UFC into one package. 
This doesn’t mean that FFC and UFC are suddenly deeply linked, but that UFC 
becomes one of the implemented FFC targets (and at first, the only).  Longer 
term, having backends/targets in FFC will make the addition of new generation 
targets easier to develop.

Please respond with thoughts and opinions on merging FFC and UFC!

Garth
_______________________________________________
fenics mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics

Reply via email to