Bug#910004: RFS: apache-opennlp/1.9.0-1 [ITP] -- machine learning based toolkit for the processing of natural language text

2019-02-11 Thread Andrius Merkys
On 2019-02-12 04:58, Mo Zhou wrote:
> Uploaded to unstable/NEW. 

Thanks a lot for sponsoring!

> Please note that this package enters the NEW
> queue too late, so it got no chance to enter Buster.

Not a problem, I will be happy to have it sooner or later.

Best regards,
Andrius

-- 
Andrius Merkys
Vilnius University Institute of Biotechnology, Saulėtekio al. 7, room V325
LT-10257 Vilnius, Lithuania



Bug#910004: RFS: apache-opennlp/1.9.0-1 [ITP] -- machine learning based toolkit for the processing of natural language text

2019-02-11 Thread Andrius Merkys
On 2019-02-09 15:12, Mo Zhou wrote:
> Why did you stopped maintaining this package here?:
> https://salsa.debian.org/science-team/apache-opennlp

Oh, I completely forgot about this. I have now switched from 'merkys-guest' (to 
be closed soon) to 'science-team' and pushed all commits here.

> And I suggest you apply this patch to debian/control:

Done, thanks.

> The rest looks good to me. Please resolve the remaining issues
> and I'll sponsor this package for you.

Thank you!

Andrius

-- 
Andrius Merkys
Vilnius University Institute of Biotechnology, Saulėtekio al. 7, room V325
LT-10257 Vilnius, Lithuania



Bug#910004: RFS: apache-opennlp/1.9.0-1 [ITP] -- machine learning based toolkit for the processing of natural language text

2019-02-09 Thread Mo Zhou
On Fri, Feb 08, 2019 at 01:00:19PM +0200, Andrius Merkys wrote:
> I would say so. opennlp-tools is the core toolkit of the OpenNLP, ...
> Therefore, I assume that core functionality works as would be
> expected.

Ok. Thanks for confirming.

Why did you stopped maintaining this package here?:
https://salsa.debian.org/science-team/apache-opennlp

And I suggest you apply this patch to debian/control:

diff --git a/debian/control b/debian/control
index 6943511..af61d53 100644
--- a/debian/control
+++ b/debian/control
@@ -37,7 +37,7 @@ Description: machine learning based toolkit for the 
processing of natural langua

 Package: opennlp
 Architecture: all
-Depends: libapache-opennlp-java,
+Depends: libapache-opennlp-java (= ${source:Version}),
  ${misc:Depends}
 Description: wrapper for Apache OpenNLP natural language text processing 
toolkit
  The Apache OpenNLP library is a machine learning based toolkit for the

The rest looks good to me. Please resolve the remaining issues
and I'll sponsor this package for you.

Thanks for your contribution to Debian.
M.



Bug#910004: RFS: apache-opennlp/1.9.0-1 [ITP] -- machine learning based toolkit for the processing of natural language text

2019-02-08 Thread Andrius Merkys
On 2019-02-08 04:08, Mo Zhou wrote:
> Is this package useful enough without these components?

I would say so. opennlp-tools is the core toolkit of the OpenNLP, while 
opennlp-brat-annotator and opennlp-morfologik-addon are merely add-ons to other 
software packages. Furthermore, language parsing and language detection 
examples execute successfully after having all binary packages installed, both 
using the CLI and Java compiler. Therefore, I assume that core functionality 
works as would be expected.

Best wishes,
Andrius

-- 
Andrius Merkys
Vilnius University Institute of Biotechnology, Saulėtekio al. 7, room V325
LT-10257 Vilnius, Lithuania



Bug#910004: RFS: apache-opennlp/1.9.0-1 [ITP] -- machine learning based toolkit for the processing of natural language text

2019-02-07 Thread Mo Zhou
On Thu, Feb 07, 2019 at 11:32:30AM +0200, Andrius Merkys wrote:
> On 2019-02-05 03:49, Mo Zhou wrote:
> > However I guess you didn't install all the opennlp components:
> 
> Indeed; this is intentional:
> 
> > opennlp-brat-annotator opennlp-distr opennlp-docs
> > opennlp-morfologik-addon
> 
> these components fail to build due to missing dependencies in Debian.
> For now I have listed them in d/todo list.

Is this package useful enough without these components?
 
> > Besides, there are also some wrapper scripts under several
> > directories.  Are they omitted intentionally?
> 
> I overlooked these, thanks for pointing them out. I have added a new
> binary package 'opennlp' containing the wrapper script from
> opennlp-distr/src/main/bin/opennlp (opennlp-tools/bin/opennlp does
> quite the same, albeit using maven for execution).

Thanks.



Bug#910004: RFS: apache-opennlp/1.9.0-1 [ITP] -- machine learning based toolkit for the processing of natural language text

2019-02-07 Thread Andrius Merkys
On 2019-02-05 03:49, Mo Zhou wrote:
> However I guess you didn't install all the opennlp components:

Indeed; this is intentional:

> opennlp-brat-annotator
> opennlp-distr
> opennlp-docs
> opennlp-morfologik-addon

these components fail to build due to missing dependencies in Debian. For now I 
have listed them in d/todo list.

> Besides, there are also some wrapper scripts under several directories.
> Are they omitted intentionally?

