+1 for me... It takes quite a lot to upload a release because of this. On Thu, Oct 26, 2023 at 6:59 AM Jean-Baptiste Onofré <j...@nanthrax.net> wrote: > > 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
-- Clebert Suconic