-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Description
Now that:
- Brain / PyVista / PyVistaQt has begun to mature;
- PyVista backend has good notebook support;
mayavihas gone even more unmaintained than usual (I have had a PR open for 3 months that fixes some bugs on latestvtkthat hasn't been reviewed yet); and- PySurfer isn't too actively developed anymore
I propose that it's time that we drop support for it, as it lowers our maintenance burden: deprecate for 0.24, and in 0.25 remove the mayavi backend. We can leave the set_3d_backend infrastructure in place for future compatibility in case we want to migrate to a different 3D backend in the (probably distant) future.
I figured I'd ping @GuillaumeFavelier and @agramfort first since you've primarily been guiding the PyVista efforts. If you're on board, I'll ping the rest of the MNE steering committee since I think this is a potentially large enough change to warrant bothering everyone.