On Sun, Sep 19, 2021 at 1:46 AM David Jencks <david.a.jen...@gmail.com> wrote: > > Now I have more questions :-\ > > IIUC the latest (code) release is 3.11.2. Is this what is documented in the > 3.11.x doc version? > Does the doc ‘latest’ version document unreleased code, i.e. the current > state of the ‘main’ branch? If so, would it be appropriate to make it a > pre-release version? >
Yeah latest is the current main code, but a good idea to rename it to pre-release or something like that. > Is 3.12 (non-LTS, IIUC) going to get a doc version other than ‘latest’? > Yeah the last release is there, eg 3.12.0, 3.13.0 and so on. But a non LTS is removed asap a new release is out, so 3.12.0 is removed when 3.13.0 is released. > Apparently 3.4.x (LTS) went out of support sometime around last July. Would > it be appropriate to remove the doc version or label it out of support, > perhaps (LTS expired)? > Yeah lets remove it > In general, it might be nice to include the expiration date of LTS versions > somewhere prominent in the docs, perhaps the components index page. > The EOL date is listed on downloads, which IMHO is a natural place for such information https://camel.apache.org/download/ > too many questions…. > > Thanks > David Jencks > > > > > On Sep 18, 2021, at 12:31 AM, Zoran Regvart <zo...@regvart.com> wrote: > > > > Hi David & Cameleers, > > as far as I’m aware, all sub-projects lag behind the latest Camel version. > > I don’t know if that’s a problem, they usually are not very far behind. > > For the documentation and Camel Quarkus in particular, the past experience > > was that pointing to the latest Camel version often led to broken links so > > not changing the version led to greater stability of the website. > > I do think that documentation should be cross linked against the correct > > versions, i.e. the ones they depend on in the code and that version should > > be prominently displayed in the documentation. > > > > zoran > > -- > > Sent from mobile > > > >> On 16. Sep 2021, at 22:10, David Jencks <david.a.jen...@gmail.com> wrote: > >> > >> While fixing the broken camel-quarkus partial website build I noticed a > >> couple of things I don’t understand. > >> > >> 1. camel-quarkus latest seems to use camel 3.11.x, at least the docs do. > >> I think that, if this is really correct, the camel-quarkus index page > >> should prominently say that you aren’t getting the cutting-edge latest > >> camel in camel-quarkus, but something slightly older. Naively, I expected > >> camel-quarkus versions to track camel versions. Indicating the > >> relationship between versions would certainly help me. > >> > >> 2. eips are now versioned with components, but at least some links from > >> components to eips use {eip-vc} in > >> xref:{eip-vc}:eips:polling-consumer.adoc[Polling Consumer] > >> which points to the latest eips. If camel-quarkus really intentionally > >> depends on camel 3.11.x then it should be possible to build the partial > >> website with only the 3.11.x versions, but I get lots of errors like > >> > >> [ERROR] [12:44:05.727] ERROR (asciidoctor): target of xref not found: > >> latest@components:eips:polling-consumer.adoc > >> [ERROR] file: > >> docs/components/modules/ROOT/pages/beanstalk-component.adoc > >> [ERROR] source: https://github.com/apache/camel.git (refname: > >> camel-3.11.x, start path: docs/components) > >> > >> I think there are 22 such usages, involving all links in the `components` > >> component to eips. > >> > >> If we agree this is a problem I’ll prepare some PRs for the affected > >> branches (presumably at least main and 3.11.x) > >> > >> > >> David Jencks > >> > >> side note: The camel-quarkus index page (both latest and 2.0.0) says > >> Camel Quarkus also takes advantage of the many performance improvements > >> made in Camel 3, which results in a lower memory footprint, less reliance > >> on reflection (which is good for native application support) and faster > >> startup times. > >> I’m bewildered by this, and want to know “compared with what?”. I also > >> think it would be nice if there was an explanation of what is different > >> between the latest and 2.0.0 versions of camel-quarkus, right on the index > >> page. > >> > >> > -- Claus Ibsen ----------------- http://davsclaus.com @davsclaus Camel in Action 2: https://www.manning.com/ibsen2