Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-15 Thread Kevin Kofler
Richard Hughes wrote: > Actually, I was going to propose doing "gsettings set > org.gnome.software require-appdata true" That's at least the right place to enforce that policy. > I guess you'll have to apologise for that tirade, right? So yes, sorry for assuming otherwise. That still doesn't me

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-10 Thread Richard Hughes
On 9 November 2014 23:11, Kevin Kofler wrote: > I oppose this kind of censorship, especially because you are implementing it > at the point of AppStream data generation, and thus your arbitrary policy > decisions do not affect only the GNOME Software Center, but also any other > consumer of the Ap

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-09 Thread Kevin Kofler
Richard Hughes wrote: > It will come as no surprise to many of you, but I'm going to propose > that we only show applications in the software center in F22 when they > have an AppData file. At the moment nearly 50% of applications in > Fedora 21 ship AppData files, and the ones left over are not ex

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-07 Thread Alexander Ploumistos
I will take care of the MATE packages and coordinate with upstream. I will also deal with the following: easystroke qbittorrent x11vnc krename avogadro bkchem chemtool gausssum IQmol openbabel-gui pybliographer If someone has already contacted upstream or if you have created appdata files about

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-07 Thread Alexander Ploumistos
2014-11-07 17:28 GMT+02:00 Richard Hughes : > Is it in a tarball that's been built for F22? > Version 2.7.2 was released in April and it doesn't have it, it's in their development tree. -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fed

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-07 Thread Richard Hughes
On 7 November 2014 15:01, Alexander Ploumistos wrote: > You can scratch nut-monitor off, it already has appdata: Is it in a tarball that's been built for F22? What some upstreams do is commit the file upstream but either forget to dist the file in the tarball, or forget to install the file at ins

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-07 Thread Alexander Ploumistos
You can scratch nut-monitor off, it already has appdata: https://github.com/networkupstools/nut/blob/master/scripts/python/app/nut-monitor.appdata.xml -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedorapr

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-07 Thread Jaroslav Reznik
- Original Message - > On 7 November 2014 11:24, Jaroslav Reznik wrote: > > This is a very good idea, if we want to enforce it, packaging guidelines > > are good place to start with for new applications. > > Approved, but ignored: https://fedorahosted.org/fpc/ticket/414 Based on the last

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-07 Thread Richard Hughes
On 7 November 2014 11:24, Jaroslav Reznik wrote: > This is a very good idea, if we want to enforce it, packaging guidelines > are good place to start with for new applications. Approved, but ignored: https://fedorahosted.org/fpc/ticket/414 Richard. -- devel mailing list devel@lists.fedoraprojec

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-07 Thread Richard Hughes
On 7 November 2014 11:04, Alexander Ploumistos wrote: > I read your blog posts on AppStream/AppData and I found some > Workstation/AppDataImprovement pages on the wiki, but I could not find the > list you provided in your original message. https://lists.fedoraproject.org/pipermail/devel/2014-Nove

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-07 Thread Jaroslav Reznik
- Original Message - > Hi all, > > It will come as no surprise to many of you, but I'm going to propose > that we only show applications in the software center in F22 when they > have an AppData file. At the moment nearly 50% of applications in > Fedora 21 ship AppData files, and the ones

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-07 Thread Jaroslav Reznik
- Original Message - > On Thu, Nov 6, 2014 at 4:05 PM, Richard Hughes wrote: > > On 6 November 2014 14:49, Josh Boyer wrote: > >> Why wouldn't we (Fedora) add an AppData file to the package ourselves > >> for such exceptions? > > > > We can, and should. I'd argue it's one of the most usef

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-07 Thread drago01
On Thu, Nov 6, 2014 at 4:05 PM, Richard Hughes wrote: > On 6 November 2014 14:49, Josh Boyer wrote: >> Why wouldn't we (Fedora) add an AppData file to the package ourselves >> for such exceptions? > > We can, and should. I'd argue it's one of the most useful thing a > Fedora packager can do: > >

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-07 Thread Alexander Ploumistos
2014-11-06 12:03 GMT+02:00 Richard Hughes : > I've attached a list of all the applications that would be affected by > this change. It's a long list, but a *lot* of the applications are > kinda dubious (lshw-gui anyone?). > I read your blog posts on AppStream/AppData and I found some Workstation/

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-07 Thread Richard Hughes
On 7 November 2014 02:15, Zbigniew Jędrzejewski-Szmek wrote: > We would. My point is that we should we should make a list of > applications which are not allowed to fall by the wayside I think that list would be very different for each person you ask; the easiest thing to do is to just create the

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-06 Thread Zbigniew Jędrzejewski-Szmek
On Thu, Nov 06, 2014 at 09:49:15AM -0500, Josh Boyer wrote: > > So, I think your proposal should be amended with the a list kept > > somewhere on a wiki of applications which must get appdata, and treat > > this list as blocking for this feature. This list would include > > applications that are "w

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-06 Thread Richard Hughes
On 6 November 2014 19:25, Alexander Ploumistos wrote: > So, should we contact upstream about the appdata file requirement and if > that doesn't work out make our own and send it to the package maintainer? > Where should the screenshots go? You can either put them on your fedorapeople page, or jus

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-06 Thread Alexander Ploumistos
So, should we contact upstream about the appdata file requirement and if that doesn't work out make our own and send it to the package maintainer? Where should the screenshots go? I also agree with the proposal (even though this is the first time I read about a software center), but your list cont

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-06 Thread Simone Caronni
Hello, first of all sorry if I missed this earlier, I can't hardly cope with all mails received on devel. I tried to read them all when I can. As the maintainer of these: bacula-console-bat > bacula-traymonitor I would suggest them to be removed from the software center, they are far from "bein

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-06 Thread Richard Hughes
On 6 November 2014 11:52, Miroslav Suchý wrote: > This is very good software, which should be there. > Quick google search shows this: > https://github.com/ximion/kde-appstream-metadata-templates/blob/master/apps/amarok.appdata.xml Yes, ximion has been slowly upstreaming those. It's not quite as

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-06 Thread Richard Hughes
On 6 November 2014 14:49, Josh Boyer wrote: > Why wouldn't we (Fedora) add an AppData file to the package ourselves > for such exceptions? We can, and should. I'd argue it's one of the most useful thing a Fedora packager can do: * Spend the 5 minutes writing the AppData file * Spend 5 minutes ta

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-06 Thread Miroslav Suchý
On 11/06/2014 11:03 AM, Richard Hughes wrote: amarok This is very good software, which should be there. Quick google search shows this: https://github.com/ximion/kde-appstream-metadata-templates/blob/master/apps/amarok.appdata.xml datovka This one is good as well. I just sent appdata file t

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-06 Thread Josh Boyer
On Thu, Nov 6, 2014 at 9:41 AM, Zbigniew Jędrzejewski-Szmek wrote: > On Thu, Nov 06, 2014 at 10:03:08AM +, Richard Hughes wrote: >> Hi all, >> >> It will come as no surprise to many of you, but I'm going to propose >> that we only show applications in the software center in F22 when they >> ha

Re: PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-06 Thread Zbigniew Jędrzejewski-Szmek
On Thu, Nov 06, 2014 at 10:03:08AM +, Richard Hughes wrote: > Hi all, > > It will come as no surprise to many of you, but I'm going to propose > that we only show applications in the software center in F22 when they > have an AppData file. At the moment nearly 50% of applications in > Fedora 2

PROPOSAL: Make AppData files mandatory for applications shown in the software center

2014-11-06 Thread Richard Hughes
Hi all, It will come as no surprise to many of you, but I'm going to propose that we only show applications in the software center in F22 when they have an AppData file. At the moment nearly 50% of applications in Fedora 21 ship AppData files, and the ones left over are not exactly the award winni