To be clearer, the displayed Artemis docs are published on the
ActiveMQ site along with all the other content on the site, with HTML
output generated from source in the artemis repo upon updating the
site for a given release. The various docs simply get shown in an
iframe to maintain the overall site look with the nav etc when
viewing, since e.g the main 'user manual' docs for each version is
generated from a honkit/gitbook 'book' and the HTML emitted thus lacks
the overall site nav etc. Much the same as e.g javadoc content also
does generally, which is similarly iframed (all the artemis docs are,
since the iframe is at
https://activemq.apache.org/components/artemis/documentation/). They
could just simply skip the iframe and blend in less with the overall
site nav, as e.g the 5.x javadocs just do. Personally I dislike the
iframe itself, though not enough to have ever suggested dropping it,
or doing anything else about it like seeing if the honkit/gitbook
generation could be updated to actually spit out pages with the nav
etc already in place.

It sounds like you are proposing something a little different in this
case, actually hosting the NMS docs separately, re: note of using
GitHub Pages? If so that doesn't actually seem that great to me in
terms of not keeping the published site content together in one place
and thus not being able to see changes to it as a whole, or folks
generally being able to update the site or get the complete build as
easily. Though I think it's probably allowed so long as it is e.g.
GitHub Pages being used, and that the source is all still in an ASF
git/svn repo (I believe that much is policy). Though I dont
immediately see how that would work for only a subset of the site
without also e.g a subdomain or something.

On Thu, 11 May 2023 at 11:05, Michael André Pearce
<michael.andre.pea...@me.com.invalid> wrote:
>
> Hi All,
>
> Krzysztof and I have been offline chatting and starting to feel the need to 
> revamp the NMS docs, one thing we're finding is that the docs area is a 
> little thin.
>
> We are thinking if it would make sense for us to make a micro-site docs akin 
> to how Artemis docs are done, where they are published separately and simply 
> iframed within the apache activemq main site.
>
> Does anyone have any big objections here if we were to venture/explore this 
> route?
> Also we were thinking of running it just as github pages, to really simplify 
> things.
>
> I want to put this out here, before we expend effort, to just make sure.
>
> Best
> Mike
>
>

Reply via email to