Apache Polding‐Texera Sync Meeting Minutes ‐ June 2025 - Texera/texera GitHub Wiki
Texera Apache Incubation – Monthly Meeting Minutes
Date: June 30, 2025
Chair: Yicong Huang
Participants: Jiadong Bai, Yunyan Ding, Yicong Huang, Chen Li, Xinyuan Lin, Shengquan Ni, Cezar Cristian Andrei, Ian Maxon, Zuozhi Wang
1. Apache Incubation Status Overview
- Incubation Start Date: April 12, 2025
- Mentors Assigned: 4
- PPMC Members: 13
- Committers: 13 (same as PPMC)
- External Contributors: 100+
- System Architecture: Cloud Infrastructure
- Project Logo: New logo based on a peacock motif
- Website: https://texera.io
- Tutorial Videos are being developed to onboard new users.
- Use Cases from the Medical Domain, including NIH and ADA data pipelines, are being documented and integrated.
2. Incubation Graduation Requirements and Status
TODO 1: Software Grant Agreement (SGA)
- Status: UCI License office approved releasing the copyright of Texera to PPMC.
- Chen is finishing up some paperwork; he has requested modifications to the terms and is awaiting a response.
- Once resolved, the Apache SGA can be submitted quickly.
TODO 2: Codebase Cleanup
- Leads: Xinyuan Lin & Yicong Huang
- Progress:
- Several major cleanups completed.
- Two remaining issues:
- Pekko Migration: PJ suggests moving from Akka to Pekko; PPMC agrees. Will vote on emailing list.
- License Issue with Stack Overflow Code:
- Current snippet is under Stack Overflow license, which is not Apache-compatible.
- Proposed solution:
- Create a GitHub issue referencing the snippet and document its origin.
- Rewrite the logic to ensure compliance. Cezar’s Comment: Rewriting after understanding is acceptable and preferred.
TODO 3: Donate Codebase to Apache GitHub
- Action Item: Prepare the current codebase and initiate the transfer process.
TODO 4: Apache Website Setup
- Discussion on Website Hosting Strategy:
- Options:
- Transfer
texera.io
domain totexera.apache.org
- Redirect
texera.apache.org
totexera.io
(feasibility under discussion) - [recommended] Maintain both domains separately for different purposes:
texera.apache.org
: Code, documentation, and incubator artifactstexera.io
: Academic materials, publications, and grant-related content
- Transfer
- Example Cited: AsterixDB has separate Apache and academic websites.
- Cezar’s Recommendation: Ensure anything not officially under Apache IP is hosted outside
apache.org
.
- Options:
TODO 5: Documentation
- Ongoing: Need to consolidate user guides, developer setup, and governance policies in Apache-compliant format.
TODO 6: Community Growth Initiatives
- Academic Collaborations:
- University of Michigan, NIH, UCLA, Cornell
- Public Access Promotion:
- Make hub.texera.io public
- Make texera.dknet-ai.org public
- Community Programs:
- Integration with DS4ALL summer program for data science education using Texera
4. Committer and PPMC Onboarding
Apache Roles Clarified
- Contributor: External code and documentation submissions
- Committer: Direct write access to the codebase
- PPMC Member: Governance, release voting, project direction
- Mentor: Oversight, compliance, and community best practices
New PPMC Member Proposal
- Zuozhi has been proposed (and welcomed back) as a new PPMC member. The official voting will start on the emailing list.
5. Official Communication Channels
[email protected]
– PPMC coordination, sensitive topics, voting[email protected]
– Technical discussions, code reviews, general development[email protected]
– User Q&A, public community discussion
6. Reporting Schedule
- Next Monthly Report Due: July 2, 2025
Next sync meeting will be at end of July, to sync and discuss about August report. - Quarterly Reporting Starts: November 2025
Prepared by: Jiadong Bai and Yicong Huang
On behalf of the Texera PPMC