Contributing to Apache Tika

Thank you for your interest in contributing to Apache Tika!

For comprehensive contribution guidelines, please see: https://tika.apache.org/contribute.html

Quick Start

  1. Create a JIRA issue: issues.apache.org/jira/browse/TIKA

    • We cannot accept pull requests without a corresponding issue
  2. Build and test:

    ./mvnw clean install
    
  3. Submit a pull request against the main branch with:

    • JIRA issue ID in the title: [TIKA-XXXX] Description
    • Squashed commits
    • No merge conflicts

Communication

Subscribe by sending a message to {list}-subscribe@tika.apache.org.

Code of Conduct

This project follows the Apache Software Foundation Code of Conduct.