Bug 2274359

Summary: Review Request: klevernotes - A convergent markdown note taking application
Product: [Fedora] Fedora Reporter: Steve Cossette <farchord>
Component: Package ReviewAssignee: Yaakov Selkowitz <yselkowi>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: marcdeop, package-review, yselkowi
Target Milestone: ---Keywords: AutomationTriaged
Target Release: ---Flags: yselkowi: fedora-review+
Hardware: Unspecified   
OS: Unspecified   
URL: https://apps.kde.org/klevernotes/
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-11-26 14:42:48 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:
Attachments:
Description Flags
The .spec file difference from Copr build 8169440 to 8312523
none
The .spec file difference from Copr build 8312523 to 8312632 none

Description Steve Cossette 2024-04-10 14:56:26 UTC
Spec URL: https://farchord.fedorapeople.org/reviews/klevernotes/klevernotes.spec
SRPM URL: https://farchord.fedorapeople.org/reviews/klevernotes/klevernotes-0.1~20240410.063659.d164725-1.fc40.src.rpm

Description:
KleverNotes is a note taking and management application
for your mobile and desktop devices. It uses markdown
and allow you to preview your content. Different Markdown
flavors are supported thanks to its custom Markdown parser
based Marked.js, which make the integration of "plugins"
and new features even easier.

Fedora Account System Username: farchord

Comment 2 Steve Cossette 2024-10-23 13:24:28 UTC
[fedora-review-service-build]

Comment 3 Fedora Review Service 2024-10-23 13:53:14 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8169440
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2274359-klevernotes/fedora-rawhide-x86_64/08169440-klevernotes/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 4 Package Review 2024-11-23 00:45:36 UTC
This is an automatic action taken by review-stats script.

The ticket reviewer failed to clear the NEEDINFO flag in a month.
As per https://fedoraproject.org/wiki/Policy_for_stalled_package_reviews
we reset the status and the assignee of this ticket.

Comment 5 Yaakov Selkowitz 2024-11-24 18:54:50 UTC
A few points:

* Is anything actually under the CC-BY-SA-4.0 license?
* QML import dependencies need to be added as Requires
* I'd move the Requires: hicolor-icon-theme after all the BuildRequires for readability.
* %files should include %doc README.md
* The changelog entry needs to be updated.

Comment 7 Fedora Review Service 2024-11-25 19:14:56 UTC
Created attachment 2059774 [details]
The .spec file difference from Copr build 8169440 to 8312523

Comment 8 Fedora Review Service 2024-11-25 19:14:58 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8312523
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2274359-klevernotes/fedora-rawhide-x86_64/08312523-klevernotes/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 Yaakov Selkowitz 2024-11-25 19:25:02 UTC
> BuildRequires: cmake(Qt6WebEngineWidgets)

This isn't used, only Qt6WebEngineQuick (already listed).

> BuildRequires: cmake(KF6Kirigami2)

That name is deprecated and not used; this should be KF6Kirigami instead.

> Requires: qt6qml(org.kde.kirigamiaddons)

This one is incorrect, each of the Kirigami Addons are their own import, as you can see from their provides (e.g. https://koji.fedoraproject.org/koji/rpminfo?rpmID=40754617).  Listing all that are used may be an overkill though, but at least one of them needs to be.

Comment 11 Fedora Review Service 2024-11-25 20:05:12 UTC
Created attachment 2059776 [details]
The .spec file difference from Copr build 8312523 to 8312632

Comment 12 Fedora Review Service 2024-11-25 20:05:14 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8312632
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2274359-klevernotes/fedora-rawhide-x86_64/08312632-klevernotes/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 13 Yaakov Selkowitz 2024-11-25 23:37:24 UTC
LGTM, approved.

Comment 14 Steve Cossette 2024-11-26 12:04:35 UTC
Thank you for the review, Yaakov

Comment 15 Fedora Admin user for bugzilla script actions 2024-11-26 12:04:43 UTC
The Pagure repository was created at https://src.fedoraproject.org/rpms/klevernotes