-
Notifications
You must be signed in to change notification settings - Fork 694
Open
Description
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
- 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?
- 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?
- 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!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels