I'm now thinking we should actually publish the docs for an upcoming release to the main site instead of the staging site, it would help avoid confusion (e.g. https://github.com/apache/druid/issues/9066#issuecomment-577232205) without requiring the release manager to deal with two sets of doc links in places such as the release notes.
For example, when we code freeze 0.18.0, we could publish the 0.18.0 docs right away to https://druid.apache.org/docs/0.18.0/, but leave the "latest" directory still pointing to the 0.17.0 docs (or whatever version is the latest release at the time). With that approach, maybe some sort of indicator on the preview 0.18.0 docs stating that the docs are for an upcoming unreleased version would be nice. On Sun, Jan 19, 2020 at 4:36 PM Jad Naous <jad.na...@imply.io> wrote: > What I've seen happen in other OSS projects is that the URL is versioned. > Master is usually under /dev and releases are under /x.y. /latest points to > the latest release docs > > On Sun, Jan 19, 2020, 1:01 PM Jonathan Wei <jon...@apache.org> wrote: > > > Thanks for the feedback everyone! > > > > > Even better if we can publish the docs from master somewhere (in > addition > > to the current release branch). Both are useful to see. > > > > That sounds useful too, maybe it can live under a `master` directory > > alongside `latest` and the specific version docs. > > > > On Wed, Jan 15, 2020 at 9:27 PM Furkan KAMACI <furkankam...@gmail.com> > > wrote: > > > > > Hi, > > > > > > +1! > > > > > > Kind Regards, > > > Furkan KAMACI > > > > > > 16 Oca 2020 Per, saat 01:56 tarihinde Gian Merlino <g...@apache.org> > > şunu > > > yazdı: > > > > > > > I love the idea. > > > > > > > > Even better if we can publish the docs from master somewhere (in > > addition > > > > to the current release branch). Both are useful to see. > > > > > > > > On Tue, Jan 14, 2020 at 7:14 PM Jonathan Wei <jon...@apache.org> > > wrote: > > > > > > > > > Hi all, > > > > > > > > > > We currently publish a staging version of the Druid docs for an > > > upcoming > > > > > release at druid.staged.apache.org when we make a release > candidate. > > > > > > > > > > I think it'd be better if we published the staging docs for an > > upcoming > > > > > release as soon as the code freeze is made, and keep it updated as > > doc > > > > > backports are made to the upcoming release branch. > > > > > > > > > > This would allow people doing testing or other evaluation on the > > > release > > > > > branch to have more usable documentation (using the source markdown > > > files > > > > > is not ideal since links to other parts of the druid docs don't > work, > > > and > > > > > the navigation assist/style of the actual website isn't there). > > > > > > > > > > I wanted to get the community's thoughts on this proposed change. > > > > > > > > > > Thanks, > > > > > Jon > > > > > > > > > > > > > > >