Skip to content
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

Merged
merged 4 commits into from
Mar 26, 2023
Merged

DOC: Project scope #1743

merged 4 commits into from
Mar 26, 2023

Conversation

MartinThoma
Copy link
Member

@MartinThoma MartinThoma commented Mar 25, 2023

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.

@MartinThoma
Copy link
Member Author

@pubpub-zz @MasterOdin I'd be curious to hear your opinion on this :-)

Copy link
Collaborator

@pubpub-zz pubpub-zz left a 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
Copy link
Collaborator

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).
Copy link
Collaborator

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

Copy link
Member Author

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?

docs/meta/scope-of-pypdf.md Outdated Show resolved Hide resolved
@MartinThoma MartinThoma merged commit ef203c9 into main Mar 26, 2023
@MartinThoma MartinThoma deleted the project-scope branch March 26, 2023 09:17
MartinThoma added a commit that referenced this pull request Mar 26, 2023
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)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants