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:
      1. Pekko Migration: PJ suggests moving from Akka to Pekko; PPMC agrees. Will vote on emailing list.
      2. 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:
      1. Transfer texera.io domain to texera.apache.org
      2. Redirect texera.apache.org to texera.io (feasibility under discussion)
      3. [recommended] Maintain both domains separately for different purposes:
        • texera.apache.org: Code, documentation, and incubator artifacts
        • texera.io: Academic materials, publications, and grant-related content
    • Example Cited: AsterixDB has separate Apache and academic websites.
    • Cezar’s Recommendation: Ensure anything not officially under Apache IP is hosted outside apache.org.

TODO 5: Documentation

  • Ongoing: Need to consolidate user guides, developer setup, and governance policies in Apache-compliant format.

TODO 6: Community Growth Initiatives


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


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