Hi all, quick status update on the Website 2.0 project: currently, v1.6 of the website is not available (only the master is available). This presents a serious problem to our users, as v1.6 is the current stable release. To solve this issue, we tried generating a static artifact for v1.6 (in addition to static artifacts for the other versions), but ran into issues with building Julia and R docs for v1.6. We traced these errors to the version of Python being used for the v1.6 Jenkins pipeline (Python 2.7), and agreed that fixing the issue would require converting the entire pipeline to use Python 3. Since this will take a significant amount of time and we want to make the v1.6 website available to our users as soon as possible, we agreed to document the issue here (https://github.com/apache/incubator-mxnet/issues/17910) for future work, build the static artifact for v1.6 without the Julia & R docs as a stopgap solution, and pull in the Julia & R docs from master (since the user impact of this will be minimal).
Are there any concerns from the community in taking this approach? Would also love to get thoughts from Julia and R contributors on this proposed path forward. From: "Goggins, Connor" <cggog...@amazon.com> Date: Tuesday, March 24, 2020 at 10:43 AM To: "d...@mxnet.apache.org" <d...@mxnet.apache.org> Cc: "Krishnamurthy, Sandeep" <krsan...@amazon.com>, "Markham, Aaron" <markh...@amazon.com> Subject: Re: Versioned Dropdown for Python API Docs By the way, I am currently developing a build pipeline for v1.6, so that specific version is not currently available. From: "Goggins, Connor" <cggog...@amazon.com> Date: Monday, March 23, 2020 at 8:08 PM To: "d...@mxnet.apache.org" <d...@mxnet.apache.org> Cc: "Krishnamurthy, Sandeep" <krsan...@amazon.com>, "Markham, Aaron" <markh...@amazon.com> Subject: Re: Versioned Dropdown for Python API Docs Update on progress so far: * Fixed broken components of static artifacts for old versions (internal/external links, menus, etc.) * Added missing supplemental content (missing tutorials, docs, etc.) to static artifacts for old versions * Implemented working general version dropdown menu capable of switching between old artifacts * Finished general version dropdown for master website (styling and functionality) – successfully tested with Jenkins full website build I have deployed the artifact generated by the Jenkins full website build here<http://ec2-3-19-223-185.us-east-2.compute.amazonaws.com/> as a preview. Please let me know if you have any feedback or if there are any changes you would like made in the project’s Github issue<https://github.com/apache/incubator-mxnet/issues/17798>. From: "Goggins, Connor" <cggog...@amazon.com> Date: Monday, March 9, 2020 at 6:22 PM To: "d...@mxnet.apache.org" <d...@mxnet.apache.org> Cc: "Krishnamurthy, Sandeep" <krsan...@amazon.com>, "Markham, Aaron" <markh...@amazon.com> Subject: Versioned Dropdown for Python API Docs With the development of MXNet Website 2.0, I propose a version dropdown for the Python API docs to support documentation for past releases and reduce confusion regarding the incompatibility of past releases with the current docs (which only cover master). Issues is being tracked here<https://github.com/apache/incubator-mxnet/issues/17798>.