Re: documentation improvements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Sep 25, 2018 at 3:02 PM Gregory Farnum <gfarnum@xxxxxxxxxx> wrote:
>
> On Tue, Sep 25, 2018 at 4:32 AM Lenz Grimmer <lgrimmer@xxxxxxxx> wrote:
> >
> > Hi all,
> >
> > thanks Noah and Neha for raising this topic.
> >
> > On 09/25/2018 10:26 AM, Sebastian Wagner wrote:
> >
> > > Am 25.09.2018 um 01:48 schrieb Noah Watkins:
> > >> I was googling this morning for random ceph terminology, as one does,
> > >> and noticed that the top 5 results often included some deep cuts like
> > >> kraken/bobtail/giant etc... it'd be really nice to have some sort of
> > >> visual cue about the freshness of the docs being viewed.
> > >>
> > >> Following up on Neha's comments from this morning's meeting regarding
> > >> documentation improvements, Neha and I brainstormed some ideas this
> > >> afternoon and tossed them in an etherpad:
> > >>
> > >>    https://pad.ceph.com/p/Ceph_Documentation
> > >>
> > >> Please feel free to add / edit / comment.
> > >
> > > +1 for adding a robots.txt. Having an outdated documentation in the top
> > > spot of search results has led to some confusion in the past.
> >
> > I agree. Ideally, search engine results should always refer to the last
> > publicly released version, not the development branch or outdated
> > versions (to avoid confusion).
> >
> > However, the current documentation structure makes this somewhat
> > cumbersome, as we would have to update robots.txt every time a new major
> > release has been published, if I'm not mistaken.
> >
> > This also applies when visiting docs.ceph.com directly - by default, it
> > should redirect to the documentation of the current stable release -
> > currently it points to "master" (the development version).
>
> This is interesting, because there's a conflict between using the
> "stable" and current "master" branches in our docs — a lot of
> documentation changes are actually general improvements which apply to
> all our live releases, not just the master branch they go in on.
>
> Should we start tagging documentation PRs for backport?

We backport docs with code changes for ceph-volume. If components are
getting backported without its corresponding doc update it is a bug
(otherwise why have per-release versions of docs).
>
> >
> > At a minimum, I think it should be more visible to the reader that
> > he/she is looking at an either outdated or work in progress variant of
> > the docs.
> >
> > Ideally, there should be an easy way to switch between different
> > available versions.
> >
> > Would it make sense to make use of a service like readthedocs.io for
> > hosting the documentation? We're using it for the openATTIC
> > documentation [1] and it already provides built-in functionality to
> > define which version will be displayed by default, a switch to select
> > different versions or a link to edit the current document (on BitBucket
> > in our case, but github likely works, too). Oh, and multiple document
> > formats ;)
> >
> > Lenz
> >
> > https://docs.openattic.org/en/latest/
> >
> > --
> > SUSE Linux GmbH - Maxfeldstr. 5 - 90409 Nuernberg (Germany)
> > GF:Felix Imendörffer,Jane Smithard,Graham Norton,HRB 21284 (AG Nürnberg)
> >



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux