[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-12-07 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16282356#comment-16282356
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


- there is another build on 
[Travis-CI|https://travis-ci.org/apache/pdfbox-jbig2]
- there is an independent [github 
repository|https://github.com/apache/pdfbox-testfiles] to host the problematic 
testfiles
- the testfiles are downloaded if -Dskip-external-testfiles=false is used when 
running maven
- svngit2jira integration is enabled for both jbig2-github repos
- I've changed some last bits

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Closed] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-12-07 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andreas Lehmkühler closed PDFBOX-3906.
--
Resolution: Fixed
  Assignee: Andreas Lehmkühler

I guess we are done here!

Thanks to all people from levigo who make this possible and a special thanks to 
[~hennejg] for running the transition on the levigo side.

The next step will be a first apache release. Let's discuss possible options on 
dev@

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
>Assignee: Andreas Lehmkühler
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-12-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16282313#comment-16282313
 ] 

ASF subversion and git services commented on PDFBOX-3906:
-

Commit 9ebf7b1ca805caf419ab3611e86b000aaf288711 in pdfbox-jbig2's branch 
refs/heads/master from [~lehmi]
[ https://git-wip-us.apache.org/repos/asf?p=pdfbox-jbig2.git;h=9ebf7b1 ]

PDFBOX-3906: renamed resources directory


> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-12-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16282326#comment-16282326
 ] 

ASF subversion and git services commented on PDFBOX-3906:
-

Commit 902947806bd315e16a55134b8ea8bba3bef10d4b in pdfbox-jbig2's branch 
refs/heads/master from [~lehmi]
[ https://git-wip-us.apache.org/repos/asf?p=pdfbox-jbig2.git;h=9029478 ]

PDFBOX-3906: removed not needed build option


> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-12-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16282309#comment-16282309
 ] 

ASF subversion and git services commented on PDFBOX-3906:
-

Commit fd289526afe9e5fba34568a3655a0b387ddfc7c0 in pdfbox-jbig2's branch 
refs/heads/master from [~lehmi]
[ https://git-wip-us.apache.org/repos/asf?p=pdfbox-jbig2.git;h=fd28952 ]

PDFBOX-3906: replaced vendor string


> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-12-05 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16279222#comment-16279222
 ] 

ASF subversion and git services commented on PDFBOX-3906:
-

Commit a7d1a6fb97b411f60bd29eada08e3c5f777b867b in pdfbox-jbig2's branch 
refs/heads/master from [~lehmi]
[ https://git-wip-us.apache.org/repos/asf?p=pdfbox-jbig2.git;h=a7d1a6f ]

PDFBOX-3906: updated travis-ci-link


> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-12-04 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16277225#comment-16277225
 ] 

ASF subversion and git services commented on PDFBOX-3906:
-

Commit dbaef86d5015c5c4eccb9c03b95524316afdd6f7 in pdfbox-jbig2's branch 
refs/heads/master from [~lehmi]
[ https://git-wip-us.apache.org/repos/asf?p=pdfbox-jbig2.git;h=dbaef86 ]

PDFBOX-3906: adjust unit tests to use external testfiles


> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-12-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16275949#comment-16275949
 ] 

ASF subversion and git services commented on PDFBOX-3906:
-

Commit d3c6c4f6cd22c310d8efaf39da76494ae4b479da in pdfbox-testfiles's branch 
refs/heads/master from [~lehmi]
[ https://git-wip-us.apache.org/repos/asf?p=pdfbox-testfiles.git;h=d3c6c4f ]

PDFBOX-3906: added README incl. disclaimer


> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-11-16 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16255576#comment-16255576
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


I'm a git newbie, but I'm doing the same as described 
[here|https://pdfbox.apache.org/siteupdate.html] for the pdfbox website:

- git clone https://git-wip-us.apache.org/repos/asf/pdfbox-jbig2
- push your changes to the master branch

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-11-16 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16255222#comment-16255222
 ] 

Jörg Henne commented on PDFBOX-3906:


I have created PDFBOX-4014 and also have a tentative fix for it. However, I am 
confused about the SCM setup for the project. Where am I supposed to commit? On 
[github|https://github.com/apache/pdfbox-jbig2] or somewhere else?

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-11-14 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16251268#comment-16251268
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


I've created INFRA-15495 to activate the svngit2jira integration, which 
automatically adds comments to a JIRA tickets when committing stuff to the 
repository using the ticket number.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-11-13 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16249417#comment-16249417
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


I've added a new component and a new version to the PDFBOX project. Lets see 
how it works

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-11-12 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16248926#comment-16248926
 ] 

Jörg Henne commented on PDFBOX-3906:


[An issue|https://github.com/levigo/jbig2-imageio/issues/53] has been reported 
on our GitHub project. I would like to deal with the issue within the new 
structure. How are we going to manage issues related to the plugin? A new 
component on the PDFBOX project within this JIRA instance or using a separate 
JIRA project?

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Comment Edited] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-11-12 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16152849#comment-16152849
 ] 

Andreas Lehmkühler edited comment on PDFBOX-3906 at 11/12/17 1:03 PM:
--

I was wondering where some of those files came from which are referenced in 
[several|http://www.ece.ubc.ca/spmg/jbig2/bitstreams/main.html] READMEs. I've 
contacted Dave Tompkins of the origin project at the University of British 
Columbia. And luckily he answered very fast, see my attached mail and his 
answer.
He grant us the right to use his files (042_\*.jb2 and amb\*.jb2). The content 
of those files should by covered by fair use. Especially the amb* files have a 
very bad resolution so that nobody would really use them for their content.




was (Author: lehmi):
I was wondering where some of those files came from which are referenced in 
[several|http://www.ece.ubc.ca/spmg/jbig2/bitstreams/main.html} READMEs. I've 
contacted Dave Tompkins of the origin project at the University of British 
Columbia. And luckily he answered very fast, see my attached mail and his 
answer.
He grant us the right to use his files (042_\*.jb2 and amb\*.jb2). The content 
of those files should by covered by fair use. Especially the amb* files have a 
very bad resolution so that nobody would really use them for their content.



> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-11-05 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16239624#comment-16239624
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


I've made all tests more lenient, so that they don't fail if a test file is 
missing. I've activated the tests for the jenkins job.

Now, lets see where to put those problematic test files and how to download them

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-11-02 Thread Tilman Hausherr (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16236339#comment-16236339
 ] 

Tilman Hausherr commented on PDFBOX-3906:
-

I did a local build two days ago and ran my tests with the snapshot and all 
worked fine.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
>Priority: Major
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-11-02 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16236154#comment-16236154
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


bq. I've set up a simple build job (no tests, no deploy yet), see 
https://builds.apache.org/view/P/view/PDFBox/
I've activated the deploy mechanism and the first SNAPSHOT of the plugin is 
available now.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
>Priority: Major
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-11-02 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16235331#comment-16235331
 ] 

ASF subversion and git services commented on PDFBOX-3906:
-

Commit 1814047 from [~lehmi] in branch 'pdfbox/trunk'
[ https://svn.apache.org/r1814047 ]

PDFBOX-3906: added new PMC members, rearranged the existing entries

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
>Priority: Major
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-11-02 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16235328#comment-16235328
 ] 

ASF subversion and git services commented on PDFBOX-3906:
-

Commit 1814046 from [~lehmi] in branch 'pdfbox/branches/2.0'
[ https://svn.apache.org/r1814046 ]

PDFBOX-3906: added new PMC members, rearranged the existing entries

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
>Priority: Major
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-10-31 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16226599#comment-16226599
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


{quote}
Heh heh... the commits msgs you see were posted by me directly from the web 
interface.
{quote}
Ups, I see :) I'm going to investigate what has to be done to integrate git and 
JIRA

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-10-31 Thread Tilman Hausherr (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16226592#comment-16226592
 ] 

Tilman Hausherr commented on PDFBOX-3906:
-

Heh heh... the commits msgs you see were posted by me directly from the web 
interface.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Comment Edited] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-10-31 Thread Tilman Hausherr (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16226590#comment-16226590
 ] 

Tilman Hausherr edited comment on PDFBOX-3906 at 10/31/17 10:40 AM:


Re the test files without a compatible license, the simplest solution would be 
like this:
- have these files packed in a zip and hosted somewhere
- download them in some target subdir. To see how this works, see the pdfbox 
preflight subproject pom, the downloaded files are extracted in 
{{preflight/target/pdfs/Isartor testsuite}} and  
{{preflight/target/pdfs/Bavaria testsuite}}
- modify the code to download the files from there and not from the resource 
directory.

(Maybe it can also be downloaded into the resources dir, but I don't know if 
this is good practice...)


was (Author: tilman):
Re the test files without a compatible license, the simplest solution would be 
like this:
- have these files packed in a zip and hosted somewhere
- download them in some target subdir. To see how this works, see the pdfbox 
preflight subproject pom, the downloaded files are extracted in 
{{preflight/target/pdfs/Isartor testsuite}} and  
{{preflight/target/pdfs/Bavaria testsuite}}
- modify the code to download the files from there and not from the resource 
directory.
(Maybe it can also be downloaded into the resources dir, but I don't know if 
this is good practice...)

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-10-31 Thread Tilman Hausherr (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16226590#comment-16226590
 ] 

Tilman Hausherr commented on PDFBOX-3906:
-

Re the test files without a compatible license, the simplest solution would be 
like this:
- have these files packed in a zip and hosted somewhere
- download them in some target subdir. To see how this works, see the pdfbox 
preflight subproject pom, the downloaded files are extracted in 
{{preflight/target/pdfs/Isartor testsuite}} and  
{{preflight/target/pdfs/Bavaria testsuite}}
- modify the code to download the files from there and not from the resource 
directory.
(Maybe it can also be downloaded into the resources dir, but I don't know if 
this is good practice...)

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-10-31 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16226588#comment-16226588
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


Maybe you are too impatience? I can see the commits in PDFBOX-2852. Maybe there 
was just some delay?

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-10-31 Thread Tilman Hausherr (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16226572#comment-16226572
 ] 

Tilman Hausherr commented on PDFBOX-3906:
-

I just did my first commit but it doesn't appear automatically in JIRA. I did a 
second one and used a setting in netbeans to update a JIRA task but that one 
didn't have any effect. Is there a way to get this like we have it with svn?

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-10-20 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16212529#comment-16212529
 ] 

Jörg Henne commented on PDFBOX-3906:


[~lehmi] thanks for all of your great work. I am sorry, that I am relatively 
silent at the moment, since I am bogged down with other stuff. Please let me/us 
know if there's anything we can/should do.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-10-17 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16207269#comment-16207269
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


I've set up a simple build job (no tests, no deploy yet), see 
https://builds.apache.org/view/P/view/PDFBox/

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Comment Edited] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-10-16 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16206300#comment-16206300
 ] 

Andreas Lehmkühler edited comment on PDFBOX-3906 at 10/16/17 6:14 PM:
--

All new committers are onboard. I'm working on the git repo now.

The repo is available 
[here|https://git-wip-us.apache.org/repos/asf?p=pdfbox-jbig2.git;a=summary]. 
I've already submitted an initial version. I've simply copied the origin github 
repo, but I've omitted those test files which most likely must not be added. I 
haven't added the history as it might contain some problematic files.

TODOs:
- made some final adjustments
- setup a build job


was (Author: lehmi):
All new committers are onboard. I'm working on the git repo now.

The repo is available 
[here|https://git-wip-us.apache.org/repos/asf?p=pdfbox-jbig2.git;a=summary]. 
I've already submitted an initial version. I've simply copied the origin github 
repo, but I've omitted those test files which most likely must not be added. I 
haven't added the history as it might contain some problematic files.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Comment Edited] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-10-16 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16206300#comment-16206300
 ] 

Andreas Lehmkühler edited comment on PDFBOX-3906 at 10/16/17 6:13 PM:
--

All new committers are onboard. I'm working on the git repo now.

The repo is available 
[here|https://git-wip-us.apache.org/repos/asf?p=pdfbox-jbig2.git;a=summary]. 
I've already submitted an initial version. I've simply copied the origin github 
repo, but I've omitted those test files which most likely must not be added. I 
haven't added the history as it might contain some problematic files.


was (Author: lehmi):
All new committers are onboard. I'm working on the git repo now.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-10-16 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16206300#comment-16206300
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


All new committers are onboard. I'm working on the git repo now.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: Re_JBIG2bitstreamTestfiles.eml, jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-28 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16184571#comment-16184571
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


Just an update: the IP Clearance process was completed successfully and I've 
already requested the committer accounts.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Comment Edited] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-25 Thread Tilman Hausherr (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16179222#comment-16179222
 ] 

Tilman Hausherr edited comment on PDFBOX-3906 at 9/25/17 4:15 PM:
--

I made a post clarifying that you're a Geschäftsführer of levigo solutions GmbH 
(because of the "I have no idea who 'hennejg' is" post).


was (Author: tilman):
I made a post clarifying that you're a Geschäftsführer of levigo solutions GmbH 
(because of the "I have no idea who 'hennejg' is" post) but it's probably stuck 
in moderation.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Comment Edited] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-25 Thread Tilman Hausherr (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16179222#comment-16179222
 ] 

Tilman Hausherr edited comment on PDFBOX-3906 at 9/25/17 4:03 PM:
--

I made a post clarifying that you're a Geschäftsführer of levigo solutions GmbH 
(because of the "I have no idea who 'hennejg' is" post) but it's probably stuck 
in moderation.


was (Author: tilman):
I made a post clarifying that you're the Geschäftsführer of levigo solutions 
GmbH (because of the "I have no idea who 'hennejg' is" post) but it's probably 
stuck in moderation.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-25 Thread Tilman Hausherr (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16179222#comment-16179222
 ] 

Tilman Hausherr commented on PDFBOX-3906:
-

I made a post clarifying that you're the Geschäftsführer of levigo solutions 
GmbH (because of the "I have no idea who 'hennejg' is" post) but it's probably 
stuck in moderation.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-25 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16178987#comment-16178987
 ] 

Jörg Henne commented on PDFBOX-3906:


Thanks! I can see that there's some discussion about levigo and my role. Please 
let me know when there is anything you need me to do or clarify.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Comment Edited] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-24 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16178230#comment-16178230
 ] 

Andreas Lehmkühler edited comment on PDFBOX-3906 at 9/24/17 2:35 PM:
-

I've finally called for a 
[vote|https://lists.apache.org/thread.html/0a72b795cb22e461aa25faa043a266b4ad49c2e90f2d27a807d734d0@%3Cgeneral.incubator.apache.org%3E]
 (lazy consensus) on general@incubator to get the ip-clearance. Sorry for the 
delay.


was (Author: lehmi):
I've finally call for a 
[vote|https://lists.apache.org/thread.html/0a72b795cb22e461aa25faa043a266b4ad49c2e90f2d27a807d734d0@%3Cgeneral.incubator.apache.org%3E]
 (lazy consensus) on general@incubator to get the ip-clearance. Sorry for the 
delay.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-24 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16178230#comment-16178230
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


I've finally call for a 
[vote|https://lists.apache.org/thread.html/0a72b795cb22e461aa25faa043a266b4ad49c2e90f2d27a807d734d0@%3Cgeneral.incubator.apache.org%3E]
 (lazy consensus) on general@incubator to get the ip-clearance. Sorry for the 
delay.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Comment Edited] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-24 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16165073#comment-16165073
 ] 

Andreas Lehmkühler edited comment on PDFBOX-3906 at 9/24/17 1:59 PM:
-

I've did some more research. Here is the current status of the testfiles:

+official and public records from the US+
- 002.jb2, 006.jb2
- 2012311000*.jb2 (11 files in total)

Representations of public U.S. government documents should be in the public 
domain and could be included 

+Lewinsky+
- 003.jb2

One page from an [official 
report|https://www.gpo.gov/fdsys/pkg/GPO-CDOC-106sdoc3/pdf/GPO-CDOC-106sdoc3-2.pdf]
 concerning the Lewinsky scandal. Should be in the public domain as well

+University of Britisch Columbia+
- 007.jb2, 042_*.jb2 (23 files in total): all files contain the same single 
page from the CCITT spec)
- amb_1.jb2, amb_2.jb2: a dithered low resolution image of Ally McBeal aka 
Callista Flockhart

We have the written permission from the generator of these files to use them. 
All files contain some copyrighted stuff. As we are not interested in the 
"visual content" at all and IMHO no one else might find a use case to benefit 
from the "visual content" itself, it shall be safe to claim fair use for that 
files.
I'm going to create a JIRA-ticket to clarify that.

+Constitution+
- 005.jb2

Seems to be 1 page from an older version of "The Constitution of the United 
States of America, Analyis and Interpretation"
[Here|https://www.gpo.gov/fdsys/pkg/GPO-CONAN-REV-2016/content-detail.html] is 
a more recent version

+ITU+
- sampledata_page1.jb2
- sampledata_page2.jb2
- sampledata_page3.jb2

Bitstreams which are reproduced as hex-dumps within the T.88 specification 
document. The ITU grants us a license to use them but with a non-commercial 
restriction.
-I'm going to create a JIRA-ticket to see if that is an issue or if we can make 
an exception as these files are used for tests only.- I'm afraid it doesn't 
matter how we use those files, we must not include them unless the ITU grants 
us to use them at least for tests without any restriction. 

+Libertarianism: A Primer+
- 004.jb2

2 pages from "Libertarianism: A Primer" by David Boaz, a copyrighted work from 
1997. We might claim fair use as well, as these are just 2 pages from a 300 
pages book and we are not interested in the content itself. I'm going to create 
a JIRA-ticket to clarify that.

In the end there might be some files which must not be included in our repo. We 
have to decide wether we host them somewhere outside like the the isator files 
or if we simply omit them


was (Author: lehmi):
I've did some more research. Here is the current status of the testfiles:

+official and public records from the US+
- 002.jb2, 006.jb2
- 2012311000*.jb2 (11 files in total)

Representations of public U.S. government documents should be in the public 
domain and could be included 

+Lewinsky+
- 003.jb2

One page from an [official 
report|https://www.gpo.gov/fdsys/pkg/GPO-CDOC-106sdoc3/pdf/GPO-CDOC-106sdoc3-2.pdf]
 concerning the Lewinsky scandal. Should be in the public domain as well

+University of Britisch Columbia+
- 007.jb2, 042_*.jb2 (23 files in total): all files contain the same single 
page from the CCITT spec)
- amb_1.jb2, amb_2.jb2: a dithered low resolution image of Ally McBeal aka 
Callista Flockhart

We have the written permission from the generator of these files to use them. 
All files contain some copyrighted stuff. As we are not interested in the 
"visual content" at all and IMHO no one else might find a use case to benefit 
from the "visual content" itself, it shall be safe to claim fair use for that 
files.
I'm going to create a JIRA-ticket to clarify that.

+Constitution+
- 005.jb2

Seems to be 1 page from an older version of "The Constitution of the United 
States of America, Analyis and Interpretation"
[Here|https://www.gpo.gov/fdsys/pkg/GPO-CONAN-REV-2016/content-detail.html] is 
a more recent version

+ITU+
- sampledata_page1.jb2
- sampledata_page2.jb2
- sampledata_page3.jb2

Bitstreams which are reproduced as hex-dumps within the T.88 specification 
document. The ITU grants us a license to use them but with a non-commercial 
restriction.
I'm going to create a JIRA-ticket to see if that is an issue or if we can make 
an exception as these files are used for tests only. 

+Libertarianism: A Primer+
- 004.jb2

2 pages from "Libertarianism: A Primer" by David Boaz, a copyrighted work from 
1997. We might claim fair use as well, as these are just 2 pages from a 300 
pages book and we are not interested in the content itself. I'm going to create 
a JIRA-ticket to clarify that.

In the end there might be some files which must not be included in our repo. We 
have to decide wether 

[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-24 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16178213#comment-16178213
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


I've created LEGAL-331 to clarify if we are allowed to include the vcs history 
of the plugin and LEGAL-332 about the fair use issue.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-14 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16166517#comment-16166517
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


[~hennejg] Thanks, the first one is needed. I don't know why it's important, 
but it's required. I'm going to call for a vote (lazy consensus) on 
general@incubator to get the ip-clearance soon.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-14 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16165939#comment-16165939
 ] 

Jörg Henne commented on PDFBOX-3906:


[~lehmi] version as in the specific version of the executable or as in the 
version of the algorithm? The former would be {{sha1sum (GNU coreutils) 8.26}} 
the latter _SHA-1_ (this was already contained in the issue description).

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-13 Thread Tilman Hausherr (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16165084#comment-16165084
 ] 

Tilman Hausherr commented on PDFBOX-3906:
-

{quote}
We have to decide wether we host them somewhere outside like the the isator 
files or if we simply omit them
[quote}
host them outside, and if this isn't possible, then each committer should keep 
them in their private build.


> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Comment Edited] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-13 Thread Tilman Hausherr (JIRA)

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16165084#comment-16165084
 ] 

Tilman Hausherr edited comment on PDFBOX-3906 at 9/13/17 6:35 PM:
--

{quote}
We have to decide wether we host them somewhere outside like the the isator 
files or if we simply omit them
{quote}
host them outside, and if this isn't possible, then each committer should keep 
them in their private build.



was (Author: tilman):
{quote}
We have to decide wether we host them somewhere outside like the the isator 
files or if we simply omit them
[quote}
host them outside, and if this isn't possible, then each committer should keep 
them in their private build.


> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-13 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16165079#comment-16165079
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


[~hennejg] Can you name the version of SHA you used to create the checksum? 
It's needed for the ip-clearance form

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-13 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16165073#comment-16165073
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


I've did some more research. Here is the current status of the testfiles:

+official and public records from the US+
- 002.jb2, 006.jb2
- 2012311000*.jb2 (11 files in total)

Representations of public U.S. government documents should be in the public 
domain and could be included 

+Lewinsky+
- 003.jb2

One page from an [official 
report|https://www.gpo.gov/fdsys/pkg/GPO-CDOC-106sdoc3/pdf/GPO-CDOC-106sdoc3-2.pdf]
 concerning the Lewinsky scandal. Should be in the public domain as well

+University of Britisch Columbia+
- 007.jb2, 042_*.jb2 (23 files in total): all files contain the same single 
page from the CCITT spec)
- amb_1.jb2, amb_2.jb2: a dithered low resolution image of Ally McBeal aka 
Callista Flockhart

We have the written permission from the generator of these files to use them. 
All files contain some copyrighted stuff. As we are not interested in the 
"visual content" at all and IMHO no one else might find a use case to benefit 
from the "visual content" itself, it shall be safe to claim fair use for that 
files.
I'm going to create a JIRA-ticket to clarify that.

+Constitution+
- 005.jb2

Seems to be 1 page from an older version of "The Constitution of the United 
States of America, Analyis and Interpretation"
[Here|https://www.gpo.gov/fdsys/pkg/GPO-CONAN-REV-2016/content-detail.html] is 
a more recent version

+ITU+
- sampledata_page1.jb2
- sampledata_page2.jb2
- sampledata_page3.jb2

Bitstreams which are reproduced as hex-dumps within the T.88 specification 
document. The ITU grants us a license to use them but with a non-commercial 
restriction.
I'm going to create a JIRA-ticket to see if that is an issue or if we can make 
an exception as these files are used for tests only. 

+Libertarianism: A Primer+
- 004.jb2

2 pages from "Libertarianism: A Primer" by David Boaz, a copyrighted work from 
1997. We might claim fair use as well, as these are just 2 pages from a 300 
pages book and we are not interested in the content itself. I'm going to create 
a JIRA-ticket to clarify that.

In the end there might be some files which must not be included in our repo. We 
have to decide wether we host them somewhere outside like the the isator files 
or if we simply omit them

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-05 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16153178#comment-16153178
 ] 

Jörg Henne commented on PDFBOX-3906:


{quote}
 I've contacted Dave Tompkins of the origin project at the University of 
British Columbia. And luckily he answered very fast, see my attached mail and 
his answer.
{quote}
Cool! I wonder why I didn't come up with that. What is interesting is his hint 
that those files may exercise code paths that may not be that common but that 
are nevertheless out there.

{quote}
The content of those files should by covered by fair use. Especially the amb* 
files have a very bad resolution so that nobody would really use them for their 
content.
{quote}
But is fair use good enough for the ASF?

{quote}
We must not include any stuff which has a more restrictive license than the 
apache license. It wouldn't change anything to get a license which allows the 
commercial usage with a particular ASF project only.
{quote}
That's why I figured. So, try the exemption?

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Comment Edited] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-04 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16152849#comment-16152849
 ] 

Andreas Lehmkühler edited comment on PDFBOX-3906 at 9/4/17 6:41 PM:


I was wondering where some of those files came from which are referenced in 
[several|http://www.ece.ubc.ca/spmg/jbig2/bitstreams/main.html} READMEs. I've 
contacted Dave Tompkins of the origin project at the University of British 
Columbia. And luckily he answered very fast, see my attached mail and his 
answer.
He grant us the right to use his files (042_\*.jb2 and amb\*.jb2). The content 
of those files should by covered by fair use. Especially the amb* files have a 
very bad resolution so that nobody would really use them for their content.




was (Author: lehmi):
I was wondering where some of those files came from which are referenced in 
[several|http://www.ece.ubc.ca/spmg/jbig2/bitstreams/main.html} READMEs. I've 
contacted Dave Tomkins of the origin project at the University of British 
Columbia. And luckily he answered very fast, see my attached mail and his 
answer.
He grant us the right to use his files (042_\*.jb2 and amb\*.jb2). The content 
of those files should by covered by fair use. Especially the amb* files have a 
very bad resolution so that nobody would really use them for their content.



> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-04 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16152856#comment-16152856
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


{quote}
I could try to talk to the ISO liaison regarding the license. Are there some 
terms we could offer that would be acceptable and ASL compatible? Something 
like an agreement where the particular files can be used commercially, but only 
in conjunction with the particular ASF project?
{quote}
We must not include any stuff which has a more restrictive license than the 
apache license. It wouldn't change anything to get a license which allows the 
commercial usage with a particular ASF project only.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Comment Edited] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-04 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16152849#comment-16152849
 ] 

Andreas Lehmkühler edited comment on PDFBOX-3906 at 9/4/17 6:29 PM:


I was wondering where some of those files came from which are referenced in 
[several|http://www.ece.ubc.ca/spmg/jbig2/bitstreams/main.html} READMEs. I've 
contacted Dave Tomkins of the origin project at the University of British 
Columbia. And luckily he answered very fast, see my attached mail and his 
answer.
He grant us the right to use his files (042_\*.jb2 and amb\*.jb2). The content 
of those files should by covered by fair use. Especially the amb* files have a 
very bad resolution so that nobody would really use them for their content.




was (Author: lehmi):
I was wondering where some of those files came from which are referenced in 
[several|http://www.ece.ubc.ca/spmg/jbig2/bitstreams/main.html} READMEs. I've 
contacted Dave Tomkins of the origin project at the University of British 
Columbia. And luckily he answered very fast, see my attached mail and his 
answer.
He grant us the right to use his files (042_*.jb2 and amb*.jb2). The content of 
those files should by covered by fair use. Especially the amb* files have a 
very bad resolution so that nobody would really use them for their content.



> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Updated] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-04 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andreas Lehmkühler updated PDFBOX-3906:
---
Attachment: Re_JBIG2bitstreamTestfiles.eml

I was wondering where some of those files came from which are referenced in 
[several|http://www.ece.ubc.ca/spmg/jbig2/bitstreams/main.html} READMEs. I've 
contacted Dave Tomkins of the origin project at the University of British 
Columbia. And luckily he answered very fast, see my attached mail and his 
answer.
He grant us the right to use his files (042_*.jb2 and amb*.jb2). The content of 
those files should by covered by fair use. Especially the amb* files have a 
very bad resolution so that nobody would really use them for their content.



> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz, Re_JBIG2bitstreamTestfiles.eml
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-04 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16152208#comment-16152208
 ] 

Jörg Henne commented on PDFBOX-3906:


[~lehmi] 
{quote}
We can try to get an exception for some of the files, but I'm afraid we won't 
get them for all of them. An alternative is to host the problematic test files 
some where else and download them while building the plugin. Or do I miss 
something?
{quote}
If so, I would suggest we try to get the exemption for the reference data 
streams from the specification and get rid of the dithered photo and the page 
from the specification. 

In terms of exercised code paths, it is important to have at least one halftone 
region, which would be covered by either the photo or the reference streams. 
However, should anything go wrong and need debugging, the reference streams are 
much easier to handle. Also, I presume the copyright situation is easier to 
deal with. The page from the specification, on the other hand, does not seem to 
bring something to the table, that isn't already covered elsewhere. (Maybe we 
were suffering from a pack rat syndrome here :-)

I could try to talk to the ISO liaison regarding the license. Are there some 
terms we could offer that would be acceptable and ASL compatible? Something 
like an agreement where the particular files can be used commercially, but only 
in conjunction with the particular ASF project?

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-01 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16150670#comment-16150670
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


[~hennejg] Those assumptions are not correct.

Copied from the [ASF release 
policy|http://www.apache.org/legal/release-policy.html]
{quote}
Every ASF release MUST contain one or more source packages, which MUST be 
sufficient for a user to build and test the release provided they have access 
to the appropriate platform and tools.
{quote}
Therefore those binary test files have to have a [suitable 
license|http://www.apache.org/legal/resolved]. 
- public domain shouldn't be a problem
- a non-commercial restriction is problematic
- files with an unknown license like the dithered photo or the page from the 
CCITT specification are problematic

I've searched the archives and found a lot discussions about that. In most 
cases the files in question must not be included. There are some rare cases 
with some very special exceptions.

We can try to get an exception for some of the files, but I'm afraid we won't 
get them for all of them. An alternative is to host the problematic test files 
some where else and download them while building the plugin. Or do I miss 
something?



> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Comment Edited] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-01 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16150372#comment-16150372
 ] 

Jörg Henne edited comment on PDFBOX-3906 at 9/1/17 11:21 AM:
-

Please note that there has been one addition since I created the export, namely 
a license notice file about the sample data pulled from the spec. I will create 
a new, hopefully final export once all the details have been sorted out. In 
particular, I see the following questions in need to be answered, ideally by 
ASF legal, since I don't readily have access to a U.S. copyright lawyer.

* Is is acceptable to have single reference files that do not become part of 
the distribution under a more restrictive license? This would be 
https://github.com/levigo/jbig2-imageio/commit/875dd85d8c077c72459ac75a5034cda7a4e3d931
* Can we use the other sample data under a U.S. government document public 
domain assumption or fair use terms (dithered photo of Callista Flockhart)?


was (Author: hennejg):
Please note that there has been one addition since I created the export, namely 
a license notice file about the sample data pulled from the spec. I will create 
a new, hopefully final export once all the details have been sorted out. In 
particular, I see the following questions in need to be answered, ideally by 
ASF legal, since I don't readyly have acccess to a U.S. copyright lawyer.

* Is is acceptable to have single reference files that do not become part of 
the distribution under a more restrictive license? This would be 
https://github.com/levigo/jbig2-imageio/commit/875dd85d8c077c72459ac75a5034cda7a4e3d931
* Can we use the other sample data under a U.S. government document public 
domain assumption or fair use terms (dithered photo of Callista Flockhart)?

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-01 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16150372#comment-16150372
 ] 

Jörg Henne commented on PDFBOX-3906:


Please note that there has been one addition since I created the export, namely 
a license notice file about the sample data pulled from the spec. I will create 
a new, hopefully final export once all the details have been sorted out. In 
particular, I see the following questions in need to be answered, ideally by 
ASF legal, since I don't readyly have acccess to a U.S. copyright lawyer.

* Is is acceptable to have single reference files that do not become part of 
the distribution under a more restrictive license? This would be 
https://github.com/levigo/jbig2-imageio/commit/875dd85d8c077c72459ac75a5034cda7a4e3d931
* Can we use the other sample data under a U.S. government document public 
domain assumption or fair use terms (dithered photo of Callista Flockhart)?

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-09-01 Thread JIRA

[ 
https://issues.apache.org/jira/browse/PDFBOX-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16150353#comment-16150353
 ] 

Andreas Lehmkühler commented on PDFBOX-3906:


The attached archive is already a revised version of that one we discussed on 
the dev@pdfbox. 

The text files mentioned on dev@pdfbox not having a license header now have 
one. 

Now there are only some binary files used as test resources left to be checked.

> Contributing the JBig2 ImageIO Plugin to PDFBox​
> 
>
> Key: PDFBOX-3906
> URL: https://issues.apache.org/jira/browse/PDFBOX-3906
> Project: PDFBox
>  Issue Type: Task
>Reporter: Jörg Henne
> Attachments: jbig2-imageio.tgz
>
>
> Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
> PDFBox project. The Plugin is currently hosted at 
> https://github.com/levigo/jbig2-imageio and has already been prepared for 
> integration. 
> The steps completed so far are:
> - ​IP vetting for contributions by non-levigo developers
> - Merging/application of all pending pull requests
> - Update of the project structure in anticipation of the new home:
> -- package names
> -- license headers
> -- license files
> -- README.md
> -- release notes
> -- Maven project information
> A tgz containing the source code has been attached:
> - It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
> (https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
>  
> - Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-30 Thread Andreas Lehmkühler
> Andreas Lehmkuehler  hat am 28. August 2017 um 20:28 
> geschrieben:
> 
> 
> Am 23.08.2017 um 18:29 schrieb Andreas Lehmkuehler:
> > readded dev@pdfbox
> > 
> > Am 23.08.2017 um 17:23 schrieb Jörg Henne:
> >> Am 19.08.2017 um 17:07 schrieb Andreas Lehmkuehler:
> >>>
> >>> Please provide the following paperwork:
> >>>
> >>> - software-grant, see [1]
> >>> - an iCLA for all potential committers, which aren't apache committers 
> >>> yet, 
> >>> see  [2]
> >>> - a CCLA if necessary, see [3]
> >>>
> >> CCLA: done. Others: pending.
> > Thanks, once the SGA is on file I start with filing the ip-clearance 
> > template
> I've filed a first version of the ip-clearance form, it's not yet online [1]. 
> I 
> guess we have to wait for some automatic website rebuild.
The form is online. I'm planing to proceed this evening

Andreas
> 
> Andreas
> 
> [1] http://incubator.apache.org/ip-clearance/index.html
> 
> 
> 
> 
> -
> 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



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-28 Thread Andreas Lehmkuehler

Am 23.08.2017 um 18:29 schrieb Andreas Lehmkuehler:

readded dev@pdfbox

Am 23.08.2017 um 17:23 schrieb Jörg Henne:

Am 19.08.2017 um 17:07 schrieb Andreas Lehmkuehler:


Please provide the following paperwork:

- software-grant, see [1]
- an iCLA for all potential committers, which aren't apache committers yet, 
see  [2]

- a CCLA if necessary, see [3]


CCLA: done. Others: pending.

Thanks, once the SGA is on file I start with filing the ip-clearance template
I've filed a first version of the ip-clearance form, it's not yet online [1]. I 
guess we have to wait for some automatic website rebuild.


Andreas

[1] http://incubator.apache.org/ip-clearance/index.html




-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-26 Thread Andreas Lehmkühler
That was fast. I had a quick look and the non-commercial restriction seems 
problematic. We have to double check with legal first as these files are just 
testfiles and won't be redistributed. 

Andreas

Am 25. August 2017 16:09:23 MESZ schrieb "Jörg Henne" :
>Am 24.08.2017 um 11:25 schrieb Jörg Henne:
>>
>> I just learned that those files contain sample bitstreams contained
>as 
>> hex-dumps within the standard. The standards are copyrighted by 
>> ITU/ISO and contain the following notice:
>>
>>     All rights reserved. No part of this publication may be
>reproduced 
>> or utilized in any form or by any means, electronic or
>>     mechanical, including photocopying and microfilm, without 
>> permission in writing from the ITU.
>>
>> Although I don't think that the authors and publishers intention was 
>> to prevent use of the sample bitstreams for testing purposes, the 
>> statement clearly covers them. WDYT?
>> I'm going to e-mail ITU wuth this question although I am not too 
>> optimistic about getting an answer some within this decade :-)
>I have obtained written permission from an ITU representative allowing 
>us to use the files as intended. Does ASF have an established method of
>
>documenting this permission?
>
>The ITU requested that a license disclaimer/information be included 
>alongside the sample data. I have added it to the code base: 
>https://github.com/levigo/jbig2-imageio/blob/master/src/test/resources/images/README_SAMPLE_DATA_LICENSING.txt
>Does this disclaimer create a conflict with the ASL?
>
>Jörg Henne
>
>-
>To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
>For additional commands, e-mail: dev-h...@pdfbox.apache.org


Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-25 Thread Jörg Henne

Am 24.08.2017 um 11:25 schrieb Jörg Henne:


I just learned that those files contain sample bitstreams contained as 
hex-dumps within the standard. The standards are copyrighted by 
ITU/ISO and contain the following notice:


    All rights reserved. No part of this publication may be reproduced 
or utilized in any form or by any means, electronic or
    mechanical, including photocopying and microfilm, without 
permission in writing from the ITU.


Although I don't think that the authors and publishers intention was 
to prevent use of the sample bitstreams for testing purposes, the 
statement clearly covers them. WDYT?
I'm going to e-mail ITU wuth this question although I am not too 
optimistic about getting an answer some within this decade :-)
I have obtained written permission from an ITU representative allowing 
us to use the files as intended. Does ASF have an established method of 
documenting this permission?


The ITU requested that a license disclaimer/information be included 
alongside the sample data. I have added it to the code base: 
https://github.com/levigo/jbig2-imageio/blob/master/src/test/resources/images/README_SAMPLE_DATA_LICENSING.txt

Does this disclaimer create a conflict with the ASL?

Jörg Henne

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-24 Thread Andreas Lehmkühler
I'll check the docs after the weekend when I'm back.
I don't see any issue with the different signers.

Andreas

Am 24. August 2017 13:53:10 MESZ schrieb "Jörg Henne" :
>Am 23.08.2017 um 21:35 schrieb Andreas Lehmkuehler:
>
>> The CCLA is on file
>The software-grant and another ICLA have been sent.
>Some clarification about the software-grant might be necessary, though.
>
>The software-grant and the CCLA are signed by different legal entities 
>(levigo holding/levigo solutions). This is due to the fact that 
>contributors are employed by levigo solutions whereas the IP to be 
>transferred belongs to the parent holding.
>
>Jörg
>
>-
>To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
>For additional commands, e-mail: dev-h...@pdfbox.apache.org


Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-24 Thread Jörg Henne

Am 23.08.2017 um 21:35 schrieb Andreas Lehmkuehler:


The CCLA is on file

The software-grant and another ICLA have been sent.
Some clarification about the software-grant might be necessary, though. 
The software-grant and the CCLA are signed by different legal entities 
(levigo holding/levigo solutions). This is due to the fact that 
contributors are employed by levigo solutions whereas the IP to be 
transferred belongs to the parent holding.


Jörg

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-24 Thread Jörg Henne

Am 24.08.2017 um 10:23 schrieb Andreas Lehmkühler:

there any jbig2-viewer available?
In theory, yes, for example XnView supports JBIG2 via jbig2dec.exe. In
reality, support for the various cases covered in the test suite is
rather spotty: many of the images cannot be decoded with XnView. So,
strange as it might seem, I don't know of any reliable stand-alone JBIG2
viewer.

However, obviously those images can be decoded using the plugin. I've
attached PNG versions of them to a comment on the above issue:
https://github.com/levigo/jbig2-imageio/issues/48#issuecomment-324556311

Cool, I've already thought about converting them myself, but you were faster. 
Thanks. I'll have a look after the weekend as my time will be limited the next 
few days.

Thanks!


Losing this image would be bad, though, since it is the only halftone
region sample bitstream in there.

Maybe, we should think about a README which expains the origin of some/all of 
the test files
Yes, good idea. I already started documenting that in 
https://github.com/levigo/jbig2-imageio/issues/48. I'll throw that into 
a README once I'm done.




2. Files provided to us with the permission to use them for testing
purposes
201231100*.jb2 is the only case, seems to be a public U.S.
document anyway and therefore in the public domain. I have not
contacted the original provider of the files for the simple reason
that his or her e-mail address has been lost when the Googlecode site
went into archived state. >
3. Files with content so trivial that copyright should not be an
issue, i.e. fragments of bitstreams, isolated segments, trivial test
images

This isn't a question of copyright but of license and/or privacy.

The files in this category are sampledata_page(1,2,3).jb2. The content
is obviously not a matter of privacy. Regarding the license I am
currently asking around whether anyone still knows where this came from
(unfortunately we lost some very early RCS history from before we
open-sourced the component).
I just learned that those files contain sample bitstreams contained as 
hex-dumps within the standard. The standards are copyrighted by ITU/ISO 
and contain the following notice:


    All rights reserved. No part of this publication may be reproduced 
or utilized in any form or by any means, electronic or
    mechanical, including photocopying and microfilm, without 
permission in writing from the ITU.


Although I don't think that the authors and publishers intention was to 
prevent use of the sample bitstreams for testing purposes, the statement 
clearly covers them. WDYT?
I'm going to e-mail ITU wuth this question although I am not too 
optimistic about getting an answer some within this decade :-)


Jörg

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-24 Thread Andreas Lehmkühler

> Jörg Henne  hat am 24. August 2017 um 10:08 geschrieben:
> 
> 
> 
> Am 23.08.2017 um 18:40 schrieb Andreas Lehmkuehler:
> > readded dev@pdfbox
> >
> > Am 22.08.2017 um 19:14 schrieb Jörg Henne:
> >> Am 19.08.2017 um 17:07 schrieb Andreas Lehmkuehler:
> >>
> >>> The following files don't have a license header:
> >>>
> >> Good catch. Tracked as https://github.com/levigo/jbig2-imageio/issues/46
> >>
> >>> What about the binary test files in src/test/resources/? I assume 
> >>> their license is cleared as well, isn't it?
> >>>
> >> That's what I assumed as well, but upon re-checking, things no longer 
> >> seem to be so clear. I'm tracking this question as 
> >> https://github.com/levigo/jbig2-imageio/issues/48
> >> Maybe you guys can help me with this problem or let me know how you 
> >> deal with it.
> > Is there any jbig2-viewer available?
> In theory, yes, for example XnView supports JBIG2 via jbig2dec.exe. In 
> reality, support for the various cases covered in the test suite is 
> rather spotty: many of the images cannot be decoded with XnView. So, 
> strange as it might seem, I don't know of any reliable stand-alone JBIG2 
> viewer.
> 
> However, obviously those images can be decoded using the plugin. I've 
> attached PNG versions of them to a comment on the above issue: 
> https://github.com/levigo/jbig2-imageio/issues/48#issuecomment-324556311
Cool, I've already thought about converting them myself, but you were faster. 
Thanks. I'll have a look after the weekend as my time will be limited the next 
few days.

> > Are these testfiles somehow special, do they trigger some special 
> > processing within the plugin or are they just a bunch of jbig2 files 
> > and could be replaced by others
> JBIG2 isn't quite as simple as, say, PNG. There are several entropy 
> coding options (Arithmetic/MQ, Huffman) several different segment types 
> and several ways to maintain, refine and reference shape dictionaries. 
> Therefore there a large number of code paths need to be covered in the 
> tests. Since it is rather hard to generate all those possible 
> combinations (no single encoder library will use all of them) the 
> refrerence library provides (provided?) a convenient way of achieving 
> decent test coverage.
OK, so we should try to keep as much as possible of those data.

> >> The files seem to fall into three categories:
> >> 1. Files from the original test suite. While the copyright status of 
> >> the file isn't problematic, the status of the content seems to be 
> >> muddy in some cases.
> >>- Files containing representations of public U.S. government 
> >> documents should be in the public domain: 
> >> https://en.wikipedia.org/wiki/Copyright_status_of_work_by_the_U.S._government
> >>- The same applies to representations of U.S. patents: 
> >> https://en.wikipedia.org/wiki/Copyright_on_the_content_of_patents_and_in_the_context_of_patent_prosecution
> >>  
> >>
> >>- 004.jb2 and 005.jb2 seem problematic but may be covered by some 
> >> exemption.
> >>- amb.bmp no idea
> > amb.bmp seems problematic as it looks like a promo photo of Ally 
> > McBeal aka Callista Flockhart.
> You seem to be more up to speed regarding TV characters. I certainly 
> didn't recognise the person in the photo :-)
Maybe I'm old enough to know that TV-show from the late 90's

> Losing this image would be bad, though, since it is the only halftone 
> region sample bitstream in there.
Maybe, we should think about a README which expains the origin of some/all of 
the test files

> >> 2. Files provided to us with the permission to use them for testing 
> >> purposes
> >>201231100*.jb2 is the only case, seems to be a public U.S. 
> >> document anyway and therefore in the public domain. I have not 
> >> contacted the original provider of the files for the simple reason 
> >> that his or her e-mail address has been lost when the Googlecode site 
> >> went into archived state. >
> >> 3. Files with content so trivial that copyright should not be an 
> >> issue, i.e. fragments of bitstreams, isolated segments, trivial test 
> >> images
> > This isn't a question of copyright but of license and/or privacy.
> The files in this category are sampledata_page(1,2,3).jb2. The content 
> is obviously not a matter of privacy. Regarding the license I am 
> currently asking around whether anyone still knows where this came from 
> (unfortunately we lost some very early RCS history from before we 
> open-sourced the component).
> 
> Jörg

Andreas

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-24 Thread Jörg Henne


Am 23.08.2017 um 18:40 schrieb Andreas Lehmkuehler:

readded dev@pdfbox

Am 22.08.2017 um 19:14 schrieb Jörg Henne:

Am 19.08.2017 um 17:07 schrieb Andreas Lehmkuehler:


The following files don't have a license header:


Good catch. Tracked as https://github.com/levigo/jbig2-imageio/issues/46

What about the binary test files in src/test/resources/? I assume 
their license is cleared as well, isn't it?


That's what I assumed as well, but upon re-checking, things no longer 
seem to be so clear. I'm tracking this question as 
https://github.com/levigo/jbig2-imageio/issues/48
Maybe you guys can help me with this problem or let me know how you 
deal with it.

