I need someone to tell me where to propose three kinds of changes of Sagemath.
(1) I guess Sagemath misses change log for some time.
(2) I also think documentation should reflect recent changes.
(3) I have am looking for ways of silencing deprecation warnings.
Concerning change logs...
I think we also need to add a change log for Sagemath-8.9:
"Sagemath-8.9 is the last version/release whose binary package runs on python2."
I am sure we should add a change log for Sagemath-9.0:
"The binary package Sagemath-9.0 uses python3 instead of python2."
"Sagemath-9.0 does not support sagenb notebooks any more."
"Sagemath-9.0 is the last version/release allowing compilation for python2"
I think we should add a change log for Sagemath-9.1:
"Sagemath-9.1 does not support python any more."
"Start-up problems of Mac application of Sagemath-9.1 are reduced."
There should be more issues to be mentioned in change logs, of course.
But, those I listed are necessary for user's to make decision on which binary to use.
Concerning documentations ...
I think we will need to change codes in the documentation for compatibility with python3.
There are many minor changes so report on this issue might eat-up forums
if I we report them one by one.
Some addition of information of SAGE_ROOT make installation of sagetex easier.
Concerning deprecation warnings ...
I am trying to find a way of silencing deprecation warnings on "..\Q..." and so on.
It is hard to reproduce.
This means deprecation warnings makes user's environment different from the developers.
Thus, I think we should counter deprecation warnings.
I worry there might be plenty of changes to make.
I am a new comer to forums (sage-devel, sage-support, AskSagemath, ..).
I need advice from experts of Sagemath development.