Re: Apache PDFBox Board Report January 2023 due
+1 Maruan Am Mittwoch, dem 11.01.2023 um 20:09 +0100 schrieb Andreas Lehmkuehler: > Hi, > > find attached a quick draft of the board report we're expected to > submit this > month. It's based upon the report wizard template which can be found > at [1] > > Any comments or additions are appreciated ... > > > ## Description: > The mission of PDFBox is the creation and maintenance of software > related to > Java library for working with PDF documents > > ## Issues: > There are no issues requiring board attention at this time. > > ## Membership Data: > Apache PDFBox was founded 2009-10-21 (13 years ago) > There are currently 21 committers and 21 PMC members in this project. > The Committer-to-PMC ratio is 1:1. > > Community changes, past quarter: > - No new PMC members. Last addition was Matthäus Mayer on 2017-10-16. > - No new committers. Last addition was Joerg O. Henne on 2017-10-09. > > ## Project Activity: > Recent releases: > > 2.0.27 was released on 2022-09-29. > 1.8.17 was released on 2022-09-15. > 2.0.26 was released on 2022-04-21. > > ## Community Health: > - there is a steady stream of contributions, bug reports and > questions on the > mailing lists > - due to the holiday season the last quarter was a little bit quieter > than usual > - we are going to cut the first beta release of our next major > version 3.0.0 this quarter > - we are working on the 3.0 migration guide > > - > To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org > For additional commands, e-mail: dev-h...@pdfbox.apache.org > -- -- Maruan Sahyoun FileAffairs GmbH Josef-Schappe-Straße 21 40882 Ratingen Tel: +49 (2102) 89497 88 Fax: +49 (2102) 89497 91 sahy...@fileaffairs.de www.fileaffairs.de Geschäftsführer: Maruan Sahyoun Handelsregister: AG Düsseldorf, HRB 53837 UST.-ID: DE248275827 - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
Re: Apache PDFBox Board Report January 2023 due
+1 Tilman On 11.01.2023 20:09, Andreas Lehmkuehler wrote: Hi, find attached a quick draft of the board report we're expected to submit this month. It's based upon the report wizard template which can be found at [1] Any comments or additions are appreciated ... ## Description: The mission of PDFBox is the creation and maintenance of software related to Java library for working with PDF documents ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache PDFBox was founded 2009-10-21 (13 years ago) There are currently 21 committers and 21 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Matthäus Mayer on 2017-10-16. - No new committers. Last addition was Joerg O. Henne on 2017-10-09. ## Project Activity: Recent releases: 2.0.27 was released on 2022-09-29. 1.8.17 was released on 2022-09-15. 2.0.26 was released on 2022-04-21. ## Community Health: - there is a steady stream of contributions, bug reports and questions on the mailing lists - due to the holiday season the last quarter was a little bit quieter than usual - we are going to cut the first beta release of our next major version 3.0.0 this quarter - we are working on the 3.0 migration guide - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
Apache PDFBox Board Report January 2023 due
Hi, find attached a quick draft of the board report we're expected to submit this month. It's based upon the report wizard template which can be found at [1] Any comments or additions are appreciated ... ## Description: The mission of PDFBox is the creation and maintenance of software related to Java library for working with PDF documents ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache PDFBox was founded 2009-10-21 (13 years ago) There are currently 21 committers and 21 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Matthäus Mayer on 2017-10-16. - No new committers. Last addition was Joerg O. Henne on 2017-10-09. ## Project Activity: Recent releases: 2.0.27 was released on 2022-09-29. 1.8.17 was released on 2022-09-15. 2.0.26 was released on 2022-04-21. ## Community Health: - there is a steady stream of contributions, bug reports and questions on the mailing lists - due to the holiday season the last quarter was a little bit quieter than usual - we are going to cut the first beta release of our next major version 3.0.0 this quarter - we are working on the 3.0 migration guide - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[GitHub] [pdfbox] bernhardf-ro commented on pull request #149: Allow negative struct parent keys in PDFMergerUtility
bernhardf-ro commented on PR #149: URL: https://github.com/apache/pdfbox/pull/149#issuecomment-1378817161 Here is a document to verify the issue. (Sorry, I forgot to add that to the issue in the first place.) [merge.pdf](https://github.com/apache/pdfbox/files/10393126/merge.pdf) It is a valid PDF/UA-1, according to PDF Accessibility Checker 2021. Appending it to itself using PDFMergerUtility results in a document that is not valid PDF/UA. ("Structural parent tree" issue) With the patch applied the merge result is valid PDF/UA-1. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
Re: PDFBOx 3.0.0-beta1 release
Hi, I’ve one point which is not per se related to the 3.0 beta release, but which should be considered: The 3.0 release changed some APIs in a source and binary incompatible way. E.g instead of using the PDDocument.load() method you now use the Loader class etc. It would be extremely helpful if PDFBox 2.0 could provide a kind of „Shim“ which provides the 3.0 API. E.g. implement a Loader class in PDFBox 2.0 - which internally just uses PDDocument.load(). At the same time you could depreciate the load() method in the PDDocument and document that the Loader should be used. This would allow to „migrate“ projects using PDFBox 2.0 to the 3.0 API while staying on PDFBox 2.0. As PDFBox 3.0 has the same namespace as PDFBox 2.0 I think this is needed to make the migration path as smooth as possible. Rational: More and more projects use PDFBox directly or indirectly (e.g. by using my PDFBox-Graphics2D wrapper - Apache POI for example). When you have a complex application you might have many dependencies which will pull in PDFBox 2.0. If they can work with PDFBox 3.0 because they migrated the API usage to the new API using the shim in PDFBox 2.0 you can upgrade to PDFBox 3.0 in your project. I.e. the lib targets PDFBox 2.0 but would work with 3.0. Otherwise you can only consider a upgrade to PDFBox 3.0 in your application after the last dependency has migrated to PDFBox 3.0. Which might take a long time… I.e. at the moment as PDFBox 3.0 has the same namespace as PDFBox 2.0 just upgrading to PDFBox 3.0 will break many things in dependencies. So you have to stay on 2.0 as long as not all dependencies have migrated... It would be very nice if we could avoid a version mess here. Greetings Emmeran > Am 11.01.2023 um 08:24 schrieb Andreas Lehmkuehler : > > Hi, > > I'm planning to cut our first beta release of 3.0.0. Be aware that the api is > supposed to be stable after the release. > > Are there any objections? Are there any tickets which should be solved before? > > Andreas > > - > To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org > For additional commands, e-mail: dev-h...@pdfbox.apache.org > Mit freundlichen Grüßen aus Augsburg Emmeran Seehuber Dipl. Inf. (FH) Schrannenstraße 8 86150 Augsburg USt-IdNr.: DE266070804