maemo.org Bugzilla – Bug 1563
Application installer to send feedback to the providing site if install fails
Last modified: 2012-03-24 11:41:15 UTC
You need to
before you can comment on or make changes to this bug.
When applications fail to install it would be nice for the developer to know
that it failed, therefore it would be great if the application installer would
send the logs for failed install to the maemo server or a different server
(this could be configured in the .install files).
The logs should contain basic information about the device, and the installer
Indeed. Sounds very interesting indeed. Although installer would need to ask
user for permission for that.
Maybe an email address would be the perfect way for random developers and http
post for the rest.
> Maybe an email address would be the perfect way for random developers and http post for the rest.
Why not have this integrated to maemo downloads? All extras packages (for
user/ section) could be listed there automatically with Extras download stats
and installation failure statistics (for the latest version available from
Yes, That sounds like an excellent start.
Bonus points if we know that we application started but I guess that this is
harder to determine.
This would be indeed a nice feature.
Hi have seen specs for this in the MIDP 2.0 (Java on mobile) OTA (Over The
Air). Specifications the section "Status Reports" in the following url shows
what they decided to do.
it might give some more ideas
There could be two sorts of reporting:
1. HTTP POST for install status.
This would give you anonymous statistics for installs/updates/failed installes
and even removed packages perhaps. (Reporting could be enabled/disabled via
settings, user will be prompted on first run of AM.)
This could be part of the idea of adding statistics, rating for applications
and comments in the AM.
2. Install failure report
This would function like a crash reporter. It would gather a list of installed
packages, disk space free and a detailed log of the failed install. The user
would have to specifically agree to send this report to our central server. The
user can also specify the email address to be used for further questions.
This, the crash reporter, extras-devel, the beta releases... are starting to
form a Betatester profile. Imagine that a user would join somehow the "Maemo
betatesters" and would get access and accept all these services at once.
There is also http://www.nokia.com/pilots that overlaps somehow with this
concept, but I see this more as a continuous, public and community based
activity ("I'm in Maemo testing/unstable"). Nokia Pilots is based on specific
products and releases: you join a program e.g. "Try out the new Nokia Maps for
Ville, are you willing to take this featurerequest into the Development
(In reply to comment #8)
> Ville, are you willing to take this featurerequest into the Development
> Platform roadmap?
Certainly, extending the feedback given by applications at install/update is
already in. This bug verifies the need.
Great! Please let us know here when this feature is commited to the Fremantle
or Harmattan plans. What release are you targetting?
(In reply to comment #10)
> Great! Please let us know here when this feature is commited to the Fremantle
> or Harmattan plans. What release are you targetting?
Also, _how_ is it implemented?
Any news on this one?
Is e.g. the Crash Reporter able to help here or does it need to be something
Fremantle or Harmattan?
(In reply to comment #12)
> Is e.g. the Crash Reporter able to help here or does it need to be something else?
Crash reporter is for reporting process crashes (and kernel oopses if one has
created separate partition for them), not a misc feedback agent. (coredumps
may contain private information so the crash information won't be public,
whereas installation failures should I think)
(In reply to comment #9)
> Certainly, extending the feedback given by applications at install/update is
> already in. This bug verifies the need.
Ville, in which version will this be included? Fremantle, Harmattan?
Ville, can you please elaborate the status of this for Fremantle?
Quim, can you ask Ville directly? Seems that emails here don't really help.
The Maemo 5 User Interface and Maemo 5 platform components (e.g. libraries)
used for the N900 are considered stable by Nokia and it seems that there are no
plans for official updates currently, hence nobody plans to work on this
(And in case you feel like discussing this situation: Nokia Customer Care or
http://talk.maemo.org would be the place to do so as you will not reach Nokia
officials in this community bugtracker - though all of this is really no news.)
Reflecting this status by setting RESOLVED WONTFIX for this
enhancement/wishlist request (see
https://bugs.maemo.org/page.cgi?id=fields.html#status for status explanations).
There is a small chance for issues in those Maemo components that are open
source: Contributed patches could be included and made available in the Maemo 5
Community CSSU updates.
The Maemo CSSU project is run by a small team of volunteers; see
http://wiki.maemo.org/CSSU for more information.
So in case that you can provide a patch that fixes the reported problem, please
feel encouraged to file a request under
Please note: The Maemo CSSU project is not related in any way to Nokia.
( Tag for mass-deleting bugmail: [cleanup20120324] )