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]
