@Marco Lighthouse Reports https://cwiki.apache.org/confluence/display/MXNET/New+Website+Lighthouse+Reports, forgot about that @Haibin and others: WIP PR to re-reorganize and add full coverage of the python docs API: https://github.com/apache/incubator-mxnet/pull/16377
Le ven. 4 oct. 2019 à 12:41, Thomas DELTEIL <thomas.delte...@gmail.com> a écrit : > Hi Haibin, > > We are currently working with Soji on overhauling the way the python docs > are organized to get better and more consistent docs with full coverage, > the current system is a brittle and hard to browse. We hope to finish our > dev work by tonight, ETA for early next week. > There is no ETA on bringing back the old docs, though that's the next > highest priority feature on the list after improving the coverage of the > python API. > > All the best, > > Thomas Delteil > > On Fri, Oct 4, 2019, 12:34 Haibin Lin <haibin.lin....@gmail.com> wrote: > >> Yes, that is the correct one. >> >> On a separate note, are we removing documentation versioning from the >> website? How do we switch between the master/nightly version and the >> stable >> version for the python API doc? Maybe there's a switch somewhere but I >> cannot find it. >> >> Also, I find that the API doc for many methods are missing, for example, >> the Dataset.transform function has detailed documentation on input and >> output types, but the doc only shows the one-line description of the >> method >> >> https://mxnet.apache.org/api/python/docs/api/gluon/_autogen/mxnet.gluon.data.Dataset.html?highlight=dataset# >> . >> Same for other methods such as filter, shard, etc. >> >> Thanks. >> >> Best, >> Haibin >> >> >> On Thu, Oct 3, 2019 at 7:59 AM Aaron Markham <aaron.s.mark...@gmail.com> >> wrote: >> >> > Hi Haibin, you mean this one? >> > >> > >> https://github.com/apache/incubator-mxnet/blob/master/docs/static_site/src/pages/api/faq/distributed_training.md >> > If so, it looks like a link update is needed. >> > >> > On Wed, Oct 2, 2019 at 9:42 PM Haibin Lin <haibin.lin....@gmail.com> >> > wrote: >> > > >> > > I find that the 'distributed training with KVStore' tutorial is gone. >> Are >> > > we adding it back? >> > > >> > >> https://mxnet.apache.org/api/python/docs/tutorials/performance/index.html?highlight=distributed#distributed-training >> > > >> > > >> > > On Tue, Oct 1, 2019 at 4:54 AM Marco de Abreu < >> marco.g.ab...@gmail.com> >> > > wrote: >> > > >> > > > Thanks for the update, great job! >> > > > >> > > > Are the lighthouse results accessible somewhere? I'd be curious. >> > > > >> > > > -Marco >> > > > >> > > > Thomas DELTEIL <thomas.delte...@gmail.com> schrieb am Di., 1. Okt. >> > 2019, >> > > > 13:49: >> > > > >> > > > > Update on the website: >> > > > > >> > > > > Highlights: >> > > > > - Broken links: a good amount of them have been fixed in this >> #16284 >> > > > > <https://github.com/apache/incubator-mxnet/pull/16284>, tutorials >> > have >> > > > > been >> > > > > reorganized (not yet deployed because of CI). A new 404 with quick >> > links >> > > > > has been added and deployed in #16287 >> > > > > <https://github.com/apache/incubator-mxnet/pull/16287> >> > > > > - Broken Search: Search has been fixed in #16284 >> > > > > <https://github.com/apache/incubator-mxnet/pull/16284> and merged >> > but >> > > > not >> > > > > deployed yet. >> > > > > - Google index issues: new website seems to be indexed now, in >> this >> > > > google >> > > > > search: "MXNet NDArray" < >> > https://www.google.com/search?q=mxnet+ndarray> >> > > > > new >> > > > > website is the top result. Redirects for old links to new ones >> have >> > been >> > > > > added to the .htaccess, thanks Soji for the help! #16342 >> > > > > <https://github.com/apache/incubator-mxnet/pull/16342> is still >> > waiting >> > > > to >> > > > > be merged but a manual update to the website has been done in the >> > > > > meanwhile. >> > > > > - Automated analysis from google lighthouse scoring, compared to >> the >> > old >> > > > > website: Performance saw a > ~100% improvement, SEO saw a ~25% >> > > > improvement, >> > > > > and best practices improved by ~19%. Thanks Russell D. for running >> > the >> > > > > analysis. >> > > > > >> > > > > Remaining >> > > > > - *[high priority]* API docs are still missing some classes / >> > packages / >> > > > > methods. ETA for fix is EOW, root cause has been identified, we >> are >> > still >> > > > > deciding what's the best way forward for good discoverability as >> > well as >> > > > > good coverage and maintainability. >> > > > > - Adding quick links to directly access Python API docs on >> homepage. >> > > > > >> > > > > All the best, >> > > > > >> > > > > Thomas Delteil >> > > > > >> > > > > Le mar. 24 sept. 2019 à 19:15, Thomas DELTEIL < >> > thomas.delte...@gmail.com >> > > > > >> > > > > a >> > > > > écrit : >> > > > > >> > > > > > @Philip Yes we're looking at link redirects for older links that >> > might >> > > > be >> > > > > > hosted externally (using htaccess is my preferred way to handle >> it >> > for >> > > > > now >> > > > > > as you sugested) and we'll use a broken link checker to update >> the >> > > > links >> > > > > > that are hosted internally. We'll update the 404 to add an >> > explanation >> > > > on >> > > > > > the website update. Google indexes will slowly update across the >> > week >> > > > so >> > > > > > the google search issues will be less of a problem. >> > > > > > >> > > > > > If you find any such links yourself, or missing tutorials, >> please >> > > > > consider >> > > > > > stepping up and helping fixing them. The more people get >> familiar >> > with >> > > > > the >> > > > > > new website architecture, the least likely it is to fall in a >> > state of >> > > > > > stalled updates like the previous one. >> > > > > > >> > > > > > For the sphinx issues in the python mini-website, missing API >> > classes, >> > > > if >> > > > > > anybody is familiar with it, I'd love for us to bring back the >> > > > automatic >> > > > > > doc generation for each package so at least we have a list of >> all >> > > > > available >> > > > > > classes in each sub package rather than relying on manual >> > insertion of >> > > > > each >> > > > > > class, which is brittle and not future proof. @Lin, Haibin >> > > > > > <haibi...@amazon.com> if you have experience with it, could we >> > sync up >> > > > > > offline on how you suggest to do that based on your gluon-nlp >> > > > experience? >> > > > > > >> > > > > > @Marco, I'm currently traveling for ICDAR in Sydney, and Aaron >> is >> > on >> > > > PTO >> > > > > > in Europe, I'll try make time today to help with the fixes since >> > it is >> > > > > > impacting a lot of users. >> > > > > > >> > > > > > In the meanwhile, any help is appreciated, and more than the >> value >> > of >> > > > the >> > > > > > fixes, let me repeat that there is tremendous value in having >> more >> > > > people >> > > > > > familiar with the website build pipelines. Aaron is the main >> owner >> > for >> > > > > the >> > > > > > docs but he is already super busy with all his other >> > responsibilities. >> > > > > I'm >> > > > > > available to help if anybody is stuck. I believe Aaron has >> updated >> > the >> > > > > > READMEs on how to test the websites locally, if they're not >> clear, >> > feel >> > > > > > free to contribute your own explanations or ask for help >> directly >> > to me >> > > > > by >> > > > > > email or on the discuss forum. >> > > > > > >> > > > > > Good hunting! >> > > > > > >> > > > > > Thomas >> > > > > > >> > > > > > >> > > > > > >> > > > > > Le mer. 25 sept. 2019 à 10:10, Marco de Abreu < >> > marco.g.ab...@gmail.com >> > > > > >> > > > > a >> > > > > > écrit : >> > > > > > >> > > > > >> Good catch, Mu! Also good idea, Philip! >> > > > > >> >> > > > > >> Aaron and Thomas, are you going to work on this? >> > > > > >> >> > > > > >> -Marco >> > > > > >> >> > > > > >> On Wed, Sep 25, 2019 at 1:28 AM Mu Li <muli....@gmail.com> >> wrote: >> > > > > >> >> > > > > >> > The questions I found are: >> > > > > >> > >> > > > > >> > 1. Not ever page contains, especially the homepage >> > > > > >> > >> > > > > >> > >> > > > > >> >> > > > > >> > > > >> > >> http://mxnet.incubator.apache.org/api/python/docs/_static/google_analytics.js >> > > > > >> > 2. The correct tracking id is UA-96378503-1 instead of >> > > > UA-96378503-11 >> > > > > in >> > > > > >> > >> > > > > >> > >> > > > > >> >> > > > > >> > > > >> > >> http://mxnet.incubator.apache.org/api/python/docs/_static/google_analytics.js >> > > > > >> > >> > > > > >> > On Tue, Sep 24, 2019 at 4:23 PM Mu Li <muli....@gmail.com> >> > wrote: >> > > > > >> > >> > > > > >> > > I think the reason is that the google tracker is not >> included >> > in >> > > > the >> > > > > >> new >> > > > > >> > > website. >> > > > > >> > > >> > > > > >> > > On Tue, Sep 24, 2019 at 4:17 PM Marco de Abreu < >> > > > > >> marco.g.ab...@gmail.com> >> > > > > >> > > wrote: >> > > > > >> > > >> > > > > >> > >> Hello, >> > > > > >> > >> >> > > > > >> > >> I checked the Google Analytics statistics and the launch >> of >> > the >> > > > new >> > > > > >> > >> website reduced the traffic by over 80%: >> > > > > >> > >> >> > > > > >> > >> [image: image.png] >> > > > > >> > >> >> > > > > >> > >> (Please let me know if the image is not visible) >> > > > > >> > >> >> > > > > >> > >> How shall we handle this? >> > > > > >> > >> >> > > > > >> > >> Best regards, >> > > > > >> > >> Marco >> > > > > >> > >> >> > > > > >> > >> On Mon, Sep 23, 2019 at 7:30 AM Zhao, Patric < >> > > > > patric.z...@intel.com> >> > > > > >> > >> wrote: >> > > > > >> > >> >> > > > > >> > >>> For the install page [1], I suggest to add the selection >> of >> > > > > backend >> > > > > >> > >>> DeepNumpy [2] which will be more clean. >> > > > > >> > >>> >> > > > > >> > >>> [1] http://mxnet.incubator.apache.org/index.html >> > > > > >> > >>> [2] https://numpy.mxnet.io/#installation >> > > > > >> > >>> >> > > > > >> > >>> >> > > > > >> > >>> >> > > > > >> > >>> > -----Original Message----- >> > > > > >> > >>> > From: kellen sunderland <kellen.sunderl...@gmail.com> >> > > > > >> > >>> > Sent: Monday, September 23, 2019 12:47 PM >> > > > > >> > >>> > To: dev@mxnet.incubator.apache.org >> > > > > >> > >>> > Subject: Re: new website, docs code freeze >> > > > > >> > >>> > >> > > > > >> > >>> > New site looks good. I do notice that a few tutorials >> > from >> > > > the >> > > > > >> old >> > > > > >> > >>> site are >> > > > > >> > >>> > missing (for example the TensorRT tutorial). Any >> plans to >> > > > bring >> > > > > >> them >> > > > > >> > >>> back? >> > > > > >> > >>> > >> > > > > >> > >>> > On Sun, Sep 22, 2019 at 10:04 AM Haibin Lin < >> > > > > >> > haibin.lin....@gmail.com> >> > > > > >> > >>> > wrote: >> > > > > >> > >>> > >> > > > > >> > >>> > > Another issue I found with the current website: the >> > Sphinx >> > > > > >> object >> > > > > >> > >>> > > inventory >> > > > > >> > >>> > > <https://www.sphinx- >> > > > > >> > >>> > doc.org/en/master/usage/extensions/intersphinx.htm >> > > > > >> > >>> > > l> file https://mxnet.apache.org/objects.inv is >> > missing. >> > > > > >> GluonNLP >> > > > > >> > >>> > > relies on this file to link document across projects. >> > Shall >> > > > we >> > > > > >> add >> > > > > >> > it >> > > > > >> > >>> > > back? >> > > > > >> > >>> > > >> > > > > >> > >>> > > Best, >> > > > > >> > >>> > > Haibin >> > > > > >> > >>> > > >> > > > > >> > >>> > > On Sun, Sep 22, 2019 at 2:04 AM Lieven Govaerts < >> > > > > l...@mobsol.be> >> > > > > >> > >>> wrote: >> > > > > >> > >>> > > >> > > > > >> > >>> > > > Hi, >> > > > > >> > >>> > > > >> > > > > >> > >>> > > > >> > > > > >> > >>> > > > On Sat, 21 Sep 2019 at 06:28, Thomas DELTEIL >> > > > > >> > >>> > > > <thomas.delte...@gmail.com> >> > > > > >> > >>> > > > wrote: >> > > > > >> > >>> > > > >> > > > > >> > >>> > > > > Thanks all for the feedback, >> > > > > >> > >>> > > > > >> > > > > >> > >>> > > > > We'll send an email next week with the list of >> > missing >> > > > > >> > features, >> > > > > >> > >>> > > content >> > > > > >> > >>> > > > > and bugs that we plan to fix. >> > > > > >> > >>> > > > > We took the option of releasing early, with some >> > > > features >> > > > > >> > >>> missing, >> > > > > >> > >>> > > rather >> > > > > >> > >>> > > > > than trying to be at feature parity with the old >> > website >> > > > > >> before >> > > > > >> > >>> > > launching >> > > > > >> > >>> > > > > the website. >> > > > > >> > >>> > > > > The reason why we decided to do that is two-fold: >> > > > > >> > >>> > > > > - playing catch-up with docs in master introduce >> > daily >> > > > > >> > conflicts >> > > > > >> > >>> > > > > that >> > > > > >> > >>> > > > need >> > > > > >> > >>> > > > > to be resolved and introduce opportunity for >> errors >> > > > > >> > >>> > > > > - by releasing early, we can take advantage of >> the >> > > > > community >> > > > > >> > >>> > > > contributions >> > > > > >> > >>> > > > > in modifying whatever the community feels like a >> > better >> > > > > way >> > > > > >> of >> > > > > >> > >>> > > > > doing things. >> > > > > >> > >>> > > > > >> > > > > >> > >>> > > > > One of the goals of the new website was to >> > disentangle >> > > > the >> > > > > >> main >> > > > > >> > >>> > > website, >> > > > > >> > >>> > > > > now called "static_site" to the auto-generated >> > docs. Now >> > > > > the >> > > > > >> > >>> > > > > overall >> > > > > >> > >>> > > site >> > > > > >> > >>> > > > > is made of a main static site, with easy to >> modify >> > > > content >> > > > > >> and >> > > > > >> > >>> > > > > easy to understand architecture for anybody >> familiar >> > > > with >> > > > > >> basic >> > > > > >> > >>> > > > > html, and a collection of mini-websites for each >> > > > language >> > > > > >> > >>> bindings >> > > > > >> > >>> > > > > that can be >> > > > > >> > >>> > > built >> > > > > >> > >>> > > > in >> > > > > >> > >>> > > > > isolation and that are self-contained. Actually >> the >> > new >> > > > CI >> > > > > >> jobs >> > > > > >> > >>> > > > > builds >> > > > > >> > >>> > > > all >> > > > > >> > >>> > > > > of them in parallel independently. >> > > > > >> > >>> > > > > >> > > > > >> > >>> > > > > There is PLENTY of room for improvement, it >> would be >> > > > great >> > > > > >> if >> > > > > >> > the >> > > > > >> > >>> > > > community >> > > > > >> > >>> > > > > can help contribute to bring the new website at >> the >> > same >> > > > > >> level >> > > > > >> > of >> > > > > >> > >>> > > content >> > > > > >> > >>> > > > > richness as the old one, and then even further. >> > > > > >> > >>> > > > > >> > > > > >> > >>> > > > > Missing features: >> > > > > >> > >>> > > > > - As pointed by Haibin, the API docs do not have >> the >> > > > full >> > > > > >> list >> > > > > >> > of >> > > > > >> > >>> > > > operators >> > > > > >> > >>> > > > > and classes. There is a mix of auto-generated >> docs >> > based >> > > > > on >> > > > > >> > >>> > > > > packages, >> > > > > >> > >>> > > and >> > > > > >> > >>> > > > > some docs that are spelled out manually to >> improve >> > the >> > > > > >> logical >> > > > > >> > >>> > > > organization >> > > > > >> > >>> > > > > of the package where there is a need. The >> drawback >> > with >> > > > > >> > manually >> > > > > >> > >>> > > > > listed classes in a package is that it's very >> easy >> > to >> > > > miss >> > > > > >> > some. >> > > > > >> > >>> > > > > If someone >> > > > > >> > >>> > > > wanted >> > > > > >> > >>> > > > > to build a sanity check that would automatically >> > detect >> > > > > >> which >> > > > > >> > >>> > > > > classes >> > > > > >> > >>> > > are >> > > > > >> > >>> > > > > not in the documentation, or if someone knew how >> to >> > > > enable >> > > > > >> that >> > > > > >> > >>> > > > > with sphinx, that would be a great addition to >> the >> > > > python >> > > > > >> docs >> > > > > >> > >>> > > > > - There is missing content in the python >> tutorials, >> > and >> > > > > the >> > > > > >> > >>> > > > discoverability >> > > > > >> > >>> > > > > could be improved. Some old tutorials have not >> been >> > > > > migrated >> > > > > >> > >>> just yet. >> > > > > >> > >>> > > > > - The nightly tests on tutorials have been >> disabled >> > for >> > > > > now >> > > > > >> > >>> > > > > - There is no "Download jupyter notebook" for >> > tutorials >> > > > > just >> > > > > >> > yet. >> > > > > >> > >>> > > > > - Non-python tutorials might benefit from a blurb >> > > > > >> description >> > > > > >> > and >> > > > > >> > >>> > > > > a >> > > > > >> > >>> > > > better >> > > > > >> > >>> > > > > content organization. >> > > > > >> > >>> > > > > - Python tutorials could be better organized, >> have a >> > > > > picture >> > > > > >> > >>> > > accompanying >> > > > > >> > >>> > > > > their description >> > > > > >> > >>> > > > > - There is no site-wide search, this is not an >> easy >> > > > > problem >> > > > > >> to >> > > > > >> > >>> > > > > solve to >> > > > > >> > >>> > > > be >> > > > > >> > >>> > > > > fair given the static nature of the website, but >> > maybe >> > > > an >> > > > > >> > >>> external >> > > > > >> > >>> > > plugin >> > > > > >> > >>> > > > > might be able to give a half-way solution >> > > > > >> > >>> > > > > - There is no version selector for the docs >> > > > > >> > >>> > > > > - There is bug in search box of the python docs, >> but >> > > > this >> > > > > is >> > > > > >> > just >> > > > > >> > >>> > > > > a >> > > > > >> > >>> > > small >> > > > > >> > >>> > > > > JS bug that can be fixed easily (on my list for >> next >> > > > week) >> > > > > >> > >>> > > > > - Most old links have not had a redirect put in >> > place. >> > > > > >> > >>> > > > > >> > > > > >> > >>> > > > > >> > > > > >> > >>> > > > I noticed on the Ubuntu home page in the Developer >> > > > dropdown >> > > > > >> that >> > > > > >> > >>> the >> > > > > >> > >>> > > > link MXNet on Ubuntu >> > > > > >> > >>> > > > < >> > https://mxnet.incubator.apache.org/install/index.html >> > > > > >> > >>> > > > >with >> > > > > >> > >>> > > > Nvidia >> > > > > >> > >>> > > > < >> > > > > >> > >>> > > > >> > > > > >> > >>> > > >> > > > > >> > >>> >> > > > > >> >> > > > >> https://www.nvidia.com/en-us/data-center/gpu-accelerated-applications/ >> > > > > >> > >>> > > mxnet/ >> > > > > >> > >>> > > > > >> > > > > >> > >>> > > > doesn't work anymore, it points to: >> > > > > >> > >>> > > > >> https://mxnet.incubator.apache.org/install/index.html >> > > > > >> > >>> > > > >> > > > > >> > >>> > > > Also, on the MXNet 'getting started' page >> > > > > >> > >>> > > > https://mxnet.incubator.apache.org/get_started , >> the >> > link >> > > > > >> > "Ubuntu >> > > > > >> > >>> > > > Installation Guide" at the bottom doesn't work >> > either, it >> > > > > >> points >> > > > > >> > >>> to: >> > > > > >> > >>> > > > >> https://mxnet.incubator.apache.org/ubuntu_setup.html >> > > > > >> > >>> > > > >> > > > > >> > >>> > > > >> > > > > >> > >>> > > > I suggest you do a scan of the new website to find >> > these >> > > > > >> dangling >> > > > > >> > >>> links. >> > > > > >> > >>> > > > >> > > > > >> > >>> > > > regards, >> > > > > >> > >>> > > > >> > > > > >> > >>> > > > Lieven >> > > > > >> > >>> > > > >> > > > > >> > >>> > > > >> > > > > >> > >>> > > > >> > > > > >> > >>> > > > > We'll formalize this in github issues next week, >> but >> > > > they >> > > > > >> are >> > > > > >> > all >> > > > > >> > >>> > > fairly >> > > > > >> > >>> > > > > small and helping out on these would be a great >> way >> > of >> > > > > >> > >>> > > > > familiarizing yourself with the new website build >> > system >> > > > > and >> > > > > >> > >>> website >> > > > > >> > >>> > architecture. >> > > > > >> > >>> > > > > >> > > > > >> > >>> > > > > Thanks all for the feedback, please keep it >> coming! >> > > > > >> > >>> > > > > >> > > > > >> > >>> > > > > Thomas Delteil >> > > > > >> > >>> > > > > >> > > > > >> > >>> > > > > Le sam. 21 sept. 2019 à 09:53, Haibin Lin >> > > > > >> > >>> > > > > <haibin.lin....@gmail.com> a écrit : >> > > > > >> > >>> > > > > >> > > > > >> > >>> > > > > > It looks like my previous email did not go >> > through. >> > > > > >> > Re-sending: >> > > > > >> > >>> > > > > > >> > > > > >> > >>> > > > > > Hi Aaron, >> > > > > >> > >>> > > > > > >> > > > > >> > >>> > > > > > The website looks cool. Thanks for pushing >> this to >> > > > > >> > production. >> > > > > >> > >>> A >> > > > > >> > >>> > > > > > few >> > > > > >> > >>> > > > > > questions: >> > > > > >> > >>> > > > > > >> > > > > >> > >>> > > > > > - I was looking for the API doc for mx.sym.dot, >> > but I >> > > > > find >> > > > > >> > that >> > > > > >> > >>> > > > > > most operators under mx.sym.* are missing. Is >> this >> > > > > >> expected? >> > > > > >> > >>> > > > > > - I was also checking the search functionality, >> > > > > searching >> > > > > >> the >> > > > > >> > >>> > > > > > keyword "ndarray" only returns one result >> > > > > >> > >>> > > > > > "mxnet.ndarray.NDArray", which >> > > > > >> > >>> > > > doesn't >> > > > > >> > >>> > > > > > seem right. There animation keeps going >> > (Searching. -> >> > > > > >> > >>> > > > > > Searching.. -> Searching ...) and gives me an >> > > > impression >> > > > > >> that >> > > > > >> > >>> > > > > > the search is never completely done(?). >> > > > > >> > >>> > > > > > >> > > > > >> > >>> > > > > > Best, >> > > > > >> > >>> > > > > > Haibin >> > > > > >> > >>> > > > > > >> > > > > >> > >>> > > > > > >> > > > > >> > >>> > > > > > On Fri, Sep 20, 2019 at 4:50 PM Chaitanya >> Bapat < >> > > > > >> > >>> > > chai.ba...@gmail.com> >> > > > > >> > >>> > > > > > wrote: >> > > > > >> > >>> > > > > > >> > > > > >> > >>> > > > > > > Thanks Aaron and the team for launching new >> > website! >> > > > > >> > >>> > > > > > > >> > > > > >> > >>> > > > > > > 1. There's no search button anywhere on the >> > landing >> > > > > >> page. >> > > > > >> > >>> > > > > > > 2. I wasn't able to find FAQ (and without >> search >> > > > > button >> > > > > >> I >> > > > > >> > >>> dont >> > > > > >> > >>> > > > > > > have >> > > > > >> > >>> > > > > > option >> > > > > >> > >>> > > > > > > but to go manually on each menu). Only when I >> > go to >> > > > > >> > >>> > > > > > > Docs&Tutorials >> > > > > >> > >>> > > -> >> > > > > >> > >>> > > > > FAQ >> > > > > >> > >>> > > > > > > -> Extend and Cotribute (that I got what I >> > wanted). >> > > > > >> > >>> > > > > > > >> > > > > >> > >>> > > > > > > Suggestions >> > > > > >> > >>> > > > > > > Might want to make this searchable and pop >> FAQ >> > on >> > > > the >> > > > > >> main >> > > > > >> > >>> > > > > > > page (or somewhere prominent) >> > > > > >> > >>> > > > > > > >> > > > > >> > >>> > > > > > > Thanks, >> > > > > >> > >>> > > > > > > Chai >> > > > > >> > >>> > > > > > > >> > > > > >> > >>> > > > > > > >> > > > > >> > >>> > > > > > > On Fri, 20 Sep 2019 at 14:58, Przemysław >> Trędak >> > < >> > > > > >> > >>> > > ptre...@apache.org> >> > > > > >> > >>> > > > > > > wrote: >> > > > > >> > >>> > > > > > > >> > > > > >> > >>> > > > > > > > There seems to be a problem with (at least >> > Python, >> > > > > did >> > > > > >> > not >> > > > > >> > >>> > > > > > > > check >> > > > > >> > >>> > > > > > others) >> > > > > >> > >>> > > > > > > > APIs. For example this page: >> > > > > >> > >>> > > > > > > > >> > > > > >> > >>> > > > > > > > >> > > > > >> > >>> > > > > > > >> > > > > >> > >>> > > > > > >> > > > > >> > >>> > > > > >> > > > > >> > >>> > > > >> > > > > >> > >>> > > >> > > > > >> > >>> > >> > > > > >> > >> > > > > >> > https://mxnet.incubator.apache.org/api/python/docs/api/symbol/_autogen >> > > > > >> > >>> > > /mxnet.symbol.Symbol.argmax.html >> > > > > >> > >>> > > > > > > > >> > > > > >> > >>> > > > > > > > says that it is a convenience method for >> > argmax >> > > > > (with >> > > > > >> a >> > > > > >> > >>> > > > > > > > link), >> > > > > >> > >>> > > but >> > > > > >> > >>> > > > > > > > clicking that link just points to the same >> > website >> > > > > >> (and >> > > > > >> > so >> > > > > >> > >>> > > > > > > > user >> > > > > >> > >>> > > has >> > > > > >> > >>> > > > > no >> > > > > >> > >>> > > > > > > way >> > > > > >> > >>> > > > > > > > of getting to the docs of the actual >> > operator). >> > > > > >> > >>> > > > > > > > >> > > > > >> > >>> > > > > > > > When I tried to manually remove Symbol from >> > the >> > > > URL >> > > > > to >> > > > > >> > get >> > > > > >> > >>> > > > > > > > to mxnet.symbol.argmax.html, I got a "Not >> > found" >> > > > > >> webpage >> > > > > >> > >>> > > > > > > > which I >> > > > > >> > >>> > > guess >> > > > > >> > >>> > > > > > also >> > > > > >> > >>> > > > > > > > should not happen (ignoring the fact that >> this >> > > > > should >> > > > > >> > >>> exist, >> > > > > >> > >>> > > going >> > > > > >> > >>> > > > to >> > > > > >> > >>> > > > > > > > random URL under the website should >> redirect >> > to >> > > > the >> > > > > >> main >> > > > > >> > >>> > > > > > > > page I >> > > > > >> > >>> > > > > think). >> > > > > >> > >>> > > > > > > > >> > > > > >> > >>> > > > > > > > Przemek >> > > > > >> > >>> > > > > > > > >> > > > > >> > >>> > > > > > > > On 2019/09/20 16:41:28, Lin Yuan < >> > > > > apefor...@gmail.com >> > > > > >> > >> > > > > >> > >>> wrote: >> > > > > >> > >>> > > > > > > > > Looks very neat. Thank you Aaron and many >> > others >> > > > > for >> > > > > >> > >>> > > > > > > > > launching >> > > > > >> > >>> > > > > this! >> > > > > >> > >>> > > > > > > > > >> > > > > >> > >>> > > > > > > > > On Fri, Sep 20, 2019 at 7:31 AM Carin >> Meier >> > < >> > > > > >> > >>> > > > carinme...@gmail.com> >> > > > > >> > >>> > > > > > > > wrote: >> > > > > >> > >>> > > > > > > > > >> > > > > >> > >>> > > > > > > > > > Nice!!! Congrats everyone! >> > > > > >> > >>> > > > > > > > > > >> > > > > >> > >>> > > > > > > > > > On Fri, Sep 20, 2019 at 10:28 AM Aaron >> > > > Markham < >> > > > > >> > >>> > > > > > > > aaron.s.mark...@gmail.com> >> > > > > >> > >>> > > > > > > > > > wrote: >> > > > > >> > >>> > > > > > > > > > >> > > > > >> > >>> > > > > > > > > > > Alrighty! The new site is launched. >> You >> > > > might >> > > > > >> need >> > > > > >> > to >> > > > > >> > >>> > > > > > > > > > > clear >> > > > > >> > >>> > > > > your >> > > > > >> > >>> > > > > > > > cache. >> > > > > >> > >>> > > > > > > > > > > >> > > > > >> > >>> > > > > > > > > > > Cheers, >> > > > > >> > >>> > > > > > > > > > > Aaron >> > > > > >> > >>> > > > > > > > > > > >> > > > > >> > >>> > > > > > > > > > > On Thu, Sep 19, 2019 at 3:33 PM Aaron >> > > > Markham >> > > > > < >> > > > > >> > >>> > > > > > > > aaron.s.mark...@gmail.com >> > > > > >> > >>> > > > > > > > > > > >> > > > > >> > >>> > > > > > > > > > > wrote: >> > > > > >> > >>> > > > > > > > > > > > >> > > > > >> > >>> > > > > > > > > > > > Thanks everyone. The PRs passed CI, >> > but >> > > > > please >> > > > > >> > >>> > > > > > > > > > > > continue >> > > > > >> > >>> > > > > holding >> > > > > >> > >>> > > > > > > > off on >> > > > > >> > >>> > > > > > > > > > > > docs and CI edits. Unless there are >> > any >> > > > > >> > objections, >> > > > > >> > >>> > > > > > > > > > > > I'd >> > > > > >> > >>> > > > like >> > > > > >> > >>> > > > > to >> > > > > >> > >>> > > > > > > > launch >> > > > > >> > >>> > > > > > > > > > > > the new website today. >> > > > > >> > >>> > > > > > > > > > > > >> > > > > >> > >>> > > > > > > > > > > > On Wed, Sep 18, 2019 at 7:46 AM >> Aaron >> > > > > Markham >> > > > > >> < >> > > > > >> > >>> > > > > > > > > > aaron.s.mark...@gmail.com> >> > > > > >> > >>> > > > > > > > > > > wrote: >> > > > > >> > >>> > > > > > > > > > > > > >> > > > > >> > >>> > > > > > > > > > > > > Hi everyone, >> > > > > >> > >>> > > > > > > > > > > > > The last two PRs [1][2] for the >> new >> > > > > website >> > > > > >> and >> > > > > >> > >>> > > > > > > > > > > > > docs >> > > > > >> > >>> > > have >> > > > > >> > >>> > > > > > > passed >> > > > > >> > >>> > > > > > > > CI >> > > > > >> > >>> > > > > > > > > > > > > (finally). Please do not make >> > changes to >> > > > > >> /docs >> > > > > >> > or >> > > > > >> > >>> > > > > > > > > > > > > /ci >> > > > > >> > >>> > > > until >> > > > > >> > >>> > > > > > we >> > > > > >> > >>> > > > > > > > get >> > > > > >> > >>> > > > > > > > > > > > > these approved and merged. Every >> > time >> > > > > >> there's a >> > > > > >> > >>> > > > > > > > > > > > > merge >> > > > > >> > >>> > > > > > conflict >> > > > > >> > >>> > > > > > > > it has >> > > > > >> > >>> > > > > > > > > > > > > set us back a day or two while >> > > > shepherding >> > > > > >> the >> > > > > >> > >>> PRs >> > > > > >> > >>> > > > through >> > > > > >> > >>> > > > > CI >> > > > > >> > >>> > > > > > > > again. >> > > > > >> > >>> > > > > > > > > > > > > Unless there are catastrophic >> issues >> > > > > >> discovered >> > > > > >> > >>> in >> > > > > >> > >>> > > > > > > > > > > > > a >> > > > > >> > >>> > > > > review, >> > > > > >> > >>> > > > > > I >> > > > > >> > >>> > > > > > > > > > > > > recommend that we hold any >> patches >> > or >> > > > > >> updates >> > > > > >> > to >> > > > > >> > >>> > > > > > > > > > > > > the >> > > > > >> > >>> > > PRs >> > > > > >> > >>> > > > to >> > > > > >> > >>> > > > > > > > follow-up >> > > > > >> > >>> > > > > > > > > > > > > PRs. >> > > > > >> > >>> > > > > > > > > > > > > >> > > > > >> > >>> > > > > > > > > > > > > There are four steps to launch: >> > > > > >> > >>> > > > > > > > > > > > > 1. Once the PRs are approved, the >> > plan >> > > > is >> > > > > to >> > > > > >> > >>> merge >> > > > > >> > >>> > > 15885 >> > > > > >> > >>> > > > to >> > > > > >> > >>> > > > > > > > delete >> > > > > >> > >>> > > > > > > > > > the >> > > > > >> > >>> > > > > > > > > > > > > old content first. >> > > > > >> > >>> > > > > > > > > > > > > 2. Then immediately merge 15883 >> to >> > add >> > > > in >> > > > > >> the >> > > > > >> > new >> > > > > >> > >>> > > > > > > > > > > > > CI >> > > > > >> > >>> > > > flows >> > > > > >> > >>> > > > > > and >> > > > > >> > >>> > > > > > > > > > updates >> > > > > >> > >>> > > > > > > > > > > > > to the content Thomas and I have >> > already >> > > > > had >> > > > > >> > >>> > > > > > > > > > > > > merged in >> > > > > >> > >>> > > > > 15884 >> > > > > >> > >>> > > > > > > [3]. >> > > > > >> > >>> > > > > > > > > > > > > 3. I will change the website >> > validation >> > > > > >> Jenkins >> > > > > >> > >>> > > pipeline >> > > > > >> > >>> > > > to >> > > > > >> > >>> > > > > > > > point to >> > > > > >> > >>> > > > > > > > > > > > > the new pipeline. >> > > > > >> > >>> > > > > > > > > > > > > 4. I will change the website >> > publishing >> > > > > >> Jenkins >> > > > > >> > >>> > > pipeline >> > > > > >> > >>> > > > to >> > > > > >> > >>> > > > > > > > point to >> > > > > >> > >>> > > > > > > > > > > > > its new pipeline as well. Once >> > > > triggered, >> > > > > >> the >> > > > > >> > old >> > > > > >> > >>> > > > > > > > > > > > > site >> > > > > >> > >>> > > > will >> > > > > >> > >>> > > > > > be >> > > > > >> > >>> > > > > > > > > > > > > replaced with the new one. >> > > > > >> > >>> > > > > > > > > > > > > >> > > > > >> > >>> > > > > > > > > > > > > Post launch we'll need to update >> > the DNS >> > > > > for >> > > > > >> > >>> > > > beta.mxnet.io >> > > > > >> > >>> > > > > > to >> > > > > >> > >>> > > > > > > > point >> > > > > >> > >>> > > > > > > > > > to >> > > > > >> > >>> > > > > > > > > > > > > production, and there will >> likely be >> > > > some >> > > > > >> > >>> > > > > redirect/.htaccess >> > > > > >> > >>> > > > > > > > updates >> > > > > >> > >>> > > > > > > > > > > > > needed next week to assist with >> any >> > deep >> > > > > >> > linking >> > > > > >> > >>> > > > > > > > > > > > > and >> > > > > >> > >>> > > 404 >> > > > > >> > >>> > > > > > issues >> > > > > >> > >>> > > > > > > > that >> > > > > >> > >>> > > > > > > > > > > > > pop up. >> > > > > >> > >>> > > > > > > > > > > > > >> > > > > >> > >>> > > > > > > > > > > > > Cheers, >> > > > > >> > >>> > > > > > > > > > > > > Aaron >> > > > > >> > >>> > > > > > > > > > > > > >> > > > > >> > >>> > > > > > > > > > > > > [1] >> > > > > >> > >>> > > https://github.com/apache/incubator-mxnet/pull/15885 >> > > > > >> > >>> > > > > > > > > > > > > [2] >> > > > > >> > >>> > > https://github.com/apache/incubator-mxnet/pull/15883 >> > > > > >> > >>> > > > > > > > > > > > > [3] >> > > > > >> > >>> > > https://github.com/apache/incubator-mxnet/pull/15884 >> > > > > >> > >>> > > > > > > > > > > >> > > > > >> > >>> > > > > > > > > > >> > > > > >> > >>> > > > > > > > > >> > > > > >> > >>> > > > > > > > >> > > > > >> > >>> > > > > > > >> > > > > >> > >>> > > > > > > >> > > > > >> > >>> > > > > > > -- >> > > > > >> > >>> > > > > > > *Chaitanya Prakash Bapat* >> > > > > >> > >>> > > > > > > *+1 (973) 953-6299* >> > > > > >> > >>> > > > > > > >> > > > > >> > >>> > > > > > > [image: >> > https://www.linkedin.com//in/chaibapat25] >> > > > > >> > >>> > > > > > > <https://github.com/ChaiBapchya>[image: >> > > > > >> > >>> > > > > > https://www.facebook.com/chaibapat >> > > > > >> > >>> > > > > > > ] >> > > > > >> > >>> > > > > > > <https://www.facebook.com/chaibapchya >> >[image: >> > > > > >> > >>> > > > > > > https://twitter.com/ChaiBapchya] >> > > > > >> > >>> > > > > > ><https://twitter.com/ChaiBapchya >> > > > > >> > >>> > > > > > >[image: >> > > > > >> > >>> > > > > > > https://www.linkedin.com//in/chaibapat25] >> > > > > >> > >>> > > > > > > <https://www.linkedin.com//in/chaibapchya/> >> > > > > >> > >>> > > > > > > >> > > > > >> > >>> > > > > > >> > > > > >> > >>> > > > > >> > > > > >> > >>> > > > >> > > > > >> > >>> > > >> > > > > >> > >>> >> > > > > >> > >> >> > > > > >> > >> > > > > >> >> > > > > > >> > > > > >> > > > >> > >> >