-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DOC: Project scope #1743
DOC: Project scope #1743
Conversation
@pubpub-zz @MasterOdin I'd be curious to hear your opinion on this :-) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
globally it sound good
@@ -77,6 +77,7 @@ You can contribute to `pypdf on GitHub <https://github.com/py-pdf/pypdf>`_. | |||
meta/project-governance | |||
meta/history | |||
meta/CONTRIBUTORS | |||
meta/scope-of-pypdf |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I do not see other pages where such information could be added, however I would have raised this into user guide section: inhere the "standard" users may not read it.
* The task needs in-depth knowledge of the PDF format | ||
* It currently requires a lot of code or even is impossible to do with pypdf | ||
* It's neither mentioned in "belongs in user code" nor in "out of scope" | ||
* It already is in the issue list with the [is-feature tag](https://github.com/py-pdf/pypdf/labels/is-feature). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It might be interresting also to add ref to the roadmap and requested feature thread
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've just linked the moonshot extensions. Is this what you were thinking about?
Co-authored-by: pubpub-zz <[email protected]>
Security (SEC): - Use Python's secrets module instead of random module (#1748) New Features (ENH): - Add AnnotationBuilder.highlight text markup annotation (#1740) - Add AnnotationBuilder.popup (#1665) - Add AnnotationBuilder.polyline annotation support (#1726) - Add clone_from parameter in PdfWriter constructor (#1703) Bug Fixes (BUG): - 'DictionaryObject' object has no attribute 'indirect_reference' (#1729) Robustness (ROB): - Handle params NullObject in decode_stream_data (#1738) Documentation (DOC): - Project scope (#1743) Maintenance (MAINT): - Add AnnotationFlag (#1746) - Add LazyDict.__str__ (#1727) [Full Changelog](3.6.0...3.7.0)
We get several requests that are out of scope:
This document should help to guide users if/why their request is out of scope. When we see an out-of-scope request we can point to this doucment.