Bug 2124914

Summary: Please add AppData metadata, so the plugin is displayed in gnome-software
Product: [Fedora] Fedora Reporter: Vít Ondruch <vondruch>
Component: vim-fugitive-gitlabAssignee: Pavel Raiskup <praiskup>
Status: CLOSED ERRATA QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 38CC: praiskup, zdohnal
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: vim-fugitive-gitlab-0~20220701gitb73a8e-3.fc39 vim-fugitive-gitlab-0~20220701gitb73a8e-3.fc37 vim-fugitive-gitlab-0~20220701gitb73a8e-3.el8 vim-fugitive-gitlab-0~20220701gitb73a8e-3.el7 vim-fugitive-gitlab-0~20220701gitb73a8e-3.fc38 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-06-05 06:43:33 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:

Description Vít Ondruch 2022-09-07 13:04:48 UTC
Description of problem:
Please add AppData [1] metadata, so the plugin is displayed in gnome-software


Version-Release number of selected component (if applicable):
vim-fugitive-gitlab-0~20220701gitb73a8e-1.fc38


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:
Package does not provide AppData, therefore it is not listed as VIM plugin in gnome-sofware


Expected results:
Package is listed as VIM plugin in gnome-software.


Additional info:


[1]: https://docs.fedoraproject.org/en-US/packaging-guidelines/AppData/

Comment 1 Pavel Raiskup 2022-09-14 10:58:57 UTC
Thank you for the report!

This still is kind of long shot for me :-/  Is there some way to "pair"
vim-fugitive with its plugins?  We have at least those now:

vim-rhubarb-0-6.20191014git513059.fc36.noarch
vim-fugitive-pagure-1.4-4.fc36.noarch
vim-fugitive-gitlab-0~20220701gitb73a8e-1.fc36.noarch

BTW, it would be nice to have vim-related guidelines to help
us to provide the appdata in an appropriate way.  Packaging VIM
plugins in Fedora isn't completely clear to me (e.g. #2114642).

Comment 2 Vít Ondruch 2022-09-14 12:49:33 UTC
(In reply to Pavel Raiskup from comment #1)
> Thank you for the report!
> 
> This still is kind of long shot for me :-/  Is there some way to "pair"
> vim-fugitive with its plugins?

I don't think this is necessary from g-s point of view (although it would be certainly interesting). If you select vim-fugitive-gitlab in g-s, then the package dependencies will do their job.

> We have at least those now:
> 
> vim-rhubarb-0-6.20191014git513059.fc36.noarch
> vim-fugitive-pagure-1.4-4.fc36.noarch
> vim-fugitive-gitlab-0~20220701gitb73a8e-1.fc36.noarch
> 
> BTW, it would be nice to have vim-related guidelines to help
> us to provide the appdata in an appropriate way.  Packaging VIM
> plugins in Fedora isn't completely clear to me (e.g. #2114642).

Hehe, right. I agree (although I also enjoy the freedom without them ;) ). Maybe topic for @zdohnal

Comment 3 Zdenek Dohnal 2022-09-15 12:58:49 UTC
Hi Vita,

Pavel has already talked to me about it and we agreed that it would be great to have some packaging guidelines for Vim plugins - it is on my TO DO list.

Comment 4 Zdenek Dohnal 2022-09-21 08:41:58 UTC
Btw I've sent PR regarding the issue - https://src.fedoraproject.org/rpms/vim-fugitive-gitlab/pull-request/1 .

Comment 5 Ben Cotton 2023-02-07 14:54:42 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 38 development cycle.
Changing version to 38.

Comment 6 Fedora Update System 2023-06-05 06:40:25 UTC
FEDORA-2023-139c81dfb5 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-139c81dfb5

Comment 7 Fedora Update System 2023-06-05 06:43:33 UTC
FEDORA-2023-139c81dfb5 has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 8 Fedora Update System 2023-06-05 07:08:45 UTC
FEDORA-2023-ecfa77ef85 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-ecfa77ef85

Comment 9 Fedora Update System 2023-06-05 07:08:45 UTC
FEDORA-EPEL-2023-20763a0034 has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-20763a0034

Comment 10 Fedora Update System 2023-06-05 07:08:46 UTC
FEDORA-2023-48c9addac7 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-48c9addac7

Comment 11 Fedora Update System 2023-06-05 07:08:46 UTC
FEDORA-EPEL-2023-0c80f35347 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-0c80f35347

Comment 12 Fedora Update System 2023-06-06 02:28:12 UTC
FEDORA-2023-48c9addac7 has been pushed to the Fedora 38 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-48c9addac7`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-48c9addac7

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 13 Fedora Update System 2023-06-06 02:50:09 UTC
FEDORA-2023-ecfa77ef85 has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-ecfa77ef85`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-ecfa77ef85

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 14 Fedora Update System 2023-06-06 03:05:31 UTC
FEDORA-EPEL-2023-20763a0034 has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-20763a0034

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 15 Fedora Update System 2023-06-06 03:14:20 UTC
FEDORA-EPEL-2023-0c80f35347 has been pushed to the Fedora EPEL 7 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-0c80f35347

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 16 Fedora Update System 2023-06-07 02:17:04 UTC
FEDORA-EPEL-2023-72f5582bc5 has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-72f5582bc5

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 17 Fedora Update System 2023-06-14 00:40:35 UTC
FEDORA-2023-ecfa77ef85 has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 18 Fedora Update System 2023-06-14 00:53:36 UTC
FEDORA-EPEL-2023-20763a0034 has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 19 Fedora Update System 2023-06-14 00:53:59 UTC
FEDORA-EPEL-2023-0c80f35347 has been pushed to the Fedora EPEL 7 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 20 Fedora Update System 2023-06-14 01:11:13 UTC
FEDORA-2023-48c9addac7 has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 21 Fedora Update System 2023-06-15 02:01:33 UTC
FEDORA-EPEL-2023-72f5582bc5 has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.