Hey Himanshu and Adheip,
I have raised a PR on druid operator (#235
<https://github.com/datainfrahq/druid-operator/pull/235>), I'd appreciate a
review.
Also, If there's any help required in the code donation, let me know, would
love to help.

On 2025/07/29 08:40:58 Gian Merlino wrote:
> That's a good question. I am not sure, but we can figure it out.
>
> The main question is whether the IP Clearance requirements have been met.
I think they *may* have been met with the ICLAs but let's be sure.
>
> I think the next step would be to write a summary about the history of
the operator, covering questions like: what was the first release? who owns
the copyright on that original code? who have the major contributors been
since then? what is the status of the original repo and the current
community fork?) Then, summarize what rights we have acquired through ICLA,
CCLA, or SGA. Then, we can send that to the incubator mailing list and ask
if it's sufficient.
>
> From looking through the archives, I *think* the summary goes something
like: the first release was in 2019 by Himanshu Gupta, who is a Druid
committer and was at the time working at Splunk. It was released under the
Apache license into https://github.com/druid-io/druid-operator/, the GitHub
organization that housed Druid prior to donation to ASF. It was moved to
https://github.com/datainfrahq/druid-operator in 2022 pursuant to a
discussion in https://github.com/druid-io/druid-operator/issues/329. Since
then, the community around the operator has decided it would like to pursue
donation to ASF. The major contributors (Himanshu and Adheip) have ICLAs on
file. The project has been Apache licensed throughout its entire lifetime.
>
> Is this all correct? If so, I would suggest replying with that summary to
the thread at
https://lists.apache.org/thread/shl7lppxzf53xntw0mv1srtorolrj1qg, and
asking if this is sufficient for us to accept the donation. I hope it is!
>
> Gian
>
> On 2025/06/24 21:16:32 Razin Bouzar wrote:
> > Adheip Singh has submitted an ICLA to the Druid PMC. Thank you, Adheip.
> >
> > A question for the PMC: will Adheip's ICLA suffice, given that the
operator
> > is covered by an Apache 2.0 license?
> >
> > On Wed, Jun 18, 2025 at 12:02 AM Eyal Yurman <ey...@gmail.com> wrote:
> >
> > > Hi Karan, I hope I can answer,
> > >
> > > We are working towards having the legal papers signed, as is expected
that
> > > Apache Druid PMC and the ASF will require for the code donation.
> > >
> > > However, I believe this won’t need coordination with the Apache Druid
> > > release. The intent is to suggest a separate repository and release
cycle.
> > > This is similar to how Apache Flink manages the Operator sub level
project.
> > >
> > >
> > >
> > > Best regards,
> > > Eyal Yurman
> > >
> > >
> > > On Tue, Jun 17, 2025 at 8:42 PM Karan Kumar <ka...@gmail.com>
> > > wrote:
> > >
> > > > Hey Razin
> > > > Thanks for working on this.
> > > >
> > > > We are in process of starting the next release train for the druid
34
> > > where
> > > > the code freeze will happen in early July. We can delay the code
freeze a
> > > > bit if we can get this in. Do you think its possible to finish the
code
> > > > donation by then ?
> > > >
> > > > On Fri, May 9, 2025 at 5:57 PM Razin Bouzar <rbou...@salesforce.com
> > > > .invalid>
> > > > wrote:
> > > >
> > > > > Hey Karan,
> > > > >
> > > > > Eyal and I met last week and began drafting a document to track
all
> > > > project
> > > > > committers and relevant information. We have a few questions for
the
> > > > > incubator regarding licensing, maintainers, and CLAs, which I
plan to
> > > > > address with them later today.
> > > > >
> > > > > On Fri, May 9, 2025 at 12:58 AM Karan Kumar <ka...@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > Just following up here,
> > > > > > @Razin, @Eyal did you get a chance to work on it ?
> > > > > >
> > > > > > On Fri, Apr 25, 2025 at 8:17 AM Karan Kumar <
> > > karankumar1...@gmail.com>
> > > > > > wrote:
> > > > > >
> > > > > > > Thanks @Razin, @Clint .
> > > > > > >
> > > > > > > > I think you could still largely drive this on behalf of the
PMC
> > > to
> > > > > get
> > > > > > > all of the information for the form filled out and just get
someone
> > > > on
> > > > > > > the PMC to file the paperwork or whatever when ready.
> > > > > > >
> > > > > > > Can help here!!
> > > > > > >
> > > > > > > On Thu, Apr 24, 2025 at 7:10 PM Razin Bouzar
> > > > > > > <rb...@salesforce.com.invalid> wrote:
> > > > > > >
> > > > > > >> @Clint Wylie, thank you for the response. Yes, I am willing
to
> > > help
> > > > > with
> > > > > > >> clearance paperwork. +1 to adding operator maintainers as
> > > > committers.
> > > > > > >>
> > > > > > >> @Eyal Yurman, we can collaborate if you're up for it.
> > > > > > >>
> > > > > > >> To echo Eyal's call for help, @Interested Maintainers, please
> > > reach
> > > > > out.
> > > > > > >>
> > > > > > >> On Wed, Apr 23, 2025 at 6:46 PM Eyal Yurman <
> > > eyal.yur...@gmail.com>
> > > > > > >> wrote:
> > > > > > >>
> > > > > > >> > Hello,
> > > > > > >> > Based on the comments to this proposal [1] in the
druid-operator
> > > > > > >> > repository, there is willingness by the maintainers to
have the
> > > > > > project
> > > > > > >> > donated to Apache Druid.
> > > > > > >> > I would be happy to spend the time and effort driving this
> > > > forward,
> > > > > as
> > > > > > >> we
> > > > > > >> > are using the druid-operator internally and have interest
in its
> > > > > > >> longevity.
> > > > > > >> > However, I'm not a maintainer/committer of either
druid-operator
> > > > nor
> > > > > > >> Apache
> > > > > > >> > Druid.
> > > > > > >> > Thus, if there is any maintainer that would like to
participate,
> > > > > > please
> > > > > > >> > come forward. Otherwise I can work and this process.
> > > > > > >> >
> > > > > > >> > [1]
https://github.com/datainfrahq/druid-operator/issues/212
> > > > > > >> >
> > > > > > >> >
> > > > > > >> > On Wed, Apr 23, 2025 at 3:36 PM Clint Wylie <
cw...@apache.org>
> > > > > > wrote:
> > > > > > >> >
> > > > > > >> > > I think as long as someone is willing to do the hard
part of
> > > > > filling
> > > > > > >> > > out the form for the Apache IP clearance process to
completion
> > > > > > (which
> > > > > > >> > > it sounds like you are), then it seems useful to be part
of
> > > the
> > > > > > >> > > project. Reading through
> > > > > https://incubator.apache.org/ip-clearance/
> > > > > > >> it
> > > > > > >> > > sounds like it does need to be technically submitted by
the
> > > PMC,
> > > > > > but I
> > > > > > >> > > think you could still largely drive this on behalf of
the PMC
> > > to
> > > > > get
> > > > > > >> > > all of the information for the form filled out and just
get
> > > > > someone
> > > > > > on
> > > > > > >> > > the PMC to file the paperwork or whatever when ready. I'm
> > > > calling
> > > > > > this
> > > > > > >> > > out as important because previously there was a similar
effort
> > > > > for a
> > > > > > >> > > Helm chart but it stalled because the IP clearance never
was
> > > > > > finished
> > > > > > >> > > (
> > > > https://lists.apache.org/thread/ygyzt23m06vc775nq5dsm349rf0j47dg
> > > > > ),
> > > > > > >> > > and since IP clearance form is somewhat tedious to do,
no one
> > > on
> > > > > the
> > > > > > >> > > PMC picked up the process to finish.
> > > > > > >> > >
> > > > > > >> > > I think we would also want to consider adding the
maintainers
> > > of
> > > > > the
> > > > > > >> > > druid operator as committers (if not already), since I'm
not
> > > > sure
> > > > > > how
> > > > > > >> > > much expertise the existing Druid committers have on this
> > > > project.
> > > > > > >> > >
> > > > > > >> > > On Tue, Apr 22, 2025 at 2:07 PM Razin Bouzar
> > > > > > >> > > <rb...@salesforce.com.invalid> wrote:
> > > > > > >> > > >
> > > > > > >> > > > Following up here to see if there is any interest from
the
> > > > > > community
> > > > > > >> > for
> > > > > > >> > > > the proposal to re-integrate the operator into the
Apache
> > > > Druid
> > > > > > >> > project.
> > > > > > >> > > >
> > > > > > >> > > > On Tue, Mar 11, 2025 at 1:39 PM Razin Bouzar <
> > > > > > >> rbou...@salesforce.com>
> > > > > > >> > > wrote:
> > > > > > >> > > >
> > > > > > >> > > > > Hey Austin,
> > > > > > >> > > > >
> > > > > > >> > > > > Hoping to have the operator donated to the Druid
project,
> > > > > though
> > > > > > >> my
> > > > > > >> > > > > understanding is that IP clearance is still required
> > > > > > >> > > > > <
> > > > > > >> > >
> > > > > > >> >
> > > > > > >>
> > > > > >
> > > > >
> > > >
> > >
https://github.com/druid-io/druid-operator/issues/329#issuecomment-1429510965
> > > > > > >> > > >
> > > > > > >> > > > > .
> > > > > > >> > > > >
> > > > > > >> > > > > Thanks,
> > > > > > >> > > > > Razin
> > > > > > >> > > > >
> > > > > > >> > > > > On Tue, Mar 11, 2025 at 12:55 PM Austin Bennett <
> > > > > > >> aus...@apache.org>
> > > > > > >> > > wrote:
> > > > > > >> > > > >
> > > > > > >> > > > >> For clarification: You are hoping that the druid
operator
> > > > > gets
> > > > > > >> > > donated to
> > > > > > >> > > > >> the Druid project?  Or, that the operator becomes
its own
> > > > > > >> standalone
> > > > > > >> > > ASF
> > > > > > >> > > > >> project -- thereby needing to go through the
incubator?
> > > > This
> > > > > > is
> > > > > > >> not
> > > > > > >> > > 100%
> > > > > > >> > > > >> clear from your message and I only skimmed the
links.
> > > > > > >> > > > >>
> > > > > > >> > > > >> On Tue, Mar 11, 2025 at 9:42 AM Razin Bouzar <
> > > > > > >> > rbou...@salesforce.com
> > > > > > >> > > > >> .invalid>
> > > > > > >> > > > >> wrote:
> > > > > > >> > > > >>
> > > > > > >> > > > >> > Hello Druids,
> > > > > > >> > > > >> >
> > > > > > >> > > > >> > There is growing interest
> > > > > > >> > > > >> > <
> > > > > > >> > > > >>
> > > > > > >> > >
> > > > > > >> >
> > > > > > >>
> > > > > >
> > > > >
> > > >
> > >
https://urldefense.com/v3/__https://github.com/datainfrahq/druid-operator/issues/212__;!!DCbAVzZNrAf4!EZw71-pQFAfR3z0Is6W8POhdEEW_Ufzyqa65tNwwn0CQLZMYCD1dHVqxQYkgRdzKf5Mo2wSOXoKxB80K$
> > > > > > >> > > > >> > surrounding the
> > > > > > >> > > > >> > Druid Operator's project governance. We see many
> > > benefits
> > > > > to
> > > > > > a
> > > > > > >> > > community
> > > > > > >> > > > >> > owned operator and would like to take this
opportunity
> > > to
> > > > > > >> > > contribute the
> > > > > > >> > > > >> > project to the Apache Software Foundation (ASF).
> > > > > > >> > > > >> >
> > > > > > >> > > > >> > Here's what's needed (full details
> > > > > > >> > > > >> > <
> > > > > > >> > > > >>
> > > > > > >> > >
> > > > > > >> >
> > > > > > >>
> > > > > >
> > > > >
> > > >
> > >
https://urldefense.com/v3/__https://incubator.apache.org/ip-clearance/ip-clearance-template.html?__;!!DCbAVzZNrAf4!EZw71-pQFAfR3z0Is6W8POhdEEW_Ufzyqa65tNwwn0CQLZMYCD1dHVqxQYkgRdzKf5Mo2wSOXqjK9ZHv$
> > > > > > >> > > > >> >):
> > > > > > >> > > > >> >
> > > > > > >> > > > >> >    1. We must identify current maintainers of the
Druid
> > > > > > >> Operator
> > > > > > >> > > > >> >    <
> > > > > > >> > > > >>
> > > > > > >> > >
> > > > > > >> >
> > > > > > >>
> > > > > >
> > > > >
> > > >
> > >
https://urldefense.com/v3/__https://github.com/datainfrahq/druid-operator__;!!DCbAVzZNrAf4!EZw71-pQFAfR3z0Is6W8POhdEEW_Ufzyqa65tNwwn0CQLZMYCD1dHVqxQYkgRdzKf5Mo2wSOXoxvhY4A$
> > > > > > >> > > > >> >.
> > > > > > >> > > > >> >    2. Since Apache prefers donations, we need
consent
> > > > from
> > > > > > the
> > > > > > >> > > current
> > > > > > >> > > > >> >    maintainers to contribute the project to the
ASF. A
> > > > note
> > > > > > >> from
> > > > > > >> > the
> > > > > > >> > > > >> > primary
> > > > > > >> > > > >> >    maintainers would suffice.
> > > > > > >> > > > >> >    3. Each maintainer or major contributor, will
need
> > > to
> > > > > > >> provide
> > > > > > >> > > > >> > either a Software
> > > > > > >> > > > >> >    Grant <
> > > > > > >> > > > >>
> > > > > > >> > >
> > > > > > >> >
> > > > > > >>
> > > > > >
> > > > >
> > > >
> > >
https://urldefense.com/v3/__https://www.apache.org/licenses/software-grant-template.pdf__;!!DCbAVzZNrAf4!EZw71-pQFAfR3z0Is6W8POhdEEW_Ufzyqa65tNwwn0CQLZMYCD1dHVqxQYkgRdzKf5Mo2wSOXtClOGNj$
> > > > > > >> > > > >> >,
> > > > > > >> > > > >> >    Individual CLA, or Corporate CLA.
> > > > > > >> > > > >> >    4. Apache Druid committers should be added as
> > > > committers
> > > > > > to
> > > > > > >> the
> > > > > > >> > > Druid
> > > > > > >> > > > >> >    Operator project to ensure ongoing maintenance.
> > > > > > >> > > > >> >
> > > > > > >> > > > >> > If you are a current maintainer of the Druid
Operator,
> > > > > please
> > > > > > >> > > identify
> > > > > > >> > > > >> > yourself so we can proceed with consent and
software
> > > > > grants.
> > > > > > >> > > > >> Additionally,
> > > > > > >> > > > >> > any Apache Druid committers interested in
volunteering
> > > > for
> > > > > > >> project
> > > > > > >> > > > >> > maintenance would be appreciated.
> > > > > > >> > > > >> >
> > > > > > >> > > > >> > I have already begun a draft of the IP clearance
> > > > template.
> > > > > > >> > > > >> >
> > > > > > >> > > > >> > Thank you for your consideration.
> > > > > > >> > > > >> >
> > > > > > >> > > > >> > Sincerely,
> > > > > > >> > > > >> > Razin Bouzar
> > > > > > >> > > > >> >
> > > > > > >> > > > >> > --
> > > > > > >> > > > >> > RAZIN BOUZAR
> > > > > > >> > > > >> > Monitoring Cloud | Salesforce
> > > > > > >> > > > >> > Mobile: 317-502-8995
> > > > > > >> > > > >> >
> > > > > > >> > > > >> > <
> > > > > > >> >
> > > https://smart.salesforce.com/sig/rbouzar//us_mb/default/link.html
> > > > >
> > > > > > >> > > > >> >
> > > > > > >> > > > >>
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > > --
> > > > > > >> > > > > RAZIN BOUZAR
> > > > > > >> > > > > Monitoring Cloud | Salesforce
> > > > > > >> > > > > Mobile: 317-502-8995
> > > > > > >> > > > >
> > > > > > >> > > > > <
> > > > > > >>
https://smart.salesforce.com/sig/rbouzar//us_mb/default/link.html
> > > >
> > > > > > >> > > > >
> > > > > > >> > > >
> > > > > > >> > > >
> > > > > > >> > > > --
> > > > > > >> > > > RAZIN BOUZAR
> > > > > > >> > > > Monitoring Cloud | Salesforce
> > > > > > >> > > > Mobile: 317-502-8995
> > > > > > >> > > >
> > > > > > >> > > > <
> > > > > >
https://smart.salesforce.com/sig/rbouzar//us_mb/default/link.html>
> > > > > > >> > >
> > > > > > >> > >
> > > > > >
---------------------------------------------------------------------
> > > > > > >> > > To unsubscribe, e-mail: dev-unsubscr...@druid.apache.org
> > > > > > >> > > For additional commands, e-mail:
dev-h...@druid.apache.org
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> >
> > > > > > >> > --
> > > > > > >> >
> > > > > > >> > Best regards,
> > > > > > >> > Eyal Yurman
> > > > > > >> >
> > > > > > >>
> > > > > > >>
> > > > > > >> --
> > > > > > >> RAZIN BOUZAR
> > > > > > >> Monitoring Cloud | Salesforce
> > > > > > >> Mobile: 317-502-8995
> > > > > > >>
> > > > > > >> <
> > > https://smart.salesforce.com/sig/rbouzar//us_mb/default/link.html>
> > > > > > >>
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > Thanks
> > > > > > > Karan
> > > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Thanks
> > > > > > Karan
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > RAZIN BOUZAR
> > > > > Monitoring Cloud | Salesforce
> > > > > Mobile: 317-502-8995
> > > > >
> > > > > <https://smart.salesforce.com/sig/rbouzar//us_mb/default/link.html
>
> > > > >
> > > >
> > > >
> > > > --
> > > > Thanks
> > > > Karan
> > > >
> > >
> >
> >
> > --
> > RAZIN BOUZAR
> > Monitoring Cloud | Salesforce
> > Mobile: 317-502-8995
> >
> > <https://smart.salesforce.com/sig/rbouzar//us_mb/default/link.html>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@druid.apache.org
> For additional commands, e-mail: dev-h...@druid.apache.org
>
>

Reply via email to