Page MenuHomePhabricator

[MPI] MPI as a general dependency might be problematic
Open, HighPublic

Description

Currently mpi4py has become a general requirement for hyppopy. This could become problematic for hyppopy users that do not need mpi, as mpi4py is not trival to install/build at als system.

We should discuss, if we either can make mpi4py a optional dependency or if we need to introduce a dedicated hyppopy4mpi (hyppoMPI) package (or so) to deliver the mpi functionalities on demand but not as gerneral dependency.

We have to brainstorm about this.

Event Timeline

floca triaged this task as High priority.Feb 10 2021, 10:21 PM
floca created this task.

That makes a lot of sense. I personally like the idea of a "optional dependency" better. I will have a look.