[maemo-developers] Repositories mess: conclusions and actions
From: Tim Teulings rael at edge.ping.deDate: Tue Nov 6 00:57:14 EET 2007
- Previous message: N800 SIP Client Testing
- Next message: WPA? Re: WLAN connectivity using only wireless-tools
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hello! >> * We must find some clever way to get a response from the user >> since we cannot trust "the masses" (our masses are not of >> equal size then that of debian). >> * For example: What about the program manager on the device >> periodically >> requests a rating from you for newly installed applications. >> There will of course be a way to switch it off, and the the >> notification must not violently jump into the middle of the >> screen swinging its broadsword, disturbing my circles. > > We might discuss about this feature in the Application Manager. However, > if you find this idea useful it would be faster and probably better to > start with an installable 3rd party application covering this > functionality and targeted to maemo power users. I checked again. It seems like libcurl can do the "fake HTTP requests to at ratings to the application catalog". I already have code for browsing package lists. So I should be able to: * Show list of packages (in user-section) that were not rated or where there was a rating for an earlier version (can I re-rate applications if the version changed? Should be possible IMHO => Karma!?). * Request rating (0-5 stars plus free form text). * Initiate upload of rating(s) using curl and fake HTTP form POSTs. But: * There will be no periodic notifications because that would mean to always run in the background... or is there a way to do power-safe-aware cron jobs!? * User still has to have an account and must type in password. * I possibly has to guess the downloads.maemo.org application name from the package name. Here we should definitely try to define a header in the deb file! I also would like to have a bug tracking functionality as part of the applications, since I have a few users that have problems with the package installation. I could let the user choose the package and then collect information about package version, version of dependencies, device model and OS version. I could even look for a .desktop file, start the binary and collect console output. And if the rating fake works one could even make a bugzilla ticket from it... However in this case we likely needs some help from deb headers, too. => I'll do it! Give me some time... -- Gruß... Tim
- Previous message: N800 SIP Client Testing
- Next message: WPA? Re: WLAN connectivity using only wireless-tools
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]