Menu

#633 Include AppData

fixed
nobody
None
1.9.4
Minor
All
1.9.5
nobody
2016-08-20
2016-08-05
Vit Ondruch
No

Hi, I'd like to ask you if you could ship a small xml file that contains AppStream metadata. It's a distro-agnostic format for AppStore-like catalogs for Linux distributions: http://www.freedesktop.org/software/appstream/docs/sect-Quickstart-Addons.html AppStream-based catalogs are currently included in all major Linux distributions: Fedora, Ubuntu, Debian, Arch,... If the xml file is copied to %{datadir}/appdata/ (typically /usr/share/appdata) the plugin appears in the profile of the app (Thunderbird) and is easily discoverable and installable for users. You can find the file at http://pkgs.fedoraproject.org/cgit/rpms/thunderbird-enigmail.git/tree/thunderbird-enigmail.metainfo.xml

Discussion

  • Patrick Brunschwig

    Why does this need to be shipped with Enigmail? If I get it right, this files needs to be available in /usr/share/something, and needs to be available before the add-on is installed. But shipping with Enigmail would mean to include it in the XPI file, which seems to be quite useless -- especially that Enigmail cannot write to /usr/somewhere.

    If I get it right, then these files need to be part of some core package of distributions, not of the add-on?

     
  • Vit Ondruch

    Vit Ondruch - 2016-08-05

    Well, you are right, it probably doesn't make sense to include it in XPI, but it would make sense to include it in upstream repository, since:

    1. All distributions would have single source for the file
    2. The Fedora package is using Git snapshot to build the Fedora package (and I suppose the similar approach is used by other distributions), so it would be included in
     
  • Patrick Brunschwig

    • status: open --> fixed
    • Fixed in version: --- --> 2.0
     
  • Patrick Brunschwig

    I integrated an AppStream metadata file in the Enigmail soure.

     
  • Vit Ondruch

    Vit Ondruch - 2016-08-05

    Thank you! I appreciate that.

     
  • Patrick Brunschwig

    • Fixed in version: 2.0 --> 1.9.5
     

Log in to post a comment.

MongoDB Logo MongoDB