The website is hosted at http://mxnet.incubator.apache.org/. http://mxnet.io redirects to this site and advised to use links with http://mxnet.incubator.apache.org/ instead of http://mxnet.io/.
MXNet Documentation Website is built with Sphinx and a variety of plugins including pandoc, recommonmark, a custom Sphinx plugin (mxdoc.py).
Static files such as css, javascript and html templates are under the _static folder:
_static/js folder_static/mxnet-theme folder_static/mxnet.css contains all MXNet website stylesPage contents originate as markdown files. Sphinx converts markdown files to html through an rst intermediate format. Each content folder should contain an index file as landing page.
There are some utility scripts to help building website, such as mxdoc.py and build_version_doc/. They are used to manipulate website contents during building. Refer to Developer Build Instructions for more information.
Apache Jenkins MXNet website building job is used to build MXNet website.
The Jenkins docs build job will fetch MXNet repository, build MXNet website and push all static files to host repository. The host repo is hooked with Apache gitbox to host website.
website build pipeline.Build with Parameters.website build pipeline it followed up with website build - test publish which pushed the changes to the incubator-mxnet-site repo.IMPORTANT: Refer to Full Site Build Instructions for a working site build with the versions dropdown in the UI.
make clean_docs.make clean.make clean and then make docs.