# How to propose a major change of SageMath? [closed]

Hello.

I use a scientific graphics library called MathGL to create my plots in Fortran, C/C++ and other languages, even SageMath. It has the advantage of being able to create more advanced 3D graphics than Matplotlib, besides being really faster. However, SageMath has no support for this library, so I have to use really non-elegant and cumbersome solutions to make my plots with SageMath and MathGL.

I would like to propose the Sage developers to add support for this library, but I couldn't access the sage-devel Google Group, and I don't know how to contact the developers.

Just to be clear, I don't want to replace the current graphics mechanism, just propose a new optional package for SageMath.

Since this would be a major addition and change in SageMath, I suppose I should take special steps (?). Can somebody guide me to the adequate conduit for these kind of proposals?

Thanks in advance for you answers!

[Edit to the original question: Apparently, I made a mistake when trying to access sage-devel, or maybe there was an error while trying to login, but sage-devel is completely accessible. Sorry for the misleading question.]

Why couldn't you access to the sage-devel Google group? This would be the good place to discuss this.

It would probably be nice to have MathGL as an (optional) graphical interface in Sage.

For that matter I would also like to see matplotlib added as a backend for 3D graphics. Feel free to add more 3D graphics backends--most of the existing ones are rather crufty and outdated and not modern.

Hello. Concerning @eric_g's question, apparently sage-devel is an invitation-only group. I could access the group with my Google account, but I couldn't post anything. Concerning @Iguananut's comment, I agree. I think SageMath could use a more modern graphics backend. Perhaps I could do it myself, but I am not that experienced with Sage yet. Maybe in the near future. Anyway, thanks for your comments.

Should I close this question since it is not useful and misleading? Or maybe delete it? Does somebody know what implies each of these actions?