Richard Hughes <hughsient@gmail.com> wrote on Fri, 2 Jan 2015 10:47:21 +0000:
On 1 January 2015 at 22:25, Hedayat Vatankhah <hedayat.fwd@gmail.com> wrote:
it's just funny that something like gedit and
Windows notepad can be considered 'applications' but GCC can't!
We're using this definition here:
https://github.com/hughsie/appstream-glib#what-is-an-application
Yes, I know. And I say that it might be OK for a "GNOME Application", but doesn't seem to be OK for Fedora application.

Edit: I didn't know. I thought it is the same as the other one given in a previous email. I see it doesn't require things like a 'primary window'. It seems that many command line utilities in Security spin can be considered applications since security spin provides .desktop files and icons for many of them! But, should people start working around the limitation of your definition by providing icons/.desktop files for command line apps?

Also, you already include non-application software such as Fonts. And I'd bet that there are some non-GUI software which are much more useful to be included than fonts which will be rarely used. How many times a user might need to install fonts after installing Fedora? Specially after the initial setup, I don't think its very likely that (s)he will need to install new fonts. But, in case of developers, they might require new -devel packages, profiling tools, etc. every now and then. And a developer certainly appreciates user reviews when he wants to select a library between many different libraries providing a similar functionality.

BTW, input methods, codecs and fonts are already included. Why such a hard position against things such as console applications, and -devel packages? Yes, regular libraries are *usually* not installed directly, but on the other hand, -devel packages are almost always installed directly, or as a dependency of another -devel (or toolchain) package.


Certainly, the concept of 'console applications' is a widely recognized concept
It's really not.
Sure?
Wikipedia has a page about it, one of the application types you can create in Qt Creator is "Qt Console Application", Microsoft Visual Studio also provides a "Console Application" type. Yes, none of these are authoritative, but I wonder if there is any reference backing your claim.


It doesn't fit my 1024x768 screen which is really annoying
Is this F21? If so, sounds like you need to file a bug upstream.
Yes. Done already: https://bugzilla.gnome.org/show_bug.cgi?id=742211



Richard

Regards,
Hedayat