Make the relationship to pyPdf clear #940
Replies: 3 comments 4 replies
-
I think that PyPDF2 "branch" was selected and it is a good choice : it is in the "middle" between pypdf/PyPDF3/ PyPDF4 and would ease others to "merge" in. |
Beta Was this translation helpful? Give feedback.
-
I would be in favor of taking over the For making things less confusing with regards to forks and stuff, I would include a brief history blurb in the README that touches upon the different forks and stuff, why they existed, etc. That shouldn't be that confusing in the long run. |
Beta Was this translation helpful? Give feedback.
-
I would not have change PyPDF2 project name , i.e. keep doing install through however all those are personal point of view 🙊 |
Beta Was this translation helpful? Give feedback.
-
PyPDF2 is on a good path: We got a lot of PRs merged in April/May and we modernized the interface a lot. A big thank you to everybody 🙏 🎉 🤗
The origin of PyPDF2 is pyPdf, written by Mathieu Fenniak. PyPDF2 has been the recommened fork for many years now, but I still see people just mentioning pyPdf (and probably meaning PyPDF2). And there is still PyPDF3 and PyPDF4 around, which makes it even more confusing for beginners.
I though it might be nice to make the relationship between pyPdf and PyPDF2 clear on the PyPI page of pyPdf. I see two options:
(a) change the README so that it points directly to PyPDF2 + mark pyPdf as "Development Status :: 7 - Inactive"
(b) move PyPDF2 to pyPdf (similar as sklearn / scikit-learn point to the same project) - in that case I would switch the name to completely lowercase
pypdf
as people get that wrong all the time.I would always keep the old versions of both (pyPdf and PyPDF2). So people can always just pin the version and use what they currently use.
I've contacted Mathieu and he seems to be open to transfer the PyPI listing of pyPdf to me. So we can actually do those things.
I want to know your opinion : What do you think would be the best use of the pyPdf listing on PyPI for the current and future community?
Beta Was this translation helpful? Give feedback.
All reactions