Hello Ryan, ALL.

Maybe you'll find it out of scope, but there is one more related idea.

Prelude:
1. Many mobile platforms has attestation program. This allows devices
manufacturer check apps for compatibility and "kindness". This allows users
to install "checked" apps from trusted sources.

2. On Maemo I often found applications installed from Extras and other
"unofficial" repositories not very "kind". Sometimes, they doesn't support
power saving, sometimes they can't use GFS and so on.

Solution:
Maybe it will be usefull to form some kind of checklist for the maemo app to
become "checked", then we can implement some automatic checker for this
list. I.e. we can have script that will test:
* "hildonization"
* power saving features
* support of GFS
* clean install/update/reinstall
* any other features

and apps will be added to some repository (Extras, Checked Extras, whatever
we'll like).
Some checks that can't be done automatically may be implemented in the form
of querstionary for the users. For example: user has installed the app from
Unchecked repo and then have ability (or asked to) to fill in "the form".
Form results may be sent to repo sever and when app takes X (100, 1000 ...)
confirmations about its validity, we can guess that it has passed manual
tests.

What do you think about this?

P.S.:
App verification and signing on commercial platforms is a mess. Here on the
open source we can turn it to the advantage. Apps realy don't need to be
signed they just need to be on the trusted source. Such automatic checks
will help us to make repositories trusted and to assure that enduser will
not have completely brocken app.


-- 
best regards,
Aleksey Y. aka tuxSlayer
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

Reply via email to