Update:Remora Idea Dump: Difference between revisions

→‎User accounts: -- added new topic 'Automatic Log in Option'
(→‎User accounts: -- added new topic 'Automatic Log in Option')
 
(3 intermediate revisions by 3 users not shown)
Line 89: Line 89:
Can we just have one banner for the whole site, instead of the silly app-spefic banner? I've seen the app specific one on [http://142.204.140.147:8080/shaver/search-results-html/ the mockups] and it gives me nightmares. Splitting the site by app causes problems when we want to add new apps, and search doesn't work properly, and we want to get the app parameter out of urls because it's silly, but then how do you say "hey check out this great thunderbird theme" and link your friend to it? I think it's a bad idea overall. [[User:Cameron|Cameron]] 09:51, 22 August 2006 (PDT)
Can we just have one banner for the whole site, instead of the silly app-spefic banner? I've seen the app specific one on [http://142.204.140.147:8080/shaver/search-results-html/ the mockups] and it gives me nightmares. Splitting the site by app causes problems when we want to add new apps, and search doesn't work properly, and we want to get the app parameter out of urls because it's silly, but then how do you say "hey check out this great thunderbird theme" and link your friend to it? I think it's a bad idea overall. [[User:Cameron|Cameron]] 09:51, 22 August 2006 (PDT)


= URLs =
= User accounts =
I want to get rid of all the cruft. I don't want to see a single .php anywhere. Atm we have faq.php, support.php, etc. etc.
Can we use only one database of accounts for the dev cp, forums, reviews and whatever else please? It's soooo much nicer. [[User:Cameron|Cameron]] 09:51, 22 August 2006 (PDT)


I want
: Mark O'Sullivan (creator of the [http://www.getvanilla.com forums] we'll be using, has said that it is possible to integrate with our existing sessions and users, so you won't have to login specifically to the forums or anything, it will all be the same login. [[User:Fligtar|Fligtar]] 18:48, 22 August 2006 (PDT)
/addon/1234
/addon/1234/previews
/author/321
/developer
/developer/myaddons
/developer/myaddons/new
/developer/myaddons/update
/admin/usermanager
/admin/appmanager
etc. etc.
 
(they're just ideas for the urls btw) [[User:Cameron|Cameron]]
 
:With cake, it's pretty much guaranteed you won't see .php anywhere. Also, because of the models, there will be very very few pages that aren't associated with a table. For adding/updating/managing addons, the url will be addons/add or addons/manage. The only thing in /developers will be a listing of your addons with links to the other models. For admin stuff, it will be a page with links to the administrative things for the various tables, like tags/manage. Obviously, this will all be controlled with cake's ACL so not anyone can access these features. [[User:Fligtar|Fligtar]] 18:46, 22 August 2006 (PDT)
 
: I think that /addon/addon-name/ or even /addon/1234-addon-name/ is better than /addon/1234/ /author/321-john/ or /author/john/ is also better than /auhor/321/ [[User:Tbassetto|Tbassetto]] 01:14, 23 August 2006 (PDT)


:: Sure, but I think we've been through this before and it creates problems if the add-on's name changes... Since it's all done through .htaccess anyway I suppose it could just match both the addon's current name and it's old name/s with the ID, if we added old add-on name info to the db... that's ugly though. - Cameron
==Automatic Log-in Option==
Why oh why in this day and age is AMO one of the few sites around that have no option to automatically log a user in whenever they are visiting the site? It is an unnecessary inconvenience to have to click 'Log In' every time I visit and wish to install an Experimental add-on, rate an add-on, or leave feedback (the last 2 are grayed-out unless you are logged-in).


:: Yeah, it's not practical, especially in the presence of names containing non-ASCII characters. [[User:Shaver|Shaver]] 11:30, 30 August 2006 (PDT)
It may only take a few seconds to do, but it seems to me that considering the many thousands of weekly downloads most good extensions get, the low number of reviews left suggests that people simply aren't bothering to log-in. So not only would an automatic log-in option be a time-saver, but it would benefit the site, the developers who have put in their hard work, and the users who are looking for good feedback on add-ons as they are browsing.


= User accounts =
Ideally, it should be a set-able option available under ''My Account'', but how could it be made discoverable (so that most users can enable it)?
Can we use only one database of accounts for the dev cp, forums, reviews and whatever else please? It's soooo much nicer. [[User:Cameron|Cameron]] 09:51, 22 August 2006 (PDT)
--[[User:RenegadeX|RenegadeX]] 00:42, 9 June 2008 (PDT)
 
: Mark O'Sullivan (creator of the [http://www.getvanilla.com forums] we'll be using, has said that it is possible to integrate with our existing sessions and users, so you won't have to login specifically to the forums or anything, it will all be the same login. [[User:Fligtar|Fligtar]] 18:48, 22 August 2006 (PDT)


= Licensing =
= Licensing =
Line 225: Line 208:
:: Update: There is now a Preview up at http://preview.addons.mozilla.org/ and a Feedback page at http://wiki.mozilla.org/Update:Remora_Feedback
:: Update: There is now a Preview up at http://preview.addons.mozilla.org/ and a Feedback page at http://wiki.mozilla.org/Update:Remora_Feedback
::[[User:RenegadeX|RenegadeX]] 00:33, 6 January 2007 (PST)
::[[User:RenegadeX|RenegadeX]] 00:33, 6 January 2007 (PST)
= Installing Thunderbird add-ons =
<small>(Note: I'm not all sure, if this fits here, so if not, please excuse and correct me.)</small>
Right now, there is this template (for extensions): [https://addons.mozilla.org/thunderbird/4025/#install-4025 <example>]
How to Install in Thunderbird:
  1. Right-Click the link above and choose "Save Link As..." to Download and save the file to your hard disk.
  2. In Mozilla Thunderbird, open the extension manager (Tools Menu/Extensions)
  3. Click the Install button, and locate/select the file you downloaded and click "OK"
This process can be shortened, as one can paste the Link URL in the file-selection-dialog (in Thunderbird extension manager). So temporarily saving it on hard disk by hand is superfluous overhead.
(Of course, even better would be auto-detecting Thunderbird extensions (or better: more generally ''add-ons'') and passing them on to the Thunderbird application for handling/installing there.)
Greetings, -- [[User:Atmozphere|Atmozphere]] 13:19, 17 March 2007 (PDT)
= Graphs =
As a Remora user (i.e. extension developer), I found graphs to be a great tool to monitor my (relatively unpopular) extension's exposure, and I believe that would be very much appreciated by other developers as well. The purpose of course is to help developers maximize their extension's exposure by allowing them to evaluate what gives them best leverage for exposure -- and access to historical data is an essential tool in that regard.
I made a proposal half a year ago in that direction by writing the [[Update:Remora_Stats|Remora Stats]] article, and I received no feedback. I can certainly accept my idea might not be practical to implement for whatever reason, but as an extension developer I cannot accept it's completely idiotic and not deserving any attention whatsoever.
Please take a minute to review it, check out [http://bogdan.stancescu.ro/personal_projects/converter/amo_graph.php my own implementation] of that idea for my extension, and give me the minimal courtesy of dropping a line in the [http://wiki.mozilla.org/index.php?title=Update_Talk:Remora_Stats&action=edit&section=new discussion page], time permitting.
Cheers,
--[[User:BogdanS|BogdanS]] 14:29, 18 May 2007 (PDT)
19

edits