https://bugzilla.redhat.com/show_bug.cgi?id=1107802 Bug ID: 1107802 Summary: Review Request: appstream-data - Fedora AppStream metadata Product: Fedora Version: rawhide Component: Package Review Severity: medium Priority: medium Assignee: nobody@xxxxxxxxxxxxxxxxx Reporter: rhughes@xxxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: package-review@xxxxxxxxxxxxxxxxxxxxxxx Spec URL: http://people.freedesktop.org/~hughsient/temp/appstream-data.spec SRPM URL: http://people.freedesktop.org/~hughsient/temp/appstream-data-21-1.fc20.src.rpm Koji URL: http://koji.fedoraproject.org/koji/taskinfo?taskID=7032671 Fedora Account System Username: rhughes Description: This package provides a the distribution specific AppStream metadata required for the GNOME and KDE software centers. The upstream data is built weekly using createrepo_as and the extra data in fedora-appstream. $ rpmlint */appstream-data* appstream-data.noarch: W: spelling-error Summary(en_US) metadata -> meta data, meta-data, metatarsal appstream-data.noarch: W: spelling-error %description -l en_US metadata -> meta data, meta-data, metatarsal appstream-data.noarch: W: spelling-error %description -l en_US createrepo -> procreate, repeater appstream-data.noarch: W: no-documentation appstream-data.src: W: spelling-error Summary(en_US) metadata -> meta data, meta-data, metatarsal appstream-data.src: W: spelling-error %description -l en_US metadata -> meta data, meta-data, metatarsal appstream-data.src: W: spelling-error %description -l en_US createrepo -> procreate, repeater appstream-data.src: W: strange-permission fedora-21-icons.tar.gz 0660L appstream-data.src: W: strange-permission fedora-21.xml.gz 0660L 2 packages and 1 specfiles checked; 0 errors, 9 warnings. NOTE1: The "/usr/share/app-info/xmls/fedora-21.xml.gz" is supposed to be gzip'd on disk, as it's quicker to decompress+read than it is to read the largeish XML file. NOTE2: This data has traditionally been installed by gnome-software, which KDE (understandably) didn't want to depend on, hence me filing this review request for a split out package. NOTE3: The long term goal is to generate this metadata on the Fedora servers, but this isn't going to be done for Fedora 21, i.e. Fedora 22 at the earliest. This is due to the requirement that we mirror the upstream screenshots and also that we're still fixing the XML extractor to add new use-cases like https://bugzilla.gnome.org/show_bug.cgi?id=709476 Regarding the license, I chose an "and" of all the http://people.freedesktop.org/~hughsient/appdata/#metadata_license values mapped back from SPDX to Fedora values. I really don't think we want to include the superset of all the applications that make up the metadata as the real "prose" has to be under one of those content licences (enforced by createrepo_as) and the other content is generated from the .desktop files. -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list package-review@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/package-review