Is there any jbig2-viewer available?
In theory, yes, for example XnView supports JBIG2 via jbig2dec.exe. In 
reality, support for the various cases covered in the test suite is 
rather spotty: many of the images cannot be decoded with XnView. So, 
strange as it might seem, I don't know of any reliable stand-alone JBIG2 
viewer.


However, obviously those images can be decoded using the plugin. I've 
attached PNG versions of them to a comment on the above issue: 
https://github.com/levigo/jbig2-imageio/issues/48#issuecomment-324556311


Are these testfiles somehow special, do they trigger some special 
processing within the plugin or are they just a bunch of jbig2 files 
and could be replaced by others
JBIG2 isn't quite as simple as, say, PNG. There are several entropy 
coding options (Arithmetic/MQ, Huffman) several different segment types 
and several ways to maintain, refine and reference shape dictionaries. 
Therefore there a large number of code paths need to be covered in the 
tests. Since it is rather hard to generate all those possible 
combinations (no single encoder library will use all of them) the 
refrerence library provides (provided?) a convenient way of achieving 
decent test coverage.



The files seem to fall into three categories:
1. Files from the original test suite. While the copyright status of 
the file isn't problematic, the status of the content seems to be 
muddy in some cases.
   - Files containing representations of public U.S. government 
documents should be in the public domain: 
https://en.wikipedia.org/wiki/Copyright_status_of_work_by_the_U.S._government
   - The same applies to representations of U.S. patents: 
https://en.wikipedia.org/wiki/Copyright_on_the_content_of_patents_and_in_the_context_of_patent_prosecution 

   - 004.jb2 and 005.jb2 seem problematic but may be covered by some 
exemption.

   - amb.bmp no idea
amb.bmp seems problematic as it looks like a promo photo of Ally 
McBeal aka Callista Flockhart.
You seem to be more up to speed regarding TV characters. I certainly 
didn't recognise the person in the photo :-)
Losing this image would be bad, though, since it is the only halftone 
region sample bitstream in there.


2. Files provided to us with the permission to use them for testing 
purposes
   201231100*.jb2 is the only case, seems to be a public U.S. 
document anyway and therefore in the public domain. I have not 
contacted the original provider of the files for the simple reason 
that his or her e-mail address has been lost when the Googlecode site 
went into archived state. >
3. Files with content so trivial that copyright should not be an 
issue, i.e. fragments of bitstreams, isolated segments, trivial test 
images

This isn't a question of copyright but of license and/or privacy.
The files in this category are sampledata_page(1,2,3).jb2. The content 
is obviously not a matter of privacy. Regarding the license I am 
currently asking around whether anyone still knows where this came from 
(unfortunately we lost some very early RCS history from before we 
open-sourced the component).


Jörg

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-23 Thread Andreas Lehmkuehler

Am 22.08.2017 um 19:14 schrieb Jörg Henne:

Am 19.08.2017 um 17:07 schrieb Andreas Lehmkuehler:

SNIP



Please provide the following paperwork:

- software-grant, see [1]
- an iCLA for all potential committers, which aren't apache committers yet, 
see  [2]

- a CCLA if necessary, see [3]

I'm working on that.

The CCLA is on file


Jörg


Andreas

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-23 Thread Andreas Lehmkuehler

readded dev@pdfbox

Am 22.08.2017 um 19:14 schrieb Jörg Henne:

Am 19.08.2017 um 17:07 schrieb Andreas Lehmkuehler:


The following files don't have a license header:


Good catch. Tracked as https://github.com/levigo/jbig2-imageio/issues/46

What about the binary test files in src/test/resources/? I assume their 
license is cleared as well, isn't it?


That's what I assumed as well, but upon re-checking, things no longer seem to be 
so clear. I'm tracking this question as 
https://github.com/levigo/jbig2-imageio/issues/48

Maybe you guys can help me with this problem or let me know how you deal with 
it.

Is there any jbig2-viewer available?

Are these testfiles somehow special, do they trigger some special processing 
within the plugin or are they just a bunch of jbig2 files and could be replaced 
by others



The files seem to fall into three categories:
1. Files from the original test suite. While the copyright status of the file 
isn't problematic, the status of the content seems to be muddy in some cases.
   - Files containing representations of public U.S. government documents should 
be in the public domain: 
https://en.wikipedia.org/wiki/Copyright_status_of_work_by_the_U.S._government
   - The same applies to representations of U.S. patents: 
https://en.wikipedia.org/wiki/Copyright_on_the_content_of_patents_and_in_the_context_of_patent_prosecution 


   - 004.jb2 and 005.jb2 seem problematic but may be covered by some exemption.
   - amb.bmp no idea
amb.bmp seems problematic as it looks like a promo photo of Ally McBeal aka 
Callista Flockhart.



2. Files provided to us with the permission to use them for testing purposes
   201231100*.jb2 is the only case, seems to be a public U.S. document anyway 
and therefore in the public domain. I have not contacted the original provider 
of the files for the simple reason that his or her e-mail address has been lost 
when the Googlecode site went into archived state. >
3. Files with content so trivial that copyright should not be an issue, i.e. 
fragments of bitstreams, isolated segments, trivial test images

This isn't a question of copyright but of license and/or privacy.


Please provide the following paperwork:

- software-grant, see [1]
- an iCLA for all potential committers, which aren't apache committers yet, 
see  [2]

- a CCLA if necessary, see [3]

I'm working on that.

Jörg


Andreas

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-23 Thread Andreas Lehmkuehler

readded dev@pdfbox

Am 23.08.2017 um 17:23 schrieb Jörg Henne:

Am 19.08.2017 um 17:07 schrieb Andreas Lehmkuehler:


Please provide the following paperwork:

- software-grant, see [1]
- an iCLA for all potential committers, which aren't apache committers yet, 
see  [2]

- a CCLA if necessary, see [3]


CCLA: done. Others: pending.

Thanks, once the SGA is on file I start with filing the ip-clearance template

Please create a JIRA ticket about adding your jbig2 plugin to PDFBox and 
attach a source tarball/zip and a SHA checksum to it, see PDFBOX-1056 which 
dealt with the integration of the PDF/A-validator some years ago.



Done.

One more heads up regarding IP vetting which you should be aware of: the patent 
situation surrounding JBIG2 is/was kind of muddy:
- all of the U.S. patents mentioned in Annex I of the specification have been 
expired be now
- as far as I can tell, none of the terms have been re-adjusted (I checked with 
the USPTO)

- both Japanese patens should be expired, but I haven't checked for extensions
- there may be other patens out there asserted after the completion of the 
standard, which I don't know about


In any case it should be clear that the transfer of the plugin source code to 
PDFBox does not include any rights to any of those or other patents!
The SGA grants a license for the code and any patents which are included. As 
those patents aren't included, everything should be ok.




Jörg



-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Created] (PDFBOX-3906) Contributing the JBig2 ImageIO Plugin to PDFBox​

2017-08-23 Thread JIRA
Jörg Henne created PDFBOX-3906:
--

 Summary: Contributing the JBig2 ImageIO Plugin to PDFBox​
 Key: PDFBOX-3906
 URL: https://issues.apache.org/jira/browse/PDFBOX-3906
 Project: PDFBox
  Issue Type: Task
Reporter: Jörg Henne
 Attachments: jbig2-imageio.tgz

Levigo solutions GmbH donates the Java ImageIO-Plugin for the JBIG2 to the 
PDFBox project. The Plugin is currently hosted at 
https://github.com/levigo/jbig2-imageio and has already been prepared for 
integration. 
The steps completed so far are:

- ​IP vetting for contributions by non-levigo developers
- Merging/application of all pending pull requests
- Update of the project structure in anticipation of the new home:
-- package names
-- license headers
-- license files
-- README.md
-- release notes
-- Maven project information

A tgz containing the source code has been attached:
- It is based on commit 483aab3eb9bbc02f6995a637155adf6b922ed0c0 
(https://github.com/levigo/jbig2-imageio/commit/483aab3eb9bbc02f6995a637155adf6b922ed0c0).
 
- Its SHA1 is 0e07111b4bf7f5a51bf0fdd903f02f082ea3bf65



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-22 Thread Andreas Lehmkuehler

Am 22.08.2017 um 17:11 schrieb Jörg Henne:

Am 22.08.2017 um 13:41 schrieb Andreas Lehmkühler:

Jörg Henne  hat am 22. August 2017 um 13:20 geschrieben:


Am 19.08.2017 um 19:59 schrieb Tilman Hausherr:

Am 19.08.2017 um 18:09 schrieb Andreas Lehmkuehler:

+1, there is one superfluous "pdfbox". Besides some other minor
things to be adjusted we have to discuss how the plugin shall be
integrated.

IMHO, we should keep it independent, so that we could cut independent
releases of the plugin and pdfbox. Doing so, we have to reorg our svn
repository. We have to create a pdfbox directory in trunk and move
everything to that directory. There will be another directoy jbig2
for the sources of the plugin.

Is there a need to have independent releases? Maybe for existing
levigo clients with support contracts?

Honoring those should not be a problem one way or the other. We can
always cut our own releases under dedicated version numbers, as we
provide dedicated Maven repositories to our customers.
Just to avoid missunderstandings, once the code is under the PDFBox umbrella 
only the PDFBox PMC can cut releases. There can't be any outside the project 
(with the same maven coords and the same package name). That's the reason why 
I'd like to keep it independent so that we can cut a release whenever is't s 
necessary.
Yes, I understand that. However, we are neither tied to the particular Maven 
coordinates nor to Maven central as a delivery platform.

Correct

And unless I am terribly confused about the ASL, there's nothing in the license 
preventing us from shipping our own release, unless we step on the toes of the 
official one in terms of Maven coordinates etc. On the other hand, building and 
shipping our own release is something we want to avoid as much as possible and 
thus something reserved for the rare exception.
Again correct, and yes it would be double work to do parallel releases, it shall 
be a last resort alternative.


Andreas


Jörg


-
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



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-22 Thread Jörg Henne

Am 22.08.2017 um 13:41 schrieb Andreas Lehmkühler:

Jörg Henne  hat am 22. August 2017 um 13:20 geschrieben:


Am 19.08.2017 um 19:59 schrieb Tilman Hausherr:

Am 19.08.2017 um 18:09 schrieb Andreas Lehmkuehler:

+1, there is one superfluous "pdfbox". Besides some other minor
things to be adjusted we have to discuss how the plugin shall be
integrated.

IMHO, we should keep it independent, so that we could cut independent
releases of the plugin and pdfbox. Doing so, we have to reorg our svn
repository. We have to create a pdfbox directory in trunk and move
everything to that directory. There will be another directoy jbig2
for the sources of the plugin.

Is there a need to have independent releases? Maybe for existing
levigo clients with support contracts?

Honoring those should not be a problem one way or the other. We can
always cut our own releases under dedicated version numbers, as we
provide dedicated Maven repositories to our customers.

Just to avoid missunderstandings, once the code is under the PDFBox umbrella 
only the PDFBox PMC can cut releases. There can't be any outside the project 
(with the same maven coords and the same package name). That's the reason why 
I'd like to keep it independent so that we can cut a release whenever is't s 
necessary.
Yes, I understand that. However, we are neither tied to the particular 
Maven coordinates nor to Maven central as a delivery platform.


And unless I am terribly confused about the ASL, there's nothing in the 
license preventing us from shipping our own release, unless we step on 
the toes of the official one in terms of Maven coordinates etc. On the 
other hand, building and shipping our own release is something we want 
to avoid as much as possible and thus something reserved for the rare 
exception.


Jörg


-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-22 Thread Andreas Lehmkühler

> Jörg Henne  hat am 22. August 2017 um 13:20 geschrieben:
> 
> 
> Am 19.08.2017 um 19:59 schrieb Tilman Hausherr:
> > Am 19.08.2017 um 18:09 schrieb Andreas Lehmkuehler:
> >>>
> >> +1, there is one superfluous "pdfbox". Besides some other minor 
> >> things to be adjusted we have to discuss how the plugin shall be 
> >> integrated.
> >>
> >> IMHO, we should keep it independent, so that we could cut independent 
> >> releases of the plugin and pdfbox. Doing so, we have to reorg our svn 
> >> repository. We have to create a pdfbox directory in trunk and move 
> >> everything to that directory. There will be another directoy jbig2 
> >> for the sources of the plugin. 
> >
> > Is there a need to have independent releases? Maybe for existing 
> > levigo clients with support contracts?
> Honoring those should not be a problem one way or the other. We can 
> always cut our own releases under dedicated version numbers, as we 
> provide dedicated Maven repositories to our customers.
Just to avoid missunderstandings, once the code is under the PDFBox umbrella 
only the PDFBox PMC can cut releases. There can't be any outside the project 
(with the same maven coords and the same package name). That's the reason why 
I'd like to keep it independent so that we can cut a release whenever is't s 
necessary.

> Jörg

Andreas

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-22 Thread Jörg Henne

Am 19.08.2017 um 19:59 schrieb Tilman Hausherr:

Am 19.08.2017 um 18:09 schrieb Andreas Lehmkuehler:


+1, there is one superfluous "pdfbox". Besides some other minor 
things to be adjusted we have to discuss how the plugin shall be 
integrated.


IMHO, we should keep it independent, so that we could cut independent 
releases of the plugin and pdfbox. Doing so, we have to reorg our svn 
repository. We have to create a pdfbox directory in trunk and move 
everything to that directory. There will be another directoy jbig2 
for the sources of the plugin. 


Is there a need to have independent releases? Maybe for existing 
levigo clients with support contracts?
Honoring those should not be a problem one way or the other. We can 
always cut our own releases under dedicated version numbers, as we 
provide dedicated Maven repositories to our customers.


Jörg

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-22 Thread Jörg Henne

Am 20.08.2017 um 15:49 schrieb Maruan Sahyoun:
  

Am 19.08.2017 um 19:59 schrieb Tilman Hausherr:

Am 19.08.2017 um 18:09 schrieb Andreas Lehmkuehler:

+1, there is one superfluous "pdfbox". Besides some other minor things to be
adjusted we have to discuss how the plugin shall be integrated.

IMHO, we should keep it independent, so that we could cut independent releases
of the plugin and pdfbox. Doing so, we have to reorg our svn repository. We
have to create a pdfbox directory in trunk and move everything to that
directory. There will be another directoy jbig2 for the sources of the plugin.

Is there a need to have independent releases? Maybe for existing levigo clients
with support contracts?

Both strategies have their advantages/disadvantages. An independent source tree
gives us the following advantages:

- cut independent releases of both jbig2 and PDFBox
- cut a first jbig2 apache release right after the integration without waiting
for the 3.0 release of PDFBox

I'd go for an independent release. If we release inbetween we can
always update the dependency in pdfbox. And we don't add a timing
dependency for jbig2 on pdfbox where there isn't one.

+1

Could we potentially have jbig2 in a git repo. Might be easier as the
current active developers are used to working with git.

+1 :-)

Jörg

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



AW: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-22 Thread Jörg Henne
Von: Tilman Hausherr 
Gesendet: Samstag, 19. August 2017 14:30
> Shouldn't this be more like this?
>
> org.apache.pdfbox
> jbig2-imageio
> 3.0.0-SNAPSHOT

Yes, that's correct. But versioning is dependent on the decision regarding the 
release strategy, anyway.


--

 levigo solutions gmbh   Business IT.
Jörg Henne

Bebelsbergstr. 31
71088 Holzgerlingen
Germany
Telefon (Zentrale):
Telefax (Zentrale):
E-Mail: +49 7031 4161-20
+49 7031 4161-21
j.he...@levigo.de

Geschäftsführer: Jürgen Mästling, Jörg Henne
Registergericht: Stuttgart HRB 245 178
USt-ID: DE216 017 084     
[cid:imagecaa644.GIF@40266b29.4094a41f] 
  
[cid:image054245.GIF@d270eaea.4bb90923] 
 
  
[cid:image4b1f56.GIF@ff4f01b0.4a8d088c] 
 
  
[cid:image5e2c8d.GIF@14773477.4d9813a3] 

Die Unternehmen und Marken der levigo gruppe:   levigo   
|   jadice   |   openthinclient   |   
h-pcn





Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-20 Thread Maruan Sahyoun
 
> Am 20.08.2017 um 16:01 schrieb Andreas Lehmkuehler:
> > Am 20.08.2017 um 15:49 schrieb Maruan Sahyoun:
> > > > Am 19.08.2017 um 19:59 schrieb Tilman Hausherr:
> > > > > Am 19.08.2017 um 18:09 schrieb Andreas Lehmkuehler:
> > > > > > > 
> > > > > > 
> > > > > > +1, there is one superfluous "pdfbox". Besides some other minor 
> > > > > > things to be
> > > > > > adjusted we have to discuss how the plugin shall be integrated.
> > > > > > 
> > > > > > IMHO, we should keep it independent, so that we could cut 
> > > > > > independent releases
> > > > > > of the plugin and pdfbox. Doing so, we have to reorg our svn 
> > > > > > repository. We
> > > > > > have to create a pdfbox directory in trunk and move everything to 
> > > > > > that
> > > > > > directory. There will be another directoy jbig2 for the sources of 
> > > > > > the plugin.
> > > > > 
> > > > > Is there a need to have independent releases? Maybe for existing 
> > > > > levigo clients
> > > > > with support contracts?
> > > > 
> > > > Both strategies have their advantages/disadvantages. An independent 
> > > > source tree
> > > > gives us the following advantages:
> > > > 
> > > > - cut independent releases of both jbig2 and PDFBox
> > > > - cut a first jbig2 apache release right after the integration 
> > > > without waiting
> > > > for the 3.0 release of PDFBox
> > > 
> > > I'd go for an independent release. If we release inbetween we can
> > > always update the dependency in pdfbox. And we don't add a timing
> > > dependency for jbig2 on pdfbox where there isn't one.
> > > 
> > > Could we potentially have jbig2 in a git repo. Might be easier as the
> > > current active developers are used to working with git.
> > 
> > Should be possible. I have to check if we have to have a svn repo 
> > first to be moved or if we can just ask for an empty repo and add the 
> > source after that. 
> 
> I hate git, but maybe this could bring the advantage that we could 
> import the entire existing versioning?

I'm not fluent enough in git or svn to love or hate them :-)

Getting the existing versioning in would be a bonus.

BR
Maruan


> 
> Tilman
> 
> 
> 
> -
> 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: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-20 Thread Andreas Lehmkuehler

Am 20.08.2017 um 16:01 schrieb Andreas Lehmkuehler:

Am 20.08.2017 um 15:49 schrieb Maruan Sahyoun:

Am 19.08.2017 um 19:59 schrieb Tilman Hausherr:

Am 19.08.2017 um 18:09 schrieb Andreas Lehmkuehler:




+1, there is one superfluous "pdfbox". Besides some other minor things to be
adjusted we have to discuss how the plugin shall be integrated.

IMHO, we should keep it independent, so that we could cut independent releases
of the plugin and pdfbox. Doing so, we have to reorg our svn repository. We
have to create a pdfbox directory in trunk and move everything to that
directory. There will be another directoy jbig2 for the sources of the plugin.


Is there a need to have independent releases? Maybe for existing levigo clients
with support contracts?


Both strategies have their advantages/disadvantages. An independent source tree
gives us the following advantages:

- cut independent releases of both jbig2 and PDFBox
- cut a first jbig2 apache release right after the integration without waiting
for the 3.0 release of PDFBox


I'd go for an independent release. If we release inbetween we can
always update the dependency in pdfbox. And we don't add a timing
dependency for jbig2 on pdfbox where there isn't one.

Could we potentially have jbig2 in a git repo. Might be easier as the
current active developers are used to working with git.
Should be possible. I have to check if we have to have a svn repo first to be 
moved or if we can just ask for an empty repo and add the source after that.

I just realized that we already have to git repos which where empty when 
starting.



Andreas



BR
Maruan





Tilman


Andreas


-
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




-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-20 Thread Tilman Hausherr

Am 20.08.2017 um 16:01 schrieb Andreas Lehmkuehler:

Am 20.08.2017 um 15:49 schrieb Maruan Sahyoun:

Am 19.08.2017 um 19:59 schrieb Tilman Hausherr:

Am 19.08.2017 um 18:09 schrieb Andreas Lehmkuehler:




+1, there is one superfluous "pdfbox". Besides some other minor 
things to be

adjusted we have to discuss how the plugin shall be integrated.

IMHO, we should keep it independent, so that we could cut 
independent releases
of the plugin and pdfbox. Doing so, we have to reorg our svn 
repository. We
have to create a pdfbox directory in trunk and move everything to 
that
directory. There will be another directoy jbig2 for the sources of 
the plugin.


Is there a need to have independent releases? Maybe for existing 
levigo clients

with support contracts?


Both strategies have their advantages/disadvantages. An independent 
source tree

gives us the following advantages:

- cut independent releases of both jbig2 and PDFBox
- cut a first jbig2 apache release right after the integration 
without waiting

for the 3.0 release of PDFBox


I'd go for an independent release. If we release inbetween we can
always update the dependency in pdfbox. And we don't add a timing
dependency for jbig2 on pdfbox where there isn't one.

Could we potentially have jbig2 in a git repo. Might be easier as the
current active developers are used to working with git.
Should be possible. I have to check if we have to have a svn repo 
first to be moved or if we can just ask for an empty repo and add the 
source after that. 


I hate git, but maybe this could bring the advantage that we could 
import the entire existing versioning?


Tilman



-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-20 Thread Andreas Lehmkuehler

Am 20.08.2017 um 15:49 schrieb Maruan Sahyoun:
  

Am 19.08.2017 um 19:59 schrieb Tilman Hausherr:

Am 19.08.2017 um 18:09 schrieb Andreas Lehmkuehler:




+1, there is one superfluous "pdfbox". Besides some other minor things to be
adjusted we have to discuss how the plugin shall be integrated.

IMHO, we should keep it independent, so that we could cut independent releases
of the plugin and pdfbox. Doing so, we have to reorg our svn repository. We
have to create a pdfbox directory in trunk and move everything to that
directory. There will be another directoy jbig2 for the sources of the plugin.


Is there a need to have independent releases? Maybe for existing levigo clients
with support contracts?


Both strategies have their advantages/disadvantages. An independent source tree
gives us the following advantages:

- cut independent releases of both jbig2 and PDFBox
- cut a first jbig2 apache release right after the integration without waiting
for the 3.0 release of PDFBox


I'd go for an independent release. If we release inbetween we can
always update the dependency in pdfbox. And we don't add a timing
dependency for jbig2 on pdfbox where there isn't one.

Could we potentially have jbig2 in a git repo. Might be easier as the
current active developers are used to working with git.
Should be possible. I have to check if we have to have a svn repo first to be 
moved or if we can just ask for an empty repo and add the source after that.


Andreas



BR
Maruan
   





Tilman


Andreas


-
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



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-20 Thread Maruan Sahyoun
 
