dgl
dgl copied to clipboard
[doc] setup new doc build service
🔨Work Item
IMPORTANT:
- This template is only for dev team to track project progress. For feature request or bug report, please use the corresponding issue templates.
- DO NOT create a new work item if the purpose is to fix an existing issue or feature request. We will directly use the issue in the project tracker.
Project tracker: https://github.com/orgs/dmlc/projects/2
Description
Due to security issue, I've upgraded the OS of doc build server(It's based on https://about.readthedocs.com/) from ubuntu18.04 to ubuntu20.04. After upgrade, some packages are missing. So the doc build server is down: http://doc-build.dgl.ai/projects/dgl/builds/.
This is a good chance to setup a new doc build server with following improvements:
- we hard coded here and there in previous doc build server.
- mxnet/TF could be deprecated.
- If it's not easy to maintain multiple previous versions, we could skip some of them. just keep the latest and stable versions only.