octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Adding metainfo.xml files to each pkg


From: Colin Macdonald
Subject: Adding metainfo.xml files to each pkg
Date: Mon, 18 Jan 2016 12:41:03 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0

Hi folks,

I've started making GNU Octave and our pkgs appear in GUI package
managers like Gnome Software (I think there is a KDE one too).  I attach
some screenshots to show why we should do this... otherwise users may
not find our software.

Here is what I've done so far.

 * GNU Octave itself is now fixed and appears again [1].

 * a patch for Image [2], also attached for reference.

 * I've done Symbolic and Doctest.

 * If anyone wants to help, I'm tracking progress here [3].

    - If you make a patch or update your package, please
      update the "upstream" column or add a link.

    - I did not include every pkg: quickly looked at
      sourceforge, listed ones with high downloads.
      But we should do most of them eventually.

    - Probably we should emphasize pkgs which end users
      would install.  I guess we can skip pkgs which are
      usually dependencies (e.g., General---I assume).

    - See here [4] for spec, in particular "<summmary/>
      should be less than 101" characters.

 * I'm focusing on Fedora b/c that is what I use, but its
   not supposed to be distro-specific.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1293561
[2] https://savannah.gnu.org/patch/index.php?8866
[3] https://fedoraproject.org/wiki/Workstation/AddonAppdata#GNU_Octave
[4]
http://www.freedesktop.org/software/appstream/docs/sect-Quickstart-Addons.html

best,
Colin

Attachment: add-metainfo-xml.patch
Description: Text Data

Attachment: screenshot_top.png
Description: PNG image

Attachment: screenshot_bottom.png
Description: PNG image


reply via email to

[Prev in Thread] Current Thread [Next in Thread]