> Am 19.08.2017 um 19:59 schrieb Tilman Hausherr:
> > Am 19.08.2017 um 18:09 schrieb Andreas Lehmkuehler:
> > > > 
> > > 
> > > +1, there is one superfluous "pdfbox". Besides some other minor things to 
> > > be 
> > > adjusted we have to discuss how the plugin shall be integrated.
> > > 
> > > IMHO, we should keep it independent, so that we could cut independent 
> > > releases 
> > > of the plugin and pdfbox. Doing so, we have to reorg our svn repository. 
> > > We 
> > > have to create a pdfbox directory in trunk and move everything to that 
> > > directory. There will be another directoy jbig2 for the sources of the 
> > > plugin. 
> > 
> > Is there a need to have independent releases? Maybe for existing levigo 
> > clients 
> > with support contracts?
> 
> Both strategies have their advantages/disadvantages. An independent source 
> tree 
> gives us the following advantages:
> 
> - cut independent releases of both jbig2 and PDFBox
> - cut a first jbig2 apache release right after the integration without 
> waiting 
> for the 3.0 release of PDFBox

I'd go for an independent release. If we release inbetween we can
always update the dependency in pdfbox. And we don't add a timing
dependency for jbig2 on pdfbox where there isn't one.

Could we potentially have jbig2 in a git repo. Might be easier as the
current active developers are used to working with git.

BR
Maruan
  

> 
> 
> > Tilman
> 
> Andreas
> 
> 
> -
> 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: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-20 Thread Andreas Lehmkuehler

Am 19.08.2017 um 19:59 schrieb Tilman Hausherr:

Am 19.08.2017 um 18:09 schrieb Andreas Lehmkuehler:


+1, there is one superfluous "pdfbox". Besides some other minor things to be 
adjusted we have to discuss how the plugin shall be integrated.


IMHO, we should keep it independent, so that we could cut independent releases 
of the plugin and pdfbox. Doing so, we have to reorg our svn repository. We 
have to create a pdfbox directory in trunk and move everything to that 
directory. There will be another directoy jbig2 for the sources of the plugin. 


Is there a need to have independent releases? Maybe for existing levigo clients 
with support contracts?
Both strategies have their advantages/disadvantages. An independent source tree 
gives us the following advantages:


- cut independent releases of both jbig2 and PDFBox
- cut a first jbig2 apache release right after the integration without waiting 
for the 3.0 release of PDFBox




Tilman


Andreas


-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-19 Thread Tilman Hausherr

Am 19.08.2017 um 18:09 schrieb Andreas Lehmkuehler:


+1, there is one superfluous "pdfbox". Besides some other minor things 
to be adjusted we have to discuss how the plugin shall be integrated.


IMHO, we should keep it independent, so that we could cut independent 
releases of the plugin and pdfbox. Doing so, we have to reorg our svn 
repository. We have to create a pdfbox directory in trunk and move 
everything to that directory. There will be another directoy jbig2 for 
the sources of the plugin. 


Is there a need to have independent releases? Maybe for existing levigo 
clients with support contracts?


Tilman



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-19 Thread Andreas Lehmkuehler

Am 19.08.2017 um 14:30 schrieb Tilman Hausherr:
Thanks for doing all these commits. I did a build and ran our own PDF rendering 
tests and it fixes my own issues, and also a bug from the google code days, and 
a file I collected from the PDF.js project.


About the pom.xml: you are using

org.apache.pdfbox.jbig2
pdfbox-jbig2-imageio
3.0-SNAPSHOT

Shouldn't this be more like this?

org.apache.pdfbox
jbig2-imageio
3.0.0-SNAPSHOT
+1, there is one superfluous "pdfbox". Besides some other minor things to be 
adjusted we have to discuss how the plugin shall be integrated.


IMHO, we should keep it independent, so that we could cut independent releases 
of the plugin and pdfbox. Doing so, we have to reorg our svn repository. We have 
to create a pdfbox directory in trunk and move everything to that directory. 
There will be another directoy jbig2 for the sources of the plugin.


WDYT?

Re committers, I'd favour "that the relevant developers become ASF committers". 
I wasn't involved at that time, but it's the way it was done with PaDaF (now 
preflight), two people involved became committers.
+1, as I already said in my other post, I'm thinking about a vote like the one 
we used for the padaf integration, see [1]




Tilman


Andreas

[1] 
https://lists.apache.org/thread.html/01bf8acb608ae460947832b4daf83e3242d00efc876711d5c1070078@1310585500@%3Cdev.pdfbox.apache.org%3E




-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-19 Thread Andreas Lehmkuehler

Am 18.08.2017 um 18:04 schrieb Jörg Henne:

Hi all,

after quite some time of waiting for contributor's feedback on the license 
change, being busy with other work and holidays :-) I have completed the  > preparations for a migration of the JBig2 ImageIO plugin under the ASF/PDFBox

umbrella. The steps completed so far are:

- ​IP vetting for contributions by non-levigo developers
- Merging/application of all pending pull requests
- Update of the project structure in anticipation of the new home:
-- package names
-- license headers
-- license files
-- README.md
-- release notes
-- Maven project information

The preparations for the transition have been made directly on the component's 
master branch at https://github.com/levigo/jbig2-imageio. It would be great if 
someone from PDFBox could review the current state of affairs and advise about 
any kinks, missing stuff etc.

Well done, most of it is already looking quite good. Just some minor things

The following files don't have a license header:
  pom.xml
  release-notes.md

src/main/resources/META-INF/services/org.apache.pdfbox.jbig2.util.cache.CacheBridge

src/main/resources/META-INF/services/org.apache.pdfbox.jbig2.util.log.LoggerBridge
  src/main/resources/META-INF/services/javax.imageio.spi.ImageReaderSpi
  src/test/resources/META-INF/services/org.apache.pdfbox.jbig2.util.TestService
  README.md
  .travis.yml

What about the binary test files in src/test/resources/? I assume their license 
is cleared as well, isn't it?


In a previous message I mentioned the question of how we (levigo) can continue 
to contribute to or maintain the software once the migration has been completed. 
One option would certainly be to use GitHub with our (levigo's) repository 
becoming a downstream clone. Another option would be that the relevant 
developers become ASF committers. I myself are already one (ASF SVN id hennejg). 
If the plugin becomes a part of PDFBox the source as to be hosted on an ASF 
related server. As the PDFBox sources reside in a svn repository the new plugin 
will be added to that repository as well.



The other candidates are:

- Matthäus Mayer (mattha...@mayer.pub): initial lead developer of the component
- Sebastian Holder (s.hol...@levigo.de): current maintainer
- Carolin Köhler: (c.koeh...@levigo.de): current maintainer
Shouldn't be a problem. I'm planning to prepare a vote which will include a 
resolution to make the current maintainera a committer.


That's it for now, any help on how the next steps could look like would be 
greatly appreciated.

I'm going to start the IP-clearance process, more details to come.


Please provide the following paperwork:

- software-grant, see [1]
- an iCLA for all potential committers, which aren't apache committers yet, see 
 [2]
- a CCLA if necessary, see [3]

More details about the legal stuff can be found at [4]

[1] http://www.apache.org/licenses/software-grant.txt
[2] http://www.apache.org/licenses/icla.pdf
[3] http://www.apache.org/licenses/cla-corporate.pdf
[4] http://www.apache.org/licenses/

Please create a JIRA ticket about adding your jbig2 plugin to PDFBox and attach 
a source tarball/zip and a SHA checksum to it, see PDFBOX-1056 which dealt with 
the integration of the PDF/A-validator some years ago.



Thanks
Jörg Henne

We have to thank you and everybody who is involved on your side!

Andreas



--

*levigo solutions gmbh */Business IT./
JörgHenne

Bebelsbergstr. 31
71088 Holzgerlingen
Germany 
Telefon (Zentrale):
Telefax (Zentrale):
E-Mail: +49 7031 4161-20
+49 7031 4161-21
j.he...@levigo.de 

Geschäftsführer: Jürgen Mästling, Jörg Henne
Registergericht: Stuttgart HRB 245 178
USt-ID: DE216 017 084 
 



Die Unternehmen und Marken der levigo gruppe: 	levigo   | 
jadice    | openthinclient    | h-pcn 








-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-19 Thread Tilman Hausherr
Thanks for doing all these commits. I did a build and ran our own PDF 
rendering tests and it fixes my own issues, and also a bug from the 
google code days, and a file I collected from the PDF.js project.


About the pom.xml: you are using

org.apache.pdfbox.jbig2
pdfbox-jbig2-imageio
3.0-SNAPSHOT

Shouldn't this be more like this?

org.apache.pdfbox
jbig2-imageio
3.0.0-SNAPSHOT

Re committers, I'd favour "that the relevant developers become ASF 
committers". I wasn't involved at that time, but it's the way it was 
done with PaDaF (now preflight), two people involved became committers.


Tilman



Contributing the JBig2 ImageIO Plugin to PDFBox

2017-08-18 Thread Jörg Henne
Hi all,

after quite some time of waiting for contributor's feedback on the license 
change, being busy with other work and holidays :-) I have completed the 
preparations for a migration of the JBig2 ImageIO plugin under the ASF/PDFBox 
umbrella. The steps completed so far are:

- ?IP vetting for contributions by non-levigo developers
- Merging/application of all pending pull requests
- Update of the project structure in anticipation of the new home:
-- package names
-- license headers
-- license files
-- README.md
-- release notes
-- Maven project information

The preparations for the transition have been made directly on the component's 
master branch at https://github.com/levigo/jbig2-imageio. It would be great if 
someone from PDFBox could review the current state of affairs and advise about 
any kinks, missing stuff etc.

