Update:Remora Idea Dump: Difference between revisions

re. communication between developers and users, and search.
(re. communication between developers and users, and search.)
Line 98: Line 98:
: It's planned to have developers able to specify an EULA, and also for them to be able to use html in the developer notes about the add-on, so they could link to their source code there - is that enough? [[User:Cameron|Cameron]] 08:02, 24 August 2006 (PDT)
: It's planned to have developers able to specify an EULA, and also for them to be able to use html in the developer notes about the add-on, so they could link to their source code there - is that enough? [[User:Cameron|Cameron]] 08:02, 24 August 2006 (PDT)


= Addons.Mozilla.Org - improving extension Searches =
= Search =


In my opinion, AMO is in need of an overhaul. There are so many good extensions out there, but finding them on AMO is difficult - for a number of reasons. A number of individual Bugs have long-been filed suggesting improvements for the site, but until the problem is attacked from a 'big picture' perspective, I don't foresee the site reaching its full potential. I filed [https://bugzilla.mozilla.org/show_bug.cgi?id=349430 Bug 349430] to address the issue, and listed the 3 major problem areas and some considerations that need to be met in order to make AMO a user-friendly site. [[User:RenegadeX|RenegadeX]] 21:16, 25 August 2006 (PDT)
In my opinion, AMO is in need of an overhaul. There are so many good extensions out there, but finding them on AMO is difficult - for a number of reasons. A number of individual Bugs have long-been filed suggesting improvements for the site, but until the problem is attacked from a 'big picture' perspective, I don't foresee the site reaching its full potential. I filed [https://bugzilla.mozilla.org/show_bug.cgi?id=349430 Bug 349430] to address the issue, and listed the 3 major problem areas and some considerations that need to be met in order to make AMO a user-friendly site. [[User:RenegadeX|RenegadeX]] 21:16, 25 August 2006 (PDT)
Line 104: Line 104:
: As mentioned on that bug, simply stating "it's not good how it is" is not helpful. If you've got any individual behaviours you'd like to suggest or discuss, please feel free to do so. Everyone working on Remora is already aware of the existing bugs. [[User:Cameron|Cameron]] 07:07, 31 August 2006 (PDT)
: As mentioned on that bug, simply stating "it's not good how it is" is not helpful. If you've got any individual behaviours you'd like to suggest or discuss, please feel free to do so. Everyone working on Remora is already aware of the existing bugs. [[User:Cameron|Cameron]] 07:07, 31 August 2006 (PDT)


: ^ My Bug post identified issues and gave suggestions for remedies - do *you* have any comments, Cameron? Everyone working on Ramora (or AMO) might be aware of what is going on behind the scenes to improve AMO but certainly nobody else does. Current status? Is there a plan and a progress report somewhere? [[User:RenegadeX|RenegadeX]]
:: ^ My Bug post identified issues and gave suggestions for remedies - do *you* have any comments, Cameron? Everyone working on Ramora (or AMO) might be aware of what is going on behind the scenes to improve AMO but certainly nobody else does. Current status? Is there a plan and a progress report somewhere? [[User:RenegadeX|RenegadeX]]


: I think your bug has a lot of good points (that we all agree with).  I'm currently writing the search for remora, and at this point it just does a basic LIKE query, but it will be easy to expand on, it just depends on how creative we want to get.  I think your #2 and #3 issues from that bug are the highest priorities (in respect to what I'm doing right now).  If you have experience with php, you're welcome to see the search() function evolve [http://svn.mozilla.org/addons/trunk/site/app/controllers/search_controller.php here] (and i'm happy to hear suggestions).  Since it's working right now in it's most basic form, I'll start focusing on enhancing it (sorting results, creating an advanced view, etc.).  In fact, I'll just start a "basic flow of search" section in the idea dump as soon as I finish posting this. -- [[User:clouserw|clouserw]]
::: I hope to get my blog on planet shortly at which time I hope to blog regularly about Remora development. For now, you can look at [[Update:Remora_Dashboard]] and [[Update:Remora_Meeting_Notepad]]
 
:: I think your bug has a lot of good points (that we all agree with).  I'm currently writing the search for remora, and at this point it just does a basic LIKE query, but it will be easy to expand on, it just depends on how creative we want to get.  I think your #2 and #3 issues from that bug are the highest priorities (in respect to what I'm doing right now).  If you have experience with php, you're welcome to see the search() function evolve [http://svn.mozilla.org/addons/trunk/site/app/controllers/search_controller.php here] (and i'm happy to hear suggestions).  Since it's working right now in it's most basic form, I'll start focusing on enhancing it (sorting results, creating an advanced view, etc.).  In fact, I'll just start a "basic flow of search" section in the idea dump as soon as I finish posting this. -- [[User:clouserw|clouserw]]


== Basic flow of search ==  
== Basic flow of search ==  
Line 113: Line 115:


* By default (ie. not an advanced search):
* By default (ie. not an advanced search):
** We'll search Addon.name, Addon.description, _________ (I know there was at least 1 more)
** We'll search Addon.name, Addon.summary, Addon.description
** Title should carry more weight than description
** Occurrences will be weighted (exact title match, match in title, match in summary, match in description.
** Results will be returned in a "relevance" order
** Results will be returned in a "relevance" order


126

edits