On 21 Feb 2014, at 05:15, Anders Logg <[email protected]> wrote:

> UFC has now been merged into FFC. Some work remains to do some cleanup
> after the merge (mostly merging of the documentation), but everything
> should work now. This means that FEniCS users no longer need to
> download and install UFC separately.
> 
> Some issues:
> 
> - Can we mark the UFC repository as discontinued on Bitbucket?
>  Should it be removed?
> 

I’d suggest making it read-only until the next release, then archive the repo 
on fenicsproject.org. (We should probably do the same for FErari.)


> - How do we handle installation in Dorsal? If we just remove the UFC
>  package, then it will work for installation from the master branch
>  but will fail for download of the latest stable version.
> 

This is a design flaw in Dorsal. Longer term it would be neat to switch to 
Linuxbrew (https://github.com/Homebrew/linuxbrew).

> We are now down to 5 packages (DOLFIN, FFC, UFL, FIAT, Instant). An
> obvious candidate for merging is FIAT, which could easily be merged
> into FFC, both because it is Python and it is not changing rapidly.
> 

I think we should keep FIAT separate for a few reasons. One is that since it 
doesn’t change often, having it in a separate repo lead to the development 
problem of dependent changes across repos. 

Related, we should make it easier to install Python modules with pip.

> On a side note, we could also think about renaming that repository
> since it will contain different packages. The name does not need to
> be FFC, perhaps just "FEniCS”?

I think the name FFC is fine.

Garth

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

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

Reply via email to