In a previous message I mentioned the question of how we (levigo) can continue 
to contribute to or maintain the software once the migration has been 
completed. One option would certainly be to use GitHub with our (levigo's) 
repository becoming a downstream clone. Another option would be that the 
relevant developers become ASF committers. I myself are already one (ASF SVN id 
hennejg). The other candidates are:

- Matthäus Mayer (mattha...@mayer.pub): initial lead developer of the component
- Sebastian Holder (s.hol...@levigo.de): current maintainer
- Carolin Köhler: (c.koeh...@levigo.de): current maintainer

That's it for now, any help on how the next steps could look like would be 
greatly appreciated.

Thanks
Jörg Henne

--

 levigo solutions gmbh   Business IT.
Jörg Henne

Bebelsbergstr. 31
71088 Holzgerlingen
Germany
Telefon (Zentrale):
Telefax (Zentrale):
E-Mail: +49 7031 4161-20
+49 7031 4161-21
j.he...@levigo.de

Geschäftsführer: Jürgen Mästling, Jörg Henne
Registergericht: Stuttgart HRB 245 178
USt-ID: DE216 017 084     
[cid:image511e64.GIF@58c8c711.41a7b68c] 
  
[cid:imageb397ec.GIF@ab664c35.4f85be71] 
 
  
[cid:image08da32.GIF@894a9085.4784e985] 
 
  
[cid:imageb9ff0d.GIF@58646c3a.40829c61] 

Die Unternehmen und Marken der levigo gruppe:   levigo   
|   jadice   |   openthinclient   |   
h-pcn





AW: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-06-28 Thread Jörg Henne
Hi Andreas,

thanks a lot for your feedback!

Andreas Lehmkühler  wrote:

> This is good news and higly appreciated!

>> We are currently in the very early stages of evaluating such a transition. A 
>> few random thoughts:
>> - All of those thoughts are subject to the PDFBox community? being willing 
>> to do this and accepting the contribution, obviously.
> I can think about 2 possible new homes within the ASF, Apache PDFBox and 
> Apache Commons. The first option might be the easier way if it comes to the 
> "paperwork".

PDFBox seems the more natural choice to me as, for example, levigo is very 
active in the PDF world, we've been a member of the PDF Association for a long 
time and feel "at home" in that context.

>> - We need to do proper IP vetting: while the vast majority has been done by 
>> levigo there is one other GitHub committer who has provided bug fixes and 
>> whom we need to talk to.
> Good catch, these are the important bits which have to be resolved first. 
> After that you have to provide a Software Grant Agreement, see [1] for 
> details, so that we can start the IP clearance process, see [2] and [3]

I've already started the process of getting approval from the relevant 
contributors.

>> - After a transition colleagues of mine would continue to contribute to the 
>> maintenance of the component. The necessary committer rights would need to 
>> be bestowed upon them. I myself have been an Apache committed for many 
>> years, albeit almost completely inactive.
> As an apache committer you might know that nobody can request committer 
> rights but has to be voted in. But that is maybe just a formality. About how 
> many devs are we talking here?

Currently, there are two colleagues of mine who are familiar with the 
component. Additionally, there is one other developer who has left us, but who 
continues to contribute to the maintenance.

>> So that's it for now, I guess. Please let me know what you think.
> I support your plan to integrate the plugin with pdfbox. We, the PDFbox PMC, 
> have to discuss that topic first and have to perform a vote, but I guess this 
> is just a formality.

Fine, in the mean time, we'll continue to do our homework. I'll keep you posted 
about the progress.

Thanks
Jörg Henne

--

 levigo solutions gmbh   Business IT.
Jörg Henne

Bebelsbergstr. 31
71088 Holzgerlingen
Germany
Telefon (Zentrale):
Telefax (Zentrale):
E-Mail: +49 7031 4161-20
+49 7031 4161-21
j.he...@levigo.de

Geschäftsführer: Jürgen Mästling, Jörg Henne
Registergericht: Stuttgart HRB 245 178
USt-ID: DE216 017 084     
[cid:image0cd8b2.GIF@c9058bb7.4aa93f83] 
  
[cid:imageb96dc7.GIF@b4ff169a.4f8a62f9] 
 
  
[cid:image20dc5a.GIF@d4beb856.4bafcee7] 
 
  
[cid:image281103.GIF@c834bb16.4ab5a967] 

Die Unternehmen und Marken der levigo gruppe:   levigo   
|   jadice   |   openthinclient   |   
h-pcn





Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-06-27 Thread Andreas Lehmkühler
Hi Jörg,

> Jörg Henne  hat am 26. Juni 2017 um 15:36 geschrieben:
> 
> 
> Hi all,
> 
> 
> Apache PDFBox currently uses the JBig2 ImageIO-Plugin at 
> https://github.com/levigo/jbig2-imageio as an optional component and 
> recommends the use of it at https://pdfbox.apache.org/2.0/dependencies.html. 
> I am writing this as a representative of the ISV levigo, the owner and 
> publisher of this component. Besides being an open source component we use 
> the component on our own software suite. Over the years we have invested 
> significant time into it and have been maintaining it for many years so that 
> I would consider its code-base reasonably mature and stable. However, we 
> continue to address any bugs reported to us and have accepted several 
> community-provided fixes.
> 
> 
> The plugin in question is currently licensed under the GNU General Public 
> License V3 with other licensing options available, including commercial 
> licensing. Having PDFBox under the ASL and the plugin under a different 
> license has long been a nuisance for PDFBox users which has deterred many 
> users fron using it. On the other hand, many users have a strong need for it 
> as our plugin is (IMHO) still the highest quality pure-Java open source 
> decoder available.
> 
> We would like to change this situation by licensing the plugin under the ASL. 
> At the same time, however, we think that it would make sense to move the code 
> base over to a new home that makes it independent of a single vendor. That's 
> where the ASF and the PDFBox project comes into play :-)
> 
This is good news and higly appreciated!

> We are currently in the very early stages of evaluating such a transition. A 
> few random thoughts:
> 
> - All of those thoughts are subject to the PDFBox community​ being willing to 
> do this and accepting the contribution, obviously.
> 
I can think about 2 possible new homes within the ASF, Apache PDFBox and Apache 
Commons. The first option might be the easier way if it comes to the 
"paperwork".

> - One of the reasons for us to favor the ASF as a new home is that the ASF 
> has strong provisions in place to ensure that a project can thrive without it 
> being dependent on life-support by a single vendor.
> 
+1

> - We need to do proper IP vetting: while the vast majority has been done by 
> levigo there is one other GitHub committer who has provided bug fixes and 
> whom we need to talk to.
> 
Good catch, these are the important bits which have to be resolved first. After 
that you have to provide a Software Grant Agreement, see [1] for details, so 
that we can start the IP clearance process, see [2] and [3]

> - Package names and maven coordinates will have to be updated to reflect the 
> transition
+1

> - After a transition colleagues of mine would continue to contribute to the 
> maintenance of the component. The necessary committer rights would need to be 
> bestowed upon them. I myself have been an Apache committed for many years, 
> albeit almost completely inactive.
> 
As an apache committer you might know that nobody can request committer rights 
but has to be voted in. But that is maybe just a formality. About how many devs 
are we talking here?

> - It would make sense (and is required by the Apache rules) to have 
> additional know-how about the component outside of levigo. I don't know 
> whether there is enough interest in the PDFBox community to ensure this.
> 
Yes, diversity is an important aspect. I'm pretty sure that the code will 
attract other (pdfbox) developers once it is under the apache umbrella. The 
imaging [4] devs might be interested in the code as well.

> So that's it for now, I guess. Please let me know what you think.
I support your plan to integrate the plugin with pdfbox. We, the PDFbox PMC, 
have to discuss that topic first and have to perform a vote, but I guess this 
is just a formality.

Feel free to ask if there are any further questions.

> Jörg Henne
> 

Andreas

[1] http://www.apache.org/licenses/
[2] http://incubator.apache.org/ip-clearance/pdfbox-padaf.html
[3] https://issues.apache.org/jira/browse/PDFBOX-1056
[4] http://commons.apache.org/proper/commons-imaging/

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: Contributing the JBig2 ImageIO Plugin to PDFBox

2017-06-26 Thread Tilman Hausherr

Hello Jörg,

This is really great news. I am of course delighted because it would 
mean we can distribute it, thus having a better user experience for 
newbies. But Andreas knows more about what is to do to accept this 
contribution, such a thing was done in the past with PADAF (now 
Preflight) donated by atos worldline.


Tilman

Am 26.06.2017 um 15:36 schrieb Jörg Henne:


Hi all,


Apache PDFBox currently uses the JBig2 ImageIO-Plugin at 
https://github.com/levigo/jbig2-imageio as an optional component and 
recommends the use of it at 
https://pdfbox.apache.org/2.0/dependencies.html. I am writing this as 
a representative of the ISV levigo, the owner and publisher of this 
component. Besides being an open source component we use the component 
on our own software suite. Over the years we have invested significant 
time into it and have been maintaining it for many years so that I 
would consider its code-base reasonably mature and stable. However, we 
continue to address any bugs reported to us and have accepted several 
community-provided fixes.



The plugin in question is currently licensed under the GNU General 
Public License V3 with other licensing options available, including 
commercial licensing. Having PDFBox under the ASL and the plugin under 
a different license has long been a nuisance for PDFBox users which 
has deterred many users fron using it. On the other hand, many users 
have a strong need for it as our plugin is (IMHO) still the highest 
quality pure-Java open source decoder available.


We would like to change this situation by licensing the plugin under 
the ASL. At the same time, however, we think that it would make sense 
to move the code base over to a new home that makes it independent of 
a single vendor. That's where the ASF and the PDFBox project comes 
into play :-)



We are currently in the very early stages of evaluating such a 
transition. A few random thoughts:


- All of those thoughts are subject to the PDFBox community​ being 
willing to do this and accepting the contribution, obviously.


- One of the reasons for us to favor the ASF as a new home is that the 
ASF has strong provisions in place to ensure that a project can thrive 
without it being dependent on life-support by a single vendor.


- We need to do proper IP vetting: while the vast majority has been 
done by levigo there is one other GitHub committer who has provided 
bug fixes and whom we need to talk to.


- Package names and maven coordinates will have to be updated to 
reflect the transition


- After a transition colleagues of mine would continue to contribute 
to the maintenance of the component. The necessary committer rights 
would need to be bestowed upon them. I myself have been an Apache 
committed for many years, albeit almost completely inactive.


- It would make sense (and is required by the Apache rules) to have 
additional know-how about the component outside of levigo. I don't 
know whether there is enough interest in the PDFBox community to 
ensure this.



So that's it for now, I guess. Please let me know what you think.


Jörg Henne


--

*levigo solutions gmbh */Business IT./
JörgHenne

Bebelsbergstr. 31
71088 Holzgerlingen
Germany 
Telefon (Zentrale):
Telefax (Zentrale):
E-Mail: +49 7031 4161-20
+49 7031 4161-21
j.he...@levigo.de 

Geschäftsführer: Jürgen Mästling, Jörg Henne
Registergericht: Stuttgart HRB 245 178
USt-ID: DE216 017 084 
 



Die Unternehmen und Marken der levigo gruppe: 	levigo 
  | jadice    | 
openthinclient    | h-pcn 








Contributing the JBig2 ImageIO Plugin to PDFBox

2017-06-26 Thread Jörg Henne
Hi all,


Apache PDFBox currently uses the JBig2 ImageIO-Plugin at 
https://github.com/levigo/jbig2-imageio as an optional component and recommends 
the use of it at https://pdfbox.apache.org/2.0/dependencies.html. I am writing 
this as a representative of the ISV levigo, the owner and publisher of this 
component. Besides being an open source component we use the component on our 
own software suite. Over the years we have invested significant time into it 
and have been maintaining it for many years so that I would consider its 
code-base reasonably mature and stable. However, we continue to address any 
bugs reported to us and have accepted several community-provided fixes.


The plugin in question is currently licensed under the GNU General Public 
License V3 with other licensing options available, including commercial 
licensing. Having PDFBox under the ASL and the plugin under a different license 
has long been a nuisance for PDFBox users which has deterred many users fron 
using it. On the other hand, many users have a strong need for it as our plugin 
is (IMHO) still the highest quality pure-Java open source decoder available.

We would like to change this situation by licensing the plugin under the ASL. 
At the same time, however, we think that it would make sense to move the code 
base over to a new home that makes it independent of a single vendor. That's 
where the ASF and the PDFBox project comes into play :-)


We are currently in the very early stages of evaluating such a transition. A 
few random thoughts:

- All of those thoughts are subject to the PDFBox community​ being willing to 
do this and accepting the contribution, obviously.

- One of the reasons for us to favor the ASF as a new home is that the ASF has 
strong provisions in place to ensure that a project can thrive without it being 
dependent on life-support by a single vendor.

- We need to do proper IP vetting: while the vast majority has been done by 
levigo there is one other GitHub committer who has provided bug fixes and whom 
we need to talk to.

- Package names and maven coordinates will have to be updated to reflect the 
transition

- After a transition colleagues of mine would continue to contribute to the 
maintenance of the component. The necessary committer rights would need to be 
bestowed upon them. I myself have been an Apache committed for many years, 
albeit almost completely inactive.

- It would make sense (and is required by the Apache rules) to have additional 
know-how about the component outside of levigo. I don't know whether there is 
enough interest in the PDFBox community to ensure this.


So that's it for now, I guess. Please let me know what you think.


Jörg Henne

--

 levigo solutions gmbh   Business IT.
Jörg Henne

Bebelsbergstr. 31
71088 Holzgerlingen
Germany
Telefon (Zentrale):
Telefax (Zentrale):
E-Mail: +49 7031 4161-20
+49 7031 4161-21
j.he...@levigo.de

Geschäftsführer: Jürgen Mästling, Jörg Henne
Registergericht: Stuttgart HRB 245 178
USt-ID: DE216 017 084     
[cid:image5b9c5e.GIF@203e0afc.4294692c] 
  
[cid:image0822e9.GIF@ed4e83fb.4ab7eba1] 
 
  
[cid:image6a4e57.GIF@e13fb82b.40bf3884] 
 
  
[cid:imagee99deb.GIF@a2c123f6.4f908c0e] 

Die Unternehmen und Marken der levigo gruppe:   levigo   
|   jadice   |   openthinclient   |   
h-pcn