Fwd: [bugs.kde.org] [Bug 445822] New: KMail currently at 5.18.3, but the bug reporter only has options upto 5.16.3
Albert Astals Cid
aacid at kde.org
Sun Nov 21 22:59:29 GMT 2021
El diumenge, 21 de novembre de 2021, a les 23:43:32 (CET), Sandro Knauß va escriure:
> Hey,
>
> well we have this mapping already in repo-metadata and project-api ;) look
> here:
>
> https://projects.kde.org/api/v1/identifier/kmail
>
> repo-metadata see bugzilla entry for each repo:
>
> https://invent.kde.org/sysadmin/repo-metadata/-/blob/master/projects-invent/
> pim/kmail/metadata.yaml
>
> The propper solution would either use either repo-metadata or project-api to
> get the needed bugzilla products. You may also add the metadata first to the
> repo, if KMail is more or less the only exception, it should be easy ;) I can
> update the metadata, if someone can tell me how to get a list of all repos
> inside KDE Gear
https://invent.kde.org/sysadmin/release-tools/-/blob/master/modules.git
> and I'll also check if this bugzilla urls are really valid...
>
> If the add versions to bugzilla is a python script I can also help there to
> implement an solution with repo-metadata or projects-api.
It is
https://invent.kde.org/sysadmin/release-tools/-/blob/master/tools/python-kde-release/kde_release/cli.py#L79
it's run from
https://invent.kde.org/sysadmin/release-tools/-/blob/master/add_bugzilla_versions.sh
Cheers,
Albert
>
> > To my knowledge, KMail is the only project/product that uses a Bugzilla
> > product name that is different from the repository name.
> > It is therefore the sole exception to that rule.
>
> There are also some repos that are bundeled together into one product, but as
> the main product has also its own repo, that's why it wasn't noticed yet. e.g.
> * akonadi-search -> product: akonadi, component: indexer
> * akonadiconsole -> product: akonadi, component: akonadiconsole
>
> well there are some other exceptions in frameworks (instead of frameworks-
> <product>):
> * extra-cmake-modules -> component: extra-cmake-modules
> * breeze-icons -> product: breeze, component: icons
> * oxygen-icons -> product: oxygen, component: icons
> * plasma-frameworks -> product: frameworks-plasma
>
> Regards,
>
> hefee
>
>
>
>
>
More information about the release-team
mailing list