Bug 2249172

Summary: Review Request: localsend - An open source cross-platform alternative to AirDrop
Product: [Fedora] Fedora Reporter: Luna Lâm Puvilland <leo>
Component: Package ReviewAssignee: Benson Muite <benson_muite>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: benson_muite, package-review
Target Milestone: ---Flags: benson_muite: fedora-review?
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-11-15 19:41:11 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 177841    

Description Luna Lâm Puvilland 2023-11-11 02:59:49 UTC
Spec URL: https://pagure.io/localsend/blob/main/f/localsend.spec
SRPM URL: https://download.copr.fedorainfracloud.org/results/leo/localsend/fedora-39-x86_64/06623737-localsend/localsend-1.12.0-1.fc39.src.rpm
RPM: https://download.copr.fedorainfracloud.org/results/leo/localsend/fedora-39-x86_64/06623737-localsend/localsend-1.12.0-1.fc39.x86_64.rpm
Description: 
LocalSend is a cross-platform app that enables secure communication between devices using a REST API and HTTPS encryption. Unlike other messaging apps that rely on external servers, LocalSend doesn't require an internet connection or third-party servers, making it a fast and reliable solution for local communication.

Fedora Account System Username: leo

Koji Build: https://koji.fedoraproject.org/koji/taskinfo?taskID=108875920

Comment 1 Fedora Review Service 2023-11-11 03:18:55 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/6623867
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2249172-localsend/fedora-rawhide-x86_64/06623867-localsend/fedora-review/review.txt

Please take a look if any issues were found.

---
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 2 Benson Muite 2023-11-11 05:29:36 UTC
Thanks for the contribution. The package needs to be built from source:
https://docs.fedoraproject.org/en-US/packaging-guidelines/what-can-be-packaged/#prebuilt-binaries-or-libraries
This would require flutter and dart base ecosystem to be packaged.

Comment 3 Benson Muite 2023-11-11 06:05:33 UTC
Dart has many dependencies:
https://github.com/dart-lang/sdk/blob/main/DEPS
Might consider maintaining a copr build first. See
https://copr.fedorainfracloud.org/coprs/albertop/dart/
as an example starting point, though it also uses bundled
dependencies.  Version dependencies follow
Googles live at head philosophy which may make updating
a little time consuming.

Comment 4 Luna Lâm Puvilland 2023-11-11 22:50:22 UTC
Hi! I'll probably maintain and submit a COPR build of dart first to review. Should I close this bug or leave it open then? Thanks!