Hi Peter,

Thanks for the clarification,  in this case you don't need to do any paperwork.
Happy hacking camel quarkus code :)

Willem Jiang

Twitter: willemjiang
Weibo: 姜宁willem

On Mon, Jul 1, 2019 at 5:54 PM Peter Palaga <[email protected]> wrote:
>
> Hi Willem,
>
> I signed the ICLA on 2012-02-20 when I was active in another ASF
> project. So I hope there is nothing else I should do now?
>
> Thanks,
>
> -- Peter
>
> On 01/07/2019 03:57, Willem Jiang wrote:
> > Hi,
> >
> > I just went through the code commit logs of quarkus camel extension,
> > lots of commits are from Apache Camel committer (gnodet) and ppalaga
> > is the main maintainer.
> > It's clear that Redhat has the copyright. As Red Hat has the CLA with
> > ASF, it make sense that a Red Hat employee who is Camel committer to
> > transfer the code to Apache Camel.
> >
> > If I remembered right, we accepted the new component donation from
> > JIRA with iCLA granted. When moving to the github PRs, I'm not sure if
> > we go through the iCLA check any more.
> > If the contribution is big enough (more than 100 lines in my mind), we
> > still need to the iCLA for the contributor who is new to ASF.
> >
> > I just fill a JIRA[1] to add github pull request template to Camel
> > repo for the user to send a PR. Please feel free to polish the PR
> > template by adding comments on the JIRA.
> >
> > [1]https://issues.apache.org/jira/browse/CAMEL-13704
> >
> > Willem Jiang
> >
> > Twitter: willemjiang
> > Weibo: 姜宁willem
> > On Thu, Jun 6, 2019 at 11:06 PM Hiram Chirino <[email protected]> 
> > wrote:
> >>
> >> I'm not sure this is much different from a new camel component
> >> contribution.  The whole Quarkus project is not being donated, this just
> >> the camel integration with Quarkus.  It was mostly worked on by camel
> >> committers.  I think that a Red Hat employee that's a Camel comitter should
> >> be able to contribute this code to camel like other components get donated
> >> periodically.  If we can't find a committer that is confident it's 100% Red
> >> Hat copyright, then yeah let's go through the ip-clearance.
> >>
> >> On Tue, Jun 4, 2019 at 6:34 AM Willem Jiang <[email protected]> wrote:
> >>
> >>> +1 for working with Quarkus to make the Camel Application more light and
> >>> fast.
> >>>
> >>> For the code donation part, we need to go through the IP clearance
> >>> process[1].
> >>> Please let me know if you have any questions about this.
> >>>
> >>> [1]https://incubator.apache.org/ip-clearance/
> >>>
> >>> Willem Jiang
> >>>
> >>> Twitter: willemjiang
> >>> Weibo: 姜宁willem
> >>>
> >>> On Tue, Jun 4, 2019 at 5:45 PM Luca Burgazzoli <[email protected]>
> >>> wrote:
> >>>>
> >>>> Hi,
> >>>>
> >>>> In the past months some folks at Red Hat have been working on the
> >>>> integration between Apache Camel and Quarkus. For those not familiar
> >>>> with the topic, Quarkus is a new Apache 2 licensed Cloud Native Java
> >>>> framework tailored for GraalVM and HotSpot that bring fast startup
> >>>> and low memory footprint to Java based application by leverage clever
> >>>> build time optimizations and AOT compilation through Substrate VM [1].
> >>>>
> >>>> The result of the experimentation is available in the Quarkus
> >>>> repository [2][3] and I’m also working on an experimental branch
> >>>> on Camel K [4] to bring Quarkus on the K side based on my latest
> >>>> blog “Adventures in GraalVM: polyglot Camel (k) native routes
> >>>> with Quarkus”  [5]
> >>>>
> >>>> I do believe that both communities can benefit from a collaboration:
> >>>>
> >>>> Apache Camel can benefit from Quarkus to become
> >>>> a) Even more suitable for microservices
> >>>> b) Suitable for serverless workloads as Quarkus among others enables
> >>>>     built-time warmup of the Camel Context, and elimination of dead-code
> >>>>     (code that was only used during warmup) which is a key enabler for
> >>>>     very fast start-up and low memory footprint Apache Camel can be on
> >>>>     the innovative forefront with a cloud native Java stack for running
> >>>>     modern serverless workloads on Kubernetes/Knative with Camel K and
> >>>>     Camel Quarkus
> >>>>
> >>>> So I’m proposing to officially support Quarkus in Apache Camel’s main
> >>>> repository (or a dedicated one if it suits better) by creating a new
> >>>> platform along with those we support as today (Spring Boot, Karaf).
> >>>>
> >>>> Quarkus’ people is keen to donate the code related to Apache Camel
> >>>> hosted in theirs repository to the Apache Software foundation.
> >>>>
> >>>> There has been some other users in the community whom have tried
> >>>> Quarkus and Camel together and written blogs [6] about their experience,
> >>>> and Claus also posted a quick gif animation of native compiled Camel
> >>>> with Quarkus starting up in 7 milliseconds and taking up only 15mb
> >>>> of memory [7].
> >>>>
> >>>> Thoughts ?
> >>>>
> >>>> Luca
> >>>>
> >>>> [1] https://quarkus.io/
> >>>> [2] https://github.com/quarkusio/quarkus/tree/master/extensions/camel
> >>>> [3]
> >>> https://github.com/quarkusio/quarkus-quickstarts/tree/master/camel-java
> >>>> [4]
> >>>>
> >>> https://github.com/lburgazzoli/apache-camel-k-runtime/tree/quarkus-runtime
> >>>> [5] https://bit.ly/2HvOrh0
> >>>> [6] https://bit.ly/2WDtCbW
> >>>> [7]
> >>>>
> >>> https://www.linkedin.com/feed/update/urn:li:activity:6521869236153970688/
> >>>>
> >>>> ---
> >>>> Luca Burgazzoli
> >>>
> >>
> >>
> >> --
> >> Hiram Chirino
> >> Engineering | Red Hat, Inc.
> >> [email protected] | redhat.com
> >> skype: hiramchirino | twitter: @hiramchirino
>

Reply via email to