Plugins:PluginDirectory: Difference between revisions

(Created page with '== Plugin Directory == The main purpose of this project is to build and maintain a public directory of browser plugins, for both human consumption as well as for machines to use…')
 
 
(16 intermediate revisions by 2 users not shown)
Line 4: Line 4:


__TOC__
__TOC__
=== Goals ===
=== Goals ===


Line 19: Line 18:
*** Simple submission of detected browser information (eg. locale, version, build ID, name) combined with plugin information (eg. name, version, description, filename).
*** Simple submission of detected browser information (eg. locale, version, build ID, name) combined with plugin information (eg. name, version, description, filename).
** Provide tools for editing plugin information for plugin vendors and other interested parties in personal sandboxes.
** Provide tools for editing plugin information for plugin vendors and other interested parties in personal sandboxes.
*** eg. A knowledgeable site member could add a plugin release describing a new security issue and request a live push.
*** eg. Trusted vendors could potentially submit updates to a protected API during an automated release process.
*** eg. Trusted vendors could potentially submit updates to a protected API during an automated release process.
** Provide editorial tools (ie. for Mozilla employees) to manage anonymous submissions and plugin data changes from registered members.
** Provide editorial workflow (ie. for Mozilla employees, trusted vendors) to manage anonymous submissions and plugin data changes from registered members.
*** Promote changes from personal sandboxes to live public view
*** Promote changes from personal sandboxes to live public view
=== Meetings ===
==== 2010 ====
* [[Plugins:PluginDirectory:2010-04-16|April 16th]]
* [[Plugins:PluginDirectory:2010-04-09|April 9th]]
* [[Plugins:PluginDirectory:2010-04-02|April 2nd]]
* [[Plugins:PluginDirectory:2010-03-26|March 26th]]
=== Other Documentation ===
* [[Plugins:PluginDirectory/HowPluginDetectionWorks]]
* [[Plugins:PluginDirectory/DescribingPluginsAndReleases]]
* [[Plugins:PluginDirectory/EditingWorkflow]]


=== Hosting ===
=== Hosting ===
 
* Production server
* Temporary demo, to be replaced soon:
** http://plugins.mozilla.org/
** http://decafbad.com/2009/11/plugindir/htdocs/
** Released via IT ticket specifying the tag
* Staging server
** http://plugins.stage.mozilla.com/
** Updates every 15 minutes from SVN trunk


=== Source Code ===  
=== Source Code ===  
Line 39: Line 56:
=== Bugs / TODO ===
=== Bugs / TODO ===


* [https://bugzilla.mozilla.org/enter_bug.cgi?alias=&assigned_to=nobody%40mozilla.org&blocked=&bug_file_loc=http%3A%2F%2F&bug_severity=normal&bug_status=NEW&comment=&component=plugins.mozilla.org&contenttypeentry=&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&data=&dependson=&description=&flag_type-4=X&flag_type-506=X&form_name=enter_bug&keywords=&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=All&priority=--&product=Websites&qa_contact=plugins-mozilla-org%40website.bugs&rep_platform=All&short_desc=&status_whiteboard=&target_milestone=---&version=unspecified File A New Bug] under Websites/plugins.mozilla.org
* [https://bugzilla.mozilla.org/buglist.cgi?resolution=---;query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;component=plugins.mozilla.org;product=Websites Open plugins.mozilla.org bugs]
* https://svn.mozilla.org/projects/plugindir/trunk/TODO.markdown
* https://svn.mozilla.org/projects/plugindir/trunk/TODO.markdown
* [https://bugzilla.mozilla.org/buglist.cgi?resolution=---;query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;component=plugins.mozilla.org;product=Websites Open plugins.mozilla.org bugs]
* [https://bugzilla.mozilla.org/enter_bug.cgi?alias=&assigned_to=nobody%40mozilla.org&blocked=&bug_file_loc=http%3A%2F%2F&bug_severity=normal&bug_status=NEW&comment=&component=plugins.mozilla.org&contenttypeentry=&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&data=&dependson=&description=&flag_type-4=X&flag_type-506=X&form_name=enter_bug&keywords=&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=All&priority=--&product=Websites&qa_contact=plugins-mozilla-org%40website.bugs&rep_platform=All&short_desc=&status_whiteboard=&target_milestone=---&version=unspecified New plugins.mozilla.org bug]


=== See also ===
=== See also ===
 
* Older mockups:
** http://decafbad.com/2009/10/pfs2/mockups/pngs/
* [[Security:ThePluginProblem]]
* [[Security:ThePluginProblem]]
* [[Website/Sprints/PluginProblem]]
* [[Website/Sprints/PluginProblem]]
* [[User:LesOrchard/PluginDirectoryMockups]]

Latest revision as of 21:56, 25 March 2010

Plugin Directory

The main purpose of this project is to build and maintain a public directory of browser plugins, for both human consumption as well as for machines to use as a finder and update check service.

Goals

  • As a directory:
    • Offer a human browsable and searchable directory of plugins and releases.
    • Offer a machine-queryable API to search plugins and releases.
      • See also: PFS2
      • Power things like Plugins:PluginCheck
      • Usable to find plugins for unknown content types.
      • Usable to check for version updates or security alerts.
  • Keeping things up-to-date:
    • Allow anonymous submission of data detected on plugins in a user's browser.
      • Simple submission of detected browser information (eg. locale, version, build ID, name) combined with plugin information (eg. name, version, description, filename).
    • Provide tools for editing plugin information for plugin vendors and other interested parties in personal sandboxes.
      • eg. A knowledgeable site member could add a plugin release describing a new security issue and request a live push.
      • eg. Trusted vendors could potentially submit updates to a protected API during an automated release process.
    • Provide editorial workflow (ie. for Mozilla employees, trusted vendors) to manage anonymous submissions and plugin data changes from registered members.
      • Promote changes from personal sandboxes to live public view

Meetings

2010

Other Documentation

Hosting

Source Code

Installation

Bugs / TODO

See also