I overlooked these, thanks for pointing them out. I have added a new binary 
package 'opennlp' containing the wrapper script from 
opennlp-distr/src/main/bin/opennlp (opennlp-tools/bin/opennlp does quite the 
same, albeit using maven for execution).

Best,
Andrius

-- 
Andrius Merkys
Vilnius University Institute of Biotechnology, Saulėtekio al. 7, room V325
LT-10257 Vilnius, Lithuania



Bug#910004: RFS: apache-opennlp/1.9.0-1 [ITP] -- machine learning based toolkit for the processing of natural language text

2019-02-04 Thread Mo Zhou
On Mon, Feb 04, 2019 at 03:33:56PM +0200, Andrius Merkys wrote:
> Updated. Could you please try building the package once more?

It compiles now:

http://debomatic-amd64.debian.net/distribution#unstable/apache-opennlp/1.9.1-1/buildlog

However I guess you didn't install all the opennlp components:

http://debomatic-amd64.debian.net/distribution#unstable/apache-opennlp/1.9.1-1/contents
-rw-r--r-- root/root   1236603 2019-02-04 14:04 
./usr/share/java/opennlp-tools.jar
-rw-r--r-- root/root 66535 2019-02-04 14:04 
./usr/share/java/opennlp-uima.jar

I think the expected package content list should contain .jar files for
all these modules:

opennlp-brat-annotator
opennlp-distr
opennlp-docs
opennlp-morfologik-addon
opennlp-tools
opennlp-uima

Besides, there are also some wrapper scripts under several directories.
Are they omitted intentionally?

❯❯❯ find . -type d -name bin
./opennlp-tools/bin
./opennlp-brat-annotator/src/main/bin
./opennlp-morfologik-addon/bin
./opennlp-morfologik-addon/src/main/bin
./opennlp-distr/src/main/bin



Bug#910004: RFS: apache-opennlp/1.9.0-1 [ITP] -- machine learning based toolkit for the processing of natural language text

2019-02-04 Thread Andrius Merkys
Hi Mo Zhou,

On 2019-02-02 10:26, Mo Zhou wrote:
> Thank you for the effort on apache-opennlp packaging. However it failed
> to build (I cannot help you diagnose the failure because I know nothing
> about Java):

I have just fixed the issue.

> BTW, 1.9.1 release is available.

Updated. Could you please try building the package once more?

Best wishes,
Andrius

-- 
Andrius Merkys
Vilnius University Institute of Biotechnology, Saulėtekio al. 7, room V325
LT-10257 Vilnius, Lithuania



Bug#910004: RFS: apache-opennlp/1.9.0-1 [ITP] -- machine learning based toolkit for the processing of natural language text

2019-02-02 Thread Andrius Merkys
Hi Mo Zhou,

thanks a lot for the interest in my RFS. At first glance the FTBFS issue
seems to be related to #920020. I will investigate it further.

Best wishes,
Andrius

[#920020] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920020

On Sat, 2 Feb 2019, 10:30 Mo Zhou  control: tags -1 +moreinfo
>
> Hi Andrius,
>
> Thank you for the effort on apache-opennlp packaging. However it failed
> to build (I cannot help you diagnose the failure because I know nothing
> about Java):
>
>
> http://debomatic-amd64.debian.net/distribution#unstable/apache-opennlp/1.9.0-1/buildlog
>
> BTW, 1.9.1 release is available.
>
>


Bug#910004: RFS: apache-opennlp/1.9.0-1 [ITP] -- machine learning based toolkit for the processing of natural language text

2019-02-02 Thread Mo Zhou
control: tags -1 +moreinfo

Hi Andrius,

Thank you for the effort on apache-opennlp packaging. However it failed
to build (I cannot help you diagnose the failure because I know nothing
about Java):

http://debomatic-amd64.debian.net/distribution#unstable/apache-opennlp/1.9.0-1/buildlog

BTW, 1.9.1 release is available.



Bug#910004: RFS: apache-opennlp/1.9.0-1 [ITP] -- machine learning based toolkit for the processing of natural language text

2018-10-01 Thread Andrius Merkys
Package: sponsorship-requests
Severity: wishlist
Control: block 909501 by -1

Hello,

I am looking for a sponsor for my package "apache-opennlp".

* Package name: apache-opennlp
  Version : 1.9.0
  Upstream Author : The Apache Software Foundation
* URL : https://opennlp.apache.org
* License : Apache-2.0
  Programming Lang: Java
  Description : machine learning based toolkit for the processing of 
natural language text

It builds these binary packages:
  libapache-opennlp-java - machine learning based toolkit for the processing of 
natural language text

The Apache OpenNLP library is a machine learning based toolkit for the
processing of natural language text. It supports the most common NLP tasks,
such as tokenization, sentence segmentation, part-of-speech tagging, named
entity extraction, chunking, parsing, and coreference resolution. These tasks
are usually required to build more advanced text processing services. OpenNLP
also included maximum entropy and perceptron based machine learning.

The package is not in the Mentors (due to #901025). The packaging is done in
Salsa repository [1] and can be reviewed there.

I plan to maintain the package inside either the Debian Science or Debian Java
teams, whichever seems more appropriate.

[1] https://salsa.debian.org/merkys-guest/apache-opennlp 

-- 
Andrius Merkys
Vilnius University Institute of Biotechnology, Saulėtekio al. 7, room V325
LT-10257 Vilnius, Lithuania