Bug 2172112

Summary: Review Request: workflow - C++ Parallel Computing and Asynchronous Networking Engine
Product: [Fedora] Fedora Reporter: Felix Wang <topazus>
Component: Package ReviewAssignee: Neal Gompa <ngompa13>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: admiller, benson_muite, leamas.alec, michel, ngompa13, package-review, pingou
Target Milestone: ---Flags: ngompa13: fedora-review?
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: https://github.com/sogou/workflow
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-02-22 04:22:38 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
The .spec file difference from Copr build 5555675 to 5555733 none

Comment 1 Neal Gompa 2023-02-21 23:52:28 UTC
Taking this review.

Comment 2 Neal Gompa 2023-02-21 23:53:25 UTC
Initial spec review: 

> %exclude %{_docdir}/workflow-0.10.5/README.md

Don't use "%exclude" this way.

Instead, "rm -rf %{buildroot}%{_docdir}/%{name}-%{version}" in the install section after "%cmake_install".

Comment 4 Neal Gompa 2023-02-22 01:23:55 UTC
> Source:         https://github.com/sogou/workflow/archive/v%{version}/%{name}-%{version}.tar.gz

You can simplify the Source: value to "%{url}/archive/v%{version}/%{name}-%{version}.tar.gz"

> %global _description %{expand:
> As Sogou`s C++ server engine, Sogou C++ Workflow supports almost all back-end
> C++ online services of Sogou, including all search services, cloud input
> method, online advertisements, etc., handling more than 10 billion requests
> every day. This is an enterprise-level programming engine in light and elegant
> design which can satisfy most C++ back-end development requirements.}
> 
> %description %{_description}

This is unnecessary abstraction. The description is used in only one place, so you can eliminate the variable.

Comment 5 Jakub Kadlčík 2023-02-22 01:28:14 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/5555675
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2172112-workflow/fedora-rawhide-x86_64/05555675-workflow/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 7 Jakub Kadlčík 2023-02-22 02:09:25 UTC
Created attachment 1945656 [details]
The .spec file difference from Copr build 5555675 to 5555733

Comment 8 Jakub Kadlčík 2023-02-22 02:09:28 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/5555733
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2172112-workflow/fedora-rawhide-x86_64/05555733-workflow/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 9 Benson Muite 2023-02-22 03:20:40 UTC
This is a duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=2157252

Comment 10 Benson Muite 2023-02-22 04:22:38 UTC

*** This bug has been marked as a duplicate of bug 2157252 ***

Comment 11 Felix Wang 2023-02-22 04:35:29 UTC
(In reply to Benson Muite from comment #9)
> This is a duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=2157252

apologized for the inconvenience I brought the duplicate review request for you.

Comment 12 Benson Muite 2023-02-22 04:56:11 UTC
Would welcome co-maintainer if approved.