Bug 2402620 - Review Request: fasttext - Efficient learning of word representations and sentence classification
Summary: Review Request: fasttext - Efficient learning of word representations and sen...
Keywords:
Status: ASSIGNED
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Benson Muite
QA Contact: Fedora Extras Quality Assurance
URL: https://github.com/facebookresearch/f...
Whiteboard: Unretirement
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-10-09 01:53 UTC by Ding-Yi Chen
Modified: 2025-11-19 03:52 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:
benson_muite: fedora-review?


Attachments (Terms of Use)

Description Ding-Yi Chen 2025-10-09 01:53:07 UTC
Spec URL: https://download.copr.fedorainfracloud.org/results/dchen/to-be-reviewed/fedora-rawhide-x86_64/09649938-fasttext/fasttext.spec
SRPM URL: https://download.copr.fedorainfracloud.org/results/dchen/to-be-reviewed/fedora-rawhide-x86_64/09649938-fasttext/fasttext-0.9.2-2.fc44.src.rpm
Description: The fastText is a library for efficient learning of
word representations and sentence classification.
Fedora Account System Username: dchen

Comment 1 Ding-Yi Chen 2025-10-09 01:55:39 UTC
This is a re-review of retired package fasttext.

I package this as a dependency of language-tools

Comment 2 Fedora Review Service 2025-10-09 02:04:03 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/9671167
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2402620-fasttext/fedora-rawhide-x86_64/09671167-fasttext/fedora-review/review.txt

Found issues:

- A package with this name already exists. Please check https://src.fedoraproject.org/rpms/fasttext
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/Naming/#_conflicting_package_names

Please know that there can be false-positives.

---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 3 Benson Muite 2025-10-09 04:25:54 UTC
Upstream archived the software in 2024 - maybe there is an active maintained fork?

Comment 4 Benson Muite 2025-10-09 04:30:55 UTC
Maybe
https://github.com/munlicode/fasttext-community
is a better choice?

Can the python bindings also be built? See for example:
https://build.opensuse.org/projects/openSUSE:Factory/packages/python-fasttext/files/python-fasttext.spec?expand=1

Perhaps the trained model should be a separate package?
It seems to have been trained on data with known licenses.

Comment 5 Ding-Yi Chen 2025-10-10 07:02:59 UTC
### https://github.com/munlicode/fasttext-community is a better choice?

Do you think it is better rename the package as fasttext-community? 


### Can the python bindings also be built? S

Sure, after the package name is settled

### Perhaps the trained model should be a separate package?

So far I put the lid.176.bin as sub-package fasttext-data.
We can work out a better naming convention.

Comment 6 Benson Muite 2025-10-10 15:42:26 UTC
(In reply to Ding-Yi Chen from comment #5)
> ### https://github.com/munlicode/fasttext-community is a better choice?
> 
> Do you think it is better rename the package as fasttext-community? 

If this package would work for you it seems better to import it instead.

> 
> 
> ### Can the python bindings also be built? S
> 
> Sure, after the package name is settled
> 

Ok

> ### Perhaps the trained model should be a separate package?
> 
> So far I put the lid.176.bin as sub-package fasttext-data.
> We can work out a better naming convention.

Perhaps fasttext-models is an appropriate name for the package.  Would open another
bugzilla ticket.

Comment 7 Ding-Yi Chen 2025-10-13 08:16:44 UTC
### If this package would work for you it seems better to import it instead.

Perhaps not. I believe the community change project for a purpose.
I suppose the package name should match the upstream package name to avoid confusion and acknowledge the work of community.

Comment 9 Ding-Yi Chen 2025-11-19 03:52:27 UTC
Hi, @Benson Muite, do you got time to continue review?


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