Skip to content

Conversation

@amartinhuertas
Copy link
Member

No description provided.

@fverdugo
Copy link
Member

Hi @amartinhuertas !

at some point in the future we want to cut down the number of non-Julia dependencies of GridapDistributed. My idea is that all plugins, e.g., GridapEmbedded, will have GridapDistributed in its dependencies, instead of having a distributed version of each plugin, e.g. GriapEmbedded + GridapEmbeddedDistributed, which would be too much packages. And we don't want to force the installation of e.g. PETSc to users willing to use GridapEmbedded with a direct solver.

This can be easily done by moving non-julia dependencies to packages like GridapPETSc. A detail to be solved is how to use eg. GridapPETSc in the test of GridapDistributed without adding the former to the dependencies of the latter. This is possible in theory but I have never explored this...

@amartinhuertas amartinhuertas merged commit 3ba65ea into master Sep 25, 2021
@amartinhuertas amartinhuertas deleted the pointing_to_registered_packages branch August 11, 2023 03:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants