Adopting AppData in KDE?
Aaron J. Seigo
aseigo at kde.org
Sat Nov 2 14:06:26 GMT 2013
On Saturday, November 2, 2013 14:35:10 Matthias Klumpp wrote:
> > OCS is, generally, horribly designed. I am even hesitant to use the word
> > ‘design’ in combination with OCS. It is really that bad, and why we did
> > not
> > use it for Bodega.
>
> I agree with that, and this is the reason why I currently question the
> use of OCS for AppStream. This still needs to be discussed with the
> others, but I would rather like to use an improved OCS or a completely
> new API for the AppStream Ratings&Review features (as well for maybe
> payments, but that's a different issue).
That’s a challenge I see with the AppStream design when it comes to being
useful as a true ‘app store’ (let alone any other kind of store): the 95% of
the support needed to make such a thing is missing.
AppStream is good for its intended use case imho, don’t get me wrong; I just
don’t think the use case is very interesting in the larger context. It’s a
solution very focused on the needs of Linux distributions (and it does that
well!), but that’s not really what people want, need or expect from a system
these days.
So as a better package manager viewer, I think AppStream is fantastic. I do
think something like Bodega would be a lot more relevant to the modern day use
cases, though.
What I see as truly invaluable in AppStream is standardizing the metadata for
Free software applications. It is something Bodega will undoubtedly benefit
from as well.
> > AppStream is very focused on the needs of desktop Linux. There is
> > *nothing*
> > wrong about that in the least, but it leaves mobile, embedded and server
> > use cases (not to mention more general web based ones) unserviced.
>
> Can you please clarify what AppStream is missing for mobile?
Ignoring the lack of UI (that’s fixable): non-repository based listings and
installation, anything that isn’t an application.
--
Aaron J. Seigo
More information about the kde-core-devel
mailing list