bugGNU Octave - Bugs: bug #40356, Please ship an AppData file...

 
 

bug #40356: Please ship an AppData file upstream

Submitted by:  None
Submitted on:  Wed 23 Oct 2013 03:55:45 PM UTC  
 
Category:  Configuration and Build System Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Feature Request
Status:  Fixed Assigned to:  None
Originator Name:  Richard Hughes Originator Email:  -email is unavailable-
Open/Closed:  Closed Release:  dev
Operating System:  GNU/Linux

Add a New Comment (Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Sat 26 Oct 2013 01:15:42 AM UTC, comment #5: 

Done.

Carnë Draug <carandraug>
Project Member
Thu 24 Oct 2013 03:21:25 PM UTC, comment #4: 

Yes, go ahead and push it.

Rik <rik5>
Project Administrator
Thu 24 Oct 2013 03:05:39 PM UTC, comment #3: 

Well, the bwesite is not out of date since the version with the GUI has not been released yet.

Also, it is possible to have more than one screenshoot, with one of them being defined as default (default is the one on Octave's main page http://www.gnu.org/software/octave/images/screenshot-small.png ). We can add more later if we add them to the octave webpage (which is not a bad ideia).

SO, should I push the patch?

Carnë Draug <carandraug>
Project Member
Wed 23 Oct 2013 09:21:20 PM UTC, comment #2: 

Shouldn't the screenshot be updated to feature the new GUI?  That's a big selling point.  But, I suppose that doesn't affect the patch since it just points to the png file on the website and it is the website which needs updating.

Rik <rik5>
Project Administrator
Wed 23 Oct 2013 06:51:19 PM UTC, comment #1: 

I have attached a slightly changed version of the file and added it to the EXTRA_DIST. Can I push the attached cset?

I changed the license to GPLv3+ (after talking with Jordi on IRC, that's the license to use even for this things), expanded the description section with text from http://www.gnu.org/software/octave/about.html , and added that Octave is under the GNU project.

(file #29453)

Carnë Draug <carandraug>
Project Member
Wed 23 Oct 2013 03:55:45 PM UTC, original submission:  

Fedora users and developers have written several AppData files which is used for showing screenshots and descriptions in various software centers such as GNOME Software which we are previewing in Fedora 20. One of those files is for Octave.

We'd love these files to be included upstream and installed in /usr/share/appdata, which means all the other Linux distributions other than Fedora can use this data themselves. Also, if the file is upstream you can change the description, screenshots and homepage as much as you like as your application evolves. There are guidelines on what things to include, and things like the aspect ratio for screenshots on the http://people.freedesktop.org/~hughsient/appdata/ website.

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #29453:  appdata.patch added by carandraug (3KiB - text/x-diff)
file #29451:  octave.appdata.xml added by None (1KiB - text/xml - The sample file we're using in Fedora)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by rik5 (Updated the item)
  • -email is unavailable- added by None (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.

     

     

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2013-10-26 carandraug StatusNone => Fixed
        Open/ClosedOpen => Closed
    2013-10-23 carandraug Attached File- => Added appdata.patch, #29453
    2013-10-23 rik5 CategoryGUI => Configuration and Build System
    2013-10-23 None Attached File- => Added octave.appdata.xml, #29451

    Back to the top


    Powered by Savane 3.5