Yeah, I think it's a good idea to separate the example:
- they can leave with their own lifecycle
- they don't "impact" build on the main

+1 for me

Regards
JB

On Thu, Oct 26, 2023 at 12:12 PM Robbie Gemmell
<robbie.gemm...@gmail.com> wrote:
>
> I'd like to move the artemis examples out of the main build+repo and
> into a specific repo of their own.
>
> There are a significant number of them, most of which rarely change,
> and I think it would be nicer to have them sitting standalone. Having
> them in-build somewhat complicates things as they are, and also quite
> significantly slows down the release process currently. The repo/build
> also tends to be marked for security issues that are only related to
> the examples components (obviously we'd still want to update things in
> the separate repo, but theyd at least be separate). The nightly
> snapshot deploy job takes an age, mostly due to the examples. There is
> really no reason we should be deploying them, so I'd also stop doing
> that in a shift; I wouldnt actually envisage us releasing the examples
> at all. We would set up the CI to continue building them similarly to
> as we do now, theyd just sit separately.
>
> Several other projects also use separate repos for their examples,
> especially those with many of them. Specific cases I can think of
> coming across most regularly are probably the multiple variants of
> Camel, and Quarkus. On searching here at the ASF there do appear to be
> various other projects that do this too:
> https://github.com/orgs/apache/repositories?language=&q=examples&sort=&type=all
>
> Thoughts?
>
> Robbie

Reply via email to