Page 2 of 2 FirstFirst 12
Results 11 to 18 of 18

Thread: Fedora 22 To Push For Requiring Packages To Have AppData

  1. #11
    Join Date
    Sep 2013
    Location
    Poland
    Posts
    12

    Default

    Quote Originally Posted by GreatEmerald View Post
    I'm also not sure why they don't use RPM fields for that
    That's because a package is not an application. It may contain one. Or three. Or none.

  2. #12
    Join Date
    Oct 2011
    Location
    Germany
    Posts
    238

    Default

    Quote Originally Posted by GreatEmerald View Post
    And I can also understand GNOME, given that they wanted a cross-package spec as opposed to one bound to either RPM or DEB.
    This is what packagekit is for.

  3. #13

    Default

    Quote Originally Posted by Thaodan View Post
    This is what packagekit is for.
    PackageKit is an API. You need underlying metadata for the API to access. In this case, that metadata is Appdata

  4. #14
    Join Date
    Mar 2012
    Posts
    116

    Default

    Quote Originally Posted by PiotrDrag View Post
    That's because a package is not an application. It may contain one. Or three. Or none.
    In most cases, it contains a piece.

  5. #15
    Join Date
    Apr 2010
    Posts
    716

    Default

    Quote Originally Posted by GreatEmerald View Post
    I'm also not sure why they don't use RPM fields for that, but I guess that it's faster when the file is outside the package, or something? And I can also understand GNOME, given that they wanted a cross-package spec as opposed to one bound to either RPM or DEB.
    How would the data for those RPM fields come from? Hint... AppData might be the answer...

  6. #16
    Join Date
    Sep 2008
    Location
    Vilnius, Lithuania
    Posts
    2,533

    Default

    Quote Originally Posted by Delgarde View Post
    How would the data for those RPM fields come from? Hint... AppData might be the answer...
    The answer is a SPEC file.

  7. #17
    Join Date
    Sep 2010
    Posts
    456

    Default

    The Linux world really needs some more standardization for user software.
    AppData and AppStream are very useful things in that direction.

  8. #18
    Join Date
    Apr 2010
    Posts
    716

    Default

    Quote Originally Posted by GreatEmerald View Post
    The answer is a SPEC file.
    A SPEC file is RPM-specific configuration, usually provided by the distro packager rather than upstream. The AppData file is intended to be part of the upstream source package... something useful whether you're packaging for RPM, DEB, or one of those zero-install type packages.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •