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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions