On Tue, Feb 11, 2020 at 1:02 PM Omar Al-Safi <o...@oalsafi.com> wrote:
>
> Sure, we can do that.
> However, I was thinking would it make sense in the long run to combine all
> examples in one repo? What I mean examples for camel-spring, camel-quarkus,
> camel-k and camel-kafka-connect?  then we can change the structure of repo
> a bit to have submodules for each project example. What do you guys think?
>

Yeah we can do that later. At first is to get the examples migrated as-is.

> On Tue, Feb 11, 2020 at 12:55 PM Claus Ibsen <claus.ib...@gmail.com> wrote:
>
> > On Tue, Feb 11, 2020 at 12:49 PM Omar Al-Safi <o...@oalsafi.com> wrote:
> > >
> > > Hello folks,
> > >
> > > Short update on the camel-examples. So now we have the repo for the
> > > camel-examples setup and compiled, also a basic github workflow is being
> > > added to build the project.
> > > However, the only missing piece, is to generate the docs for the examples
> > > from the new repo instead of the current one that generate the examples
> > > from the main repo using a relative path.
> > >
> >
> > Yeah sounds good.
> >
> > For the docs generation of the readme, then you can port over the
> > maven tools there is a maven mojo that does this.
> >
> > And then another big task is to use Camel BOM for the examples. Today
> > they refer to a parent pom. We should maybe do a BOM import on each
> > example.
> >
> >
> >
> > > Regards,
> > > Omar
> > >
> > > On Tue, Feb 11, 2020 at 10:00 AM Claus Ibsen <claus.ib...@gmail.com>
> > wrote:
> > >
> > > > On Tue, Feb 11, 2020 at 9:49 AM Zoran Regvart <zo...@regvart.com>
> > wrote:
> > > > >
> > > > > Hi Cameleers,
> > > > > I'll have a look at the docs + website today and see how far do I go.
> > > > >
> > > > > On Mon, Feb 10, 2020 at 2:15 PM Claus Ibsen <claus.ib...@gmail.com>
> > > > wrote:
> > > > > > a) Add docs to camel-spring-boot with the docs website, ala spring
> > > > > > quarkus. Zoran can you help with this?
> > > > >
> > > > > Yup, it's on my todo for today as well as the camel-kafka-connector
> > docs
> > > > >
> > > > > > b) Add Camel Spring Boot as a menu item to the Projects menu item
> > on
> > > > the website
> > > > >
> > > > > Yup
> > > > >
> > > > > > c) Add a few docs page for Camel Spring Boot ala Camel Quarkus
> > > > >
> > > > > I can create placeholders for the docs, or are there any existing
> > docs
> > > > > that I can reuse here?
> > > > >
> > > >
> > > > Not really, the docs are primary in the camel-spring-boot component
> > > >
> > > >
> > https://github.com/apache/camel-spring-boot/blob/master/core/camel-spring-boot/src/main/docs/spring-boot.adoc
> > > >
> > > > But lets start with a fresh and have a bit like camel-quarkus, where
> > > > we have a clean front page.
> > > > And then a link to "extensions" which are starters in spring lingo.
> > > > And then we can have a link to the page above for the "main spring
> > boot'
> > > > docs.
> > > > Then over time we can iterate and improve this doc. Hopefully
> > > > community users step up and help too.
> > > >
> > > > > > d) List all the Camel Spring Boot Starters in a page, and have 2
> > > > > > links: one for auto configuration and another to point to the
> > > > > > component docs on the main website.
> > > > >
> > > > > I guess this can be based on the README.adoc[1]?
> > > > >
> > > >
> > > > Yeah the tool works like in camel-quarkus. So if we have a page
> > > > docs/modules/ROOT/pages/list-of-camel-spring-boot-components.adoc
> > > >
> > > > Then the tool will update that page too. So what we need to do is to
> > > > adjust the tool to add the links for auto configuration.
> > > > (its this maven plugin UpdateDocComponentsListMojo)
> > > >
> > > > > > e) We can look at to see if we can find out a way to inline the
> > spring
> > > > > > boot auto configuration docs in the main docs so they are listed
> > there
> > > > > > again (but then non SB users have docs that are convoluted with
> > SB).
> > > > > > If we dont do this, then we have a nice clear separation and people
> > > > > > can see the SB docs on the "Camel Spring Boot" project docs.
> > > > >
> > > > > David pointed out that this can be done, i.e. have two git
> > > > > repositories contribute to the same Antora component, I need to look
> > > > > into that, might be a bit of work, most likely towards the end of the
> > > > > week.
> > > > >
> > > > > zoran
> > > > >
> > > > > [1]
> > > >
> > https://github.com/apache/camel-spring-boot/blob/master/components-starter/README.adoc
> > > > >
> > > > > --
> > > > > Zoran Regvart
> > > >
> > > >
> > > >
> > > > --
> > > > Claus Ibsen
> > > > -----------------
> > > > http://davsclaus.com @davsclaus
> > > > Camel in Action 2: https://www.manning.com/ibsen2
> > > >
> >
> >
> >
> > --
> > Claus Ibsen
> > -----------------
> > http://davsclaus.com @davsclaus
> > Camel in Action 2: https://www.manning.com/ibsen2
> >



-- 
Claus Ibsen
-----------------
http://davsclaus.com @davsclaus
Camel in Action 2: https://www.manning.com/ibsen2

Reply via email to