Skip to content

Inquiry: Contribution & Collaboration Details for openpdf-html / openpdf-render #1506

@wang0331

Description

@wang0331

Background

I am currently diving deep into the openpdf-html and openpdf-render modules and planning to contribute code to the project.

To work more efficiently, avoid unnecessary conflicts, and make contributions aligned with the project’s long-term goals, I would like to ask for some key information from the maintainers.

Questions

  1. Competitor Differences & Technical Blockers

I would like to understand the core differences between OpenPDF (especially the html/render modules) and mainstream PDF libraries such as iText, PDFBox, Aspose.PDF:

  • Core advantages and disadvantages in functionality
  • Known technical blockers (architectural limitations, performance bottlenecks, compatibility issues, etc.)
  • Besides GitHub Issues, are there other resources (docs, roadmap, community discussions, etc.) I can use to gather this information for planning solutions?
  1. Code Submission & Update Workflow

To avoid conflicts and contribute efficiently:

  • What is the current code update process (branching strategy, PR review criteria, bug fix priority, etc.)?、
  • Are there any special conventions I should follow? For example, are there restrictions on code auto-generated by Copilot, or best practices for submitting bug fixes to avoid conflicts?
  1. Release Schedule & Versioning Rules
  • What are the rules and typical timelines for version releases?
  • Any other transparency-related information that would help me contribute more effectively?

Thank you very much for your time and guidance!

@asturio @andreasrosdal @andreasrosdalw

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions