GitHub user frankobe added a comment to the discussion: Add a new backend: Bolt

@yaooqinn Thanks for sharing the sincere concerns in thread 
https://lists.apache.org/thread/d4oq3oydrzcndyphvfh3gnr6v08jxvp9. The 
discussion on Bolt backed is opened on Oct 23, 2025 but I would love to provide 
more context just in case

> 1. `PMC` shall not be used in a podling for formal vote, use PPMC instead.
> 2. `According to the Apache voting process, we need at least 3 +1 votes
> from PMC members/Committers and more +1 than -1 votes in total.`
> This isn't true, only PPMC member vote casts.

Thanks for the correction. We will follow your recommendations in the next 
round of voting.

> 3. Based on the relationship between bolt and velox, I think we need a 
> clarification about the legal issues.

Both projects are following Apache 2.0 license, Bolt's dependency is declared 
in [NOTICE.txt](https://github.com/bytedance/bolt/blob/main/NOTICE.txt). We are 
here to address any specific legal concerns, though there are no known issues 
to our knowledge. 

> 4. If we do reach a consensus later, for such a huge contribution, I insist 
> that Intellectual property clearance - Apache Incubator 
> <https://incubator.apache.org/ip-clearance/> also need to be done, before any 
> code get merged in.

Bolt backend [PR](https://github.com/apache/incubator-gluten/pull/11261) only 
fork and modify the existing `backends-velox` (whose  IP belongs to Gluten 
repository & ASF) without any Velox-related code. 

> 4. I'm wondering that this just increase long-term maintenance cost

Bolt is open to accepts commits from Gluten commits. Internally, every Bolt 
commit is checked against all DBMS integration including Spark-on-Gluten to 
ensure the stability. Currently Gluten backends-velox depends on `ibm/velox` 
which requires frequent rebases with upstream so Bolt backend reduces the 
long-term maintenance cost without messy rebase burden and providing first 
party supports on Gluten integration.

> 5. Also, is bolt vendor-natural?

Assuming you refer to "vendor-neutral", Bolt project is in the process of 
submitting a proposal to ASF incubator, targeting 26Q1. We deeply value and 
encourage contributions from Gluten community to build the future of native 
engine acceleration. The merge of Bolt backend to the main branch is a 
foundational step to expose Spark-on-Bolt capability for community adoption 
which in return pushes the project to be "vendor-neutral". 

GitHub link: 
https://github.com/apache/incubator-gluten/discussions/10929#discussioncomment-15749668

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to