Created.

https://github.com/apache/camel-kamelets/tree/0.5.x

Il giorno lun 29 nov 2021 alle ore 06:23 Andrea Cosentino <anco...@gmail.com>
ha scritto:

> I think Nicola forgot to create the branch
>
> Il lun 29 nov 2021, 06:05 David Jencks <david.a.jen...@gmail.com> ha
> scritto:
>
>> So I see version 0.5.0 in
>> https://downloads.apache.org/camel/camel-kamelets/0.5.0/ but there’s no
>> corresponding branch in GitHub, although there is a tag.  Is this
>> intentional?
>>
>> David Jencks
>>
>> > On Nov 19, 2021, at 3:03 PM, David Jencks <david.a.jen...@gmail.com>
>> wrote:
>> >
>> > I’m really glad to find out that camel-kamelets are voted on as part of
>> the camel-k release.
>> > I’m happy for one vote to include any number of subprojects/artifacts.
>> >
>> > If something gets voted on, then I think the voted-on artifacts should
>> be listed on the downloads page in some form.  I think this is a
>> requirement of Apache policy. Since AFAICT they aren’t there, there are no
>> release branches, and I didn’t think to look in the camel-k vote, I
>> wondered if there were actual voted-on releases.
>> >
>> > I also think that if there are released versions of a subproject that
>> should be reflected in the documentation. This can be dealt with using tags
>> but it’s much more flexible to use release branches, and that would bring
>> the project in line with every other camel subproject.
>> >
>> > If kamelets are effectively a part of camel-k, does it make sense to
>> have a separate documentation component for them?  camel-k-runtime docs are
>> included under the camel-k docs without a separate component.  We could
>> easily do the same for kamelets.  If that doesn’t make sense, does it make
>> sense to align the versions?
>> >
>> > Thanks
>> >
>> > David Jencks
>> >
>> >> On Nov 19, 2021, at 2:14 PM, Andrea Cosentino <anco...@gmail.com>
>> wrote:
>> >>
>> >> By the way if you look at the vote for 1.7.0, but also for the old
>> ones,
>> >> camel-kamelets is listed under vote, like camel-k-runtime.
>> >>
>> >> Search for [VOTE] Release Apache Camel K 1.7.0 and related libraries
>> >>
>> >> If we have 3 artifacts for make camel-k release with a 3 days time for
>> >> vote, this means at least 5 days for each artifact to release, so for
>> >> releasing a camel-k version, we should have at least 15 days of vote +
>> >> release + alignment.
>> >>
>> >> This has no meaning and the artifacts don't have any sense outside of
>> >> camel-k, so having separated votes doesn't make sense.
>> >>
>> >> Also, in 2021, 15 days for releasing a single artifact is frankly a
>> joke.
>> >>
>> >> Il giorno ven 19 nov 2021 alle ore 23:06 Andrea Cosentino <
>> anco...@gmail.com>
>> >> ha scritto:
>> >>
>> >>> The answer is simple: kamelets are part of Camel-k like
>> camel-k-runtime,
>> >>> so the camel-kamelets is part of the camel-k release, in fact,
>> >>> Camel-kamelets is part of the dependency needed to release camel-k.
>> >>>
>> >>> To me it doesn't makes sense to vote for this , because the kamelets
>> could
>> >>> only be used in camel-k or on camel-kamelets main side. We are talking
>> >>> about a catalog more or less. It's not something consumable outside
>> of a
>> >>> camel runtime.
>> >>>
>> >>> This has been discussed by the way in the past.
>> >>>
>> >>> In terms of ASF policy, it is possible to release multiple artifacts,
>> if
>> >>> they are part of a release train.
>> >>>
>> >>> It looks like you're looking for finding problems where there aren't
>> >>> problems :-)
>> >>>
>> >>> Il ven 19 nov 2021, 22:53 David Jencks <david.a.jen...@gmail.com> ha
>> >>> scritto:
>> >>>
>> >>>> I’m uneasy about the use of the camel-kamelets subproject.  AFAICT
>> there
>> >>>> are no voted-on releases, and the website certainly only has a ‘next’
>> >>>> version.
>> >>>>
>> >>>> According to my understanding of Apache policy this means that no one
>> >>>> other than camel developers should be using kamelets, and they
>> certainly
>> >>>> shouldn’t be used in production.
>> >>>>
>> >>>> Furthermore, there seems to be a usage of kamelets by camel-k,
>> >>>> corresponding to a tag in camel-kamelets.  I would expect a
>> subproject
>> >>>> release to only depend on voted on and released versions of other
>> >>>> subprojects (as well, of course, released versions of other
>> software).
>> >>>>
>> >>>> I would expect the cleanest solution would be to actually release
>> >>>> camel-kamelets after votes. We’d then be able to have non-prerelease
>> >>>> camel-kamelets documentation on the website and document the version
>> links
>> >>>> between at least camel-k and camel-kamelets
>> >>>>
>> >>>> Otherwise, I’d like an explanation of how the current state of
>> affairs is
>> >>>> consistent with Apache policy…. I’m no expert, but this situation
>> seems
>> >>>> highly unusual to me.
>> >>>>
>> >>>> Thanks,
>> >>>> David Jencks
>> >>>
>> >>>
>> >
>>
>>

Reply via email to