maemo.org Bugzilla – Full Text Bug Listing
|Summary:||Download count to applications|
|Product:||[Websites] maemo.org Website||Reporter:||Urho Konttori <urho.konttori>|
|Component:||Downloads||Assignee:||Ferenc Szekely <ferenc>|
|Status:||CLOSED FIXED||QA Contact:|
It would be interesting to know the download counts for the applications in downloads.maemo.org. Also, it would be interesting to know the viewed count (as in how many people have looked at this application). The download count could then be used for example to sort the applications. Also, a separation of downloads all time / this week / this month would be of interest to the users and to the developers.
Reassigning to Ferenc since he is planning a new round of improvements for the application catalog.
This enhancement request has been accepted as part of the application catalog improvements Ferenc is currently puting in production.
Be more specific: we can only count to clicks on an 'install icon' in the catalog. Whether it will lead to a successful (and full) download or not, we can not say and count... So nobody should expect correct download figures from this feature.
>So nobody should expect correct download figures from this feature. Yes this is true. Knowing if an install was successful would require some changes to the package manager so that install and update failures could be uploaded. My guess would be that a simple callback-url field in the install file would be enough. Thinking of it perhaps that this functionality would better not belong in the .install file but in the deb package. I this feature gets implemented the next question will be to split up the download based on it-OS version :P
I see no problem in that one has to rely on the .install click figures. It's an approximation, but a relatively good one. Also, it's always pretty easy to save the session cookie info there and make it so that in the current session, only one click counts (if, e.g. one tries multiple times). Download counters are never 100% true, but statistics rarely are. I think that adding call home functionality to all install files is not a very nice thing to do. Also, even that only tells how many successful installs have been done. If a user reflashes and re-installs the same app, it will register anyway as two installs. As to Keesjs idea about the it os version, isn't that possible to get from the browsers reported os version (and browser version) numbers? Anyway, my point is that the download counter is pretty good meter anyway. If really needed, add the device split there based on browser / os version numbers.
This is implemented and will be available in the new catalog. Expected launch is this or next week.
Most of the original request is implemented. Enough to resolve as fixed?
Closing verified bug reports.