Bug 901419 - Review Request: perl-Lingua-Identify - Language identification
Summary: Review Request: perl-Lingua-Identify - Language identification
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 901387 901412 907309
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-01-18 07:17 UTC by Mathieu Bridon
Modified: 2013-02-08 07:10 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-02-08 07:10:16 UTC
Type: ---
Embargoed:
psabata: fedora-review+
gwync: fedora-cvs+


Attachments (Terms of Use)

Description Mathieu Bridon 2013-01-18 07:17:08 UTC
Spec URL: http://bochecha.fedorapeople.org/packages/perl-Lingua-Identify.spec
SRPM URL: http://bochecha.fedorapeople.org/packages/perl-Lingua-Identify-0.51-1.fc18.src.rpm

Description:
Lingua::Identify identifies the language a given string or file is written in.

Fedora Account System Username: bochecha

Comment 1 Mathieu Bridon 2013-01-18 07:19:41 UTC
This package requires two other packages which I have submitted to Fedora:
- Text::Affixes (bug 901387)
- Text::Ngram (bug 901412)

Setting bugs dependencies accordingly.

Comment 2 Mathieu Bridon 2013-01-24 05:34:54 UTC
As a tribute to the two Petrs, here is a new package, fixing some of the issues they have commonly asked me to fix in my recent submissions.

Spec URL: http://bochecha.fedorapeople.org/packages/perl-Lingua-Identify.spec
SRPM URL: http://bochecha.fedorapeople.org/packages/perl-Lingua-Identify-0.51-2.fc18.src.rpm

Comment 3 Petr Šabata 2013-01-24 10:39:26 UTC
(In reply to comment #2)
> As a tribute to the two Petrs, here is a new package, fixing some of the
> issues they have commonly asked me to fix in my recent submissions.

:))

Taking the review.

Comment 4 Petr Šabata 2013-01-31 13:35:58 UTC
Ok, so I've looked at your new package and have some "bad news" for you :)

You're missing a BR, perl(Exporter) -- this is pulled in through "use base" on lib/Lingua/Identify.pm:8.

On the other hand, you don't have to list the dependencies of the make-lingua-identify-language (perl(locale) and perl(POSIX)) as it's not tested, even though upstream probably wanted to (given the fourth test filename).
I've created a ticket for it, RT#83071 [1].
You can also just patch the test and keep your deps in place.  If you decide to do this instead, also add perl(Text::ExtractWords) to your list.

[1] https://rt.cpan.org/Public/Bug/Display.html?id=83071

Comment 5 Mathieu Bridon 2013-02-04 05:08:50 UTC
(In reply to comment #4)
> Ok, so I've looked at your new package and have some "bad news" for you :)
> 
> You're missing a BR, perl(Exporter) -- this is pulled in through "use base"
> on lib/Lingua/Identify.pm:8.

Added.

> On the other hand, you don't have to list the dependencies of the
> make-lingua-identify-language (perl(locale) and perl(POSIX)) as it's not
> tested, even though upstream probably wanted to (given the fourth test
> filename).
> I've created a ticket for it, RT#83071 [1].

Thanks, I had completely missed that.

> You can also just patch the test and keep your deps in place.  If you decide
> to do this instead, also add perl(Text::ExtractWords) to your list.

Unfortunately, Text::ExtractWords is not in Fedora. :(

https://bugzilla.redhat.com/show_bug.cgi?id=907309

---

Spec URL: http://bochecha.fedorapeople.org/packages/perl-Lingua-Identify.spec
SRPM URL: http://bochecha.fedorapeople.org/packages/perl-Lingua-Identify-0.51-3.fc19.src.rpm

Comment 6 Petr Šabata 2013-02-06 16:58:58 UTC
Ok, looks good now.  Text::ExtractWords is in Rawhide now too :)

Comment 7 Mathieu Bridon 2013-02-07 03:56:15 UTC
Thanks for the review Petr!

New Package SCM Request
=======================
Package Name: perl-Lingua-Identify
Short Description: Language identification
Owners: bochecha
Branches: devel
InitialCC: perl-sig

Comment 8 Gwyn Ciesla 2013-02-07 13:30:27 UTC
Git done (by process-git-requests).

Comment 9 Mathieu Bridon 2013-02-08 07:10:16 UTC
Thanks for the Git process Jon.

Package built in Rawhide, closing.


Note You need to log in before you can comment on or make changes to this bug.