McCoy: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Initial holding page)
 
No edit summary
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
McCoy is a simple XULRunner based application that enabled add-on authors to provide secure updates to their users. Specifically if focuses on the process of digitally signing update manifests so the client applications can verify the integrity of a manifest retrieved over normally insecure channels.
McCoy is a simple XULRunner based application that enables add-on authors to provide secure updates to their users. Specifically it focuses on the process of digitally signing update manifests so the client applications can verify the integrity of a manifest retrieved over normally insecure channels.


=Source Code=
=Goals=


McCoy is available from Mozilla's Subversion repository. You can check out the latest trunk version using the command:
The goal of McCoy is to enable the secure hosting of add-on updates in as convenient a manner as possible.


   svn co http://svn.mozilla.org/projects/mccoy/trunk mccoy
=Target Audience=
 
The primary target audience of McCoy is add-on developers who for whatever reason SSL based hosting is not an option. Primarily we focus on single developers (teams generally being more likely to have access to funding to use SSL based security).
 
=Release Milestones=
 
Below are the release versions of McCoy. Milestones relate to the target milestone used in bugzilla for tracking the release.
 
<table>
<tr>
  <th>Version
  <th>Milestone
  <th>Mercurial Tag
  <th>Release Date
<tr>
   <td>[http://www.oxymoronical.com/mccoy/releases/0.5/ 0.5]
  <td>[https://bugzilla.mozilla.org/buglist.cgi?product=Other+Applications&component=McCoy&target_milestone=M1 M1]
  <td>[http://hg.mozilla.org/projects/mccoy/file/MCCOY_0_5_RELEASE MCCOY_0_5_RELEASE]
  <td>17/09/2007
<tr>
  <td>1.0
  <td>[https://bugzilla.mozilla.org/buglist.cgi?product=Other+Applications&component=McCoy&target_milestone=M2 M2]
  <td>
  <td>Not Released
</table>
 
=Contributing=
 
==User Interface==
 
The [[McCoy:UI|user interface guidelines]] give an overview of how the application is structured and what additional widgets are available.
 
==Bugs==
 
Any bugs or feature enhancements should be filed in bugzilla. [https://bugzilla.mozilla.org/enter_bug.cgi?product=Other%20Applications&component=McCoy Open a bug]. [https://bugzilla.mozilla.org/buglist.cgi?product=Other+Applications&component=McCoy&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&resolution=--- Current bugs].
 
==Source Code==
 
McCoy is available from Mozilla's [http://mercurial.selenic.com/wiki/ Mercurial] repository. You can check out the latest trunk version using the command:
 
  hg clone [http://hg.mozilla.org/projects/mccoy http://hg.mozilla.org/projects/mccoy]
 
See the release milestones above for the tags for various releases.


Read about how to [[McCoy:Building|build McCoy]].
Read about how to [[McCoy:Building|build McCoy]].

Latest revision as of 10:54, 25 June 2009

McCoy is a simple XULRunner based application that enables add-on authors to provide secure updates to their users. Specifically it focuses on the process of digitally signing update manifests so the client applications can verify the integrity of a manifest retrieved over normally insecure channels.

Goals

The goal of McCoy is to enable the secure hosting of add-on updates in as convenient a manner as possible.

Target Audience

The primary target audience of McCoy is add-on developers who for whatever reason SSL based hosting is not an option. Primarily we focus on single developers (teams generally being more likely to have access to funding to use SSL based security).

Release Milestones

Below are the release versions of McCoy. Milestones relate to the target milestone used in bugzilla for tracking the release.

Version Milestone Mercurial Tag Release Date
0.5 M1 MCCOY_0_5_RELEASE 17/09/2007
1.0 M2 Not Released

Contributing

User Interface

The user interface guidelines give an overview of how the application is structured and what additional widgets are available.

Bugs

Any bugs or feature enhancements should be filed in bugzilla. Open a bug. Current bugs.

Source Code

McCoy is available from Mozilla's Mercurial repository. You can check out the latest trunk version using the command:

 hg clone http://hg.mozilla.org/projects/mccoy

See the release milestones above for the tags for various releases.

Read about how to build McCoy.