Editing Task:Downloads catalog improvements

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
-
The main purpose of this wiki page is to gather ideas about how to improve [http://downloads.maemo.org/ Downloads].
+
Downloads catalog improvements:
 +
 
 +
The main purpose of this wiki page is to gather ideas about how to improve the downloads catalog at maemo.org.
== Category reorg ==
== Category reorg ==
-
We had long discussions about what [[Task:Package_categories|packages categories]] to use. Implementation and deployment is currently blocked by [https://bugs.maemo.org/show_bug.cgi?id=1805 bug #1805]. The current catalog still shows a mostly randomly-selected list of categories. It should be reorganized to use the official list of categories agreed on by the community.
+
We had long discussions about what [[Task:Package_categories packages categories]] to use. Implementation and introduction  waits on [https://bugs.maemo.org/show_bug.cgi?id=1805 bug #1805] Current downloads catalog still shows a semi-randomly picked list of categories. It should be reorganized to use the official list of categories agreed by the community.
Implications:
Implications:
* New categories need to be configured.
* New categories need to be configured.
* All applications in non-standard categories need to be moved to new categories.
* All applications in non-standard categories need to be moved to new categories.
-
* Redirect URLs need to be configured for existing category listings.
+
* Redirect urls need to be configured for category listings
-
== OS200x vs Maemo x ==
+
== OS200X vs Maemo X.X ==
-
In the past Nokia referred to OS releases OS2007, OS2008, etc. The use of OS200x has been deprecated in favor of Maemo x (e.g., Fremantle is Maemo 5). The catalog is currently organized by OS200x, this needs to be changed to the new versioning scheme.
+
In the past Nokia referred to OS releases as OS2005, OS2006, Os2007 and OS2009. The use of OS200X has been deprecated. OS releases are now called Maemo 4.1 for example.
 +
 
 +
The catalog is currently organized by OS version. This should be changed to Maemo versions.
Implications:
Implications:
-
* New icons for OS releases.
+
* new icons for OS releases
-
* URLs need to change as OS version is used.
+
* urls need to change as OS version is used.
-
* Redirection needs to be configured for old URLs.
+
* redirection needs to be configured for old urls.
-
* Downloads statistics need to be updated for new names.
+
* downloads statistics need to be updated for new names
-
== Automatically create entries in Downloads when package in Extras has user/* section ==
 
-
At the moment not all applications which are available in Extras are listed in Downloads. A script could gather basic information for all user applications in Extras and create entries in the catalog. These entries can later be updated by users to give more details about the application.
+
== Automatically create entries in downloads catalog when package in Extras has user/* section ==
-
== Add Application Manager install failures feedback to downloads ==
+
At the moment not all applications which are available in Extras are listed in the downloads catalog. A script could gather basic information for all user applications in Extras and create entries in the catalog. These entries can later be updated by users to give more details about the application.
-
There is a plan to integrate [https://bugs.maemo.org/show_bug.cgi?id=1563 install status feedback] into the Application Manager. Downloads could use statistics from installation failures to display the "quality" of a package.
 
-
== Redesign Downloads front page ==
+
== Add Application Manager install failures feedback to downloads ==
-
 
+
-
[[Image:Download_v_02.png|100px]] Implement current design proposal
+
-
 
+
-
== Reporting back comments directly to developer ==
+
-
 
+
-
Currently comments entered for a package at downloads do not automatically get send to the developer (aka user/account that was used to create/modify the downloads entry). I repeately had the problem that comments entered by people that had problems with my software were only accidently detected a while later. Please send all comments for my software to my mail account. Also add a big button "Press here if you have problems" that offers a form to enter a free form message to the developer (bugzilla possible later, too?). Of course my email address should be kept hidden. [[User:framstag]]
+
-
 
+
-
: ''We can enable mailing for comments, in fact it should be enabled. Will check this. We have a special field in the edit form where you can add the URL of your bugtracker, so people can easily file bugs. --[[User:xfade|xfade]] 09:17, 29 January 2009 (UTC)''
+
-
 
+
-
: ''Please further enhance this feature to cc: the email to someone at Maemo. I have been trying to contact a developer for weeks with no results (their package is embarassingly out of date and misleading to others) --[[User:gerritv|gerritv]] 22:31, 31 January 2009 (UTC)''
+
-
:: ''Who at Maemo, exactly? and why? Are they responsible for the package somehow? (I find it unlikely, and suspect they'd rather not be bothered by things that don't concern them) Or are you confusing Maemo and maemo.org? —[[User:generalantilles|GeneralAntilles]] 02:31, 1 February 2009 (UTC)''
+
-
 
+
-
== Automatically add links to external resources based on package control file (homepage, source) ==
+
-
 
+
-
The package may contain a "homepage" field. If this is a case, automatically add a link to it to the web page of the package. Or is this already the case (have not tested this)? Or do we need a "Maemo-Homepage field" in case of direct port etc...? This could possibly enhanced to directly link to source code (Vcs-*, especially Vcs-Browser), too. However in this case one should add a "detail" rider to do not get the wegpage too crowded by default). Had a user that claimed it was hard to find the sources (in fact he did not find them at all ;-)).
+
-
[[Category:Tasks]]
+
There is a plan to integrate [https://bugs.maemo.org/show_bug.cgi?id=1563 install status feedback] to the Application Manager. The downloads catalog could use the statistics to display the quality of the package.

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)