[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
add-metainfo-xml.patch
Description: Text Data
screenshot_top.png
Description: PNG image
screenshot_bottom.png
Description: PNG image
- Adding metainfo.xml files to each pkg,
Colin Macdonald <=