Difference between revisions of "downloads-examples"

From Microformats Wiki
downloads-examples
Jump to navigation Jump to search
m
(adding wordpress.org plugins)
Line 6: Line 6:
 
* [[User:DenisDefreyne|Denis Defreyne]]
 
* [[User:DenisDefreyne|Denis Defreyne]]
 
* [[User:AndyMabbett|Andy Mabbett]]
 
* [[User:AndyMabbett|Andy Mabbett]]
 +
* [[User:Chris_Messina|Chris Messina]]
  
 
==Examples==
 
==Examples==
Line 13: Line 14:
 
*Extension (single instance) e.g. [https://addons.mozilla.org/en-US/firefox/addon/722 NoScript]
 
*Extension (single instance) e.g. [https://addons.mozilla.org/en-US/firefox/addon/722 NoScript]
 
**Extension version history (multiple instances of one app) e.g. [https://addons.mozilla.org/en-US/firefox/addons/versions/722 NoScript history]
 
**Extension version history (multiple instances of one app) e.g. [https://addons.mozilla.org/en-US/firefox/addons/versions/722 NoScript history]
 +
 +
----
  
 
===iusethis===
 
===iusethis===
Line 58: Line 61:
 
* <code>sparkle:appLicense</code> is something iusethis-specific, something the iusethis team seems to have made up. No idea why they are using the sparkle namespace here...
 
* <code>sparkle:appLicense</code> is something iusethis-specific, something the iusethis team seems to have made up. No idea why they are using the sparkle namespace here...
 
* <code>sparkle:shortVersionString</code> seems to be used instead of <code>sparkle:version</code>, and I'm not sure why.
 
* <code>sparkle:shortVersionString</code> seems to be used instead of <code>sparkle:version</code>, and I'm not sure why.
 +
 +
----
  
 
===VersionTracker===
 
===VersionTracker===
Line 66: Line 71:
 
** Does not list older downloads
 
** Does not list older downloads
 
** Has a system requirements section
 
** Has a system requirements section
 +
 +
----
  
 
===MySQL Downloads===
 
===MySQL Downloads===
Line 73: Line 80:
 
** Does not list older downloads
 
** Does not list older downloads
 
** No version history or release notes
 
** No version history or release notes
 +
 +
----
  
 
===MacUpdate===
 
===MacUpdate===
Line 81: Line 90:
 
** Has a direct download link
 
** Has a direct download link
 
** Has a system requirements section
 
** Has a system requirements section
 +
 +
----
 +
 +
===WordPress Plugins===
 +
 +
WordPress generates plugin pages from a http://wordpress.org/extend/plugins/about/readme.txt readme.txt] file included with the plugin. It has its own parser and format standards.
 +
 +
'''Attributes:'''
 +
 +
<dl>
 +
<dt>Authors</dt><dd>Author field from the plugin file and Contributors field from the readme file.</dd>
 +
<dt>Version</dt><dd>Version field from the plugin file.</dd>
 +
<dt>Tags (as in categories)</dt><dd>Tags field from the readme file.</dd>
 +
<dt>Last updated time</dt><dd>Time of last check in to the appropriate directory (trunk/ or the stable tag directory) after a version number change.</dd>
 +
<dt>Creation time</dt><dd>Time of first check in.</dd>
 +
</dl>
 +
 +
'''From readme.txt'''
 +
 +
<dl>
 +
<dt>Contributors</dt><dd>WordPress.org usernames of contributors.</dd>
 +
<dt>Donate link</dt><dd>Link for receiving donations.</dd>
 +
<dt>Tags</dt><dd>Comma-separated list of keywords.</dd>
 +
<dt>Requires at least</dt><dd>WordPress version requirements.</dd>
 +
<dt>Tested up to</dt><dd>The latest version of WordPress the plugin was tested against.</dd>
 +
<dt>Stable tag</dt><dd>The stable branch of the plugin to use.</dd>
 +
<dt>Description</dt><dd>This is the long description.  No limit, and you can use Markdown.</dd>
 +
<dt>Installation</dt><dd>This section describes how to install the plugin and get it working. Typically an ordered list.</dd>
 +
<dt>Frequently Asked Questions</dt><dd>Questions and answers about the plugin.</dd>
 +
<dt>Screenshots</dt><dd>An ordered list of screenshot descriptions; screenshot image files should be located in the same directory as readme.txt and named screenshot-#.(png|jpg|jpeg|gif).</dd>
 +
</dl>
  
 
==Related pages==
 
==Related pages==

Revision as of 02:35, 18 November 2007

Downloads examples

Contributors

Examples

Mozilla Firefox

  • Extension (single instance) e.g. NoScript

iusethis

iusethis provides RSS appcasts with Sparkle extensions. For example:

<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:blogChannel="http://backend.userland.com/blogChannelModule"
     xmlns:iusethis="http://osx.iusethis.com/ns/rss"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle"
     version="2.0">
  <channel>
    <title>Appcast for iGTD</title>
    <link>http://osx.iusethis.com/app/igtd</link>
    <description>version history with a sparkle via iusethis.com</description>
    <language>en-us</language>
    <iusethis:universal>1</iusethis:universal>
    <iusethis:homepage>http://bargiel.home.pl/iGTD/</iusethis:homepage>
    <iusethis:developer>bartek:bargiel</iusethis:developer>
    <iusethis:usecount>517</iusethis:usecount>
    <iusethis:tags>GTD productivity get things done</iusethis:tags>
    <sparkle:appLicense>Freeware</sparkle:appLicense>
    <item>
      <title>iGTD 1.4.5.5</title>
      <link>http://osx.iusethis.com/app/versions/7961#ver_35136</link>
      <description><![CDATA[<p>... appcast description goes here ...</p>]]></description>
      <guid isPermaLink="false">35136</guid>
      <pubDate>Thu, 09 Aug 2007 09:31:55 -0000</pubDate>
      <enclosure url="http://bargiel.home.pl/downloads/iGTD.dmg" type="application/octet-stream"/>
      <sparkle:shortVersionString>1.4.5.5</sparkle:shortVersionString>
    </item>
    <!-- ... more appcast items go here .. -->
  </channel>
</rss>

Some notes about the RSS appcast:

  • sparkle:appLicense is something iusethis-specific, something the iusethis team seems to have made up. No idea why they are using the sparkle namespace here...
  • sparkle:shortVersionString seems to be used instead of sparkle:version, and I'm not sure why.

VersionTracker


MySQL Downloads


MacUpdate


WordPress Plugins

WordPress generates plugin pages from a http://wordpress.org/extend/plugins/about/readme.txt readme.txt] file included with the plugin. It has its own parser and format standards.

Attributes:

Authors
Author field from the plugin file and Contributors field from the readme file.
Version
Version field from the plugin file.
Tags (as in categories)
Tags field from the readme file.
Last updated time
Time of last check in to the appropriate directory (trunk/ or the stable tag directory) after a version number change.
Creation time
Time of first check in.

From readme.txt

Contributors
WordPress.org usernames of contributors.
Donate link
Link for receiving donations.
Tags
Comma-separated list of keywords.
Requires at least
WordPress version requirements.
Tested up to
The latest version of WordPress the plugin was tested against.
Stable tag
The stable branch of the plugin to use.
Description
This is the long description. No limit, and you can use Markdown.
Installation
This section describes how to install the plugin and get it working. Typically an ordered list.
Frequently Asked Questions
Questions and answers about the plugin.
Screenshots
An ordered list of screenshot descriptions; screenshot image files should be located in the same directory as readme.txt and named screenshot-#.(png|jpg|jpeg|gif).

Related pages