Bug 2274359 - Review Request: klevernotes - A convergent markdown note taking application
Summary: Review Request: klevernotes - A convergent markdown note taking application
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Yaakov Selkowitz
QA Contact: Fedora Extras Quality Assurance
URL: https://apps.kde.org/klevernotes/
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-04-10 14:56 UTC by Steve Cossette
Modified: 2024-11-26 14:42 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-11-26 14:42:48 UTC
Type: ---
Embargoed:
yselkowi: fedora-review+


Attachments (Terms of Use)
The .spec file difference from Copr build 8169440 to 8312523 (1.21 KB, patch)
2024-11-25 19:14 UTC, Fedora Review Service
no flags Details | Diff
The .spec file difference from Copr build 8312523 to 8312632 (775 bytes, patch)
2024-11-25 20:05 UTC, Fedora Review Service
no flags Details | Diff

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


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