Difference between revisions of "Extensions distribution"
From Joomla! Documentation
m (→Donwload links) |
Andy Wallace (talk | contribs) |
||
Line 1: | Line 1: | ||
{{RightTOC}} | {{RightTOC}} | ||
− | + | It is the responsibility of the author(s) of an extension to ensure that they comply with all the requirements listed below and within the related links. | |
+ | |||
+ | The following are the general requirements for the provision and hosting of extensions: | ||
+ | |||
+ | == Responsibility for Distribution == | ||
+ | * Distribution of an extension(s) is the sole responsibility of the extension's author(s). | ||
+ | |||
== Download links == | == Download links == | ||
− | * The JED requires a direct download link to the file or to a landing | + | * The Joomla! Extensions Directory (JED) requires a direct download link to the file or a link to a download landing page. |
− | * Extensions that | + | * Extensions that require registration, subscriptions, or a payment to process the download also need to have a direct landing page. |
* The landing page must be unique for each extension. | * The landing page must be unique for each extension. | ||
− | * Extensions | + | * Extensions with broken or incorrect links will be unpublished from the JED. |
== Hosting files: non-commercial projects == | == Hosting files: non-commercial projects == | ||
− | + | The following only applies to non-commercial projects: | |
− | === Repositories: | + | * Avoid reaching bandwidth limit and server downtime by utilising a source code repository for your files. |
− | Please consider | + | |
− | forum and other resources to help developers and your | + | === Repositories: JoomlaCode.org === |
− | With JoomlaCode.org | + | Please consider creating a project at http://www.joomlacode.org where you can have a download area, tracker, forum, and other resources to help your extension's developers and to provide support to your extension's users. |
− | user community by providing resources to help developers work together in an Open Source spirit. | + | With JoomlaCode.org the Joomla project aims to promote and assist the creation of Open Source tools and extensions for the Joomla user community by providing resources to help developers work together in an Open Source spirit. |
− | * Visit: | + | * Visit: [http://www.joomlacode.org JoomlaCode.org] |
=== Repositories: Alternatives === | === Repositories: Alternatives === | ||
− | * | + | Alternative file repositories include: |
− | * | + | * [http://code.google.com/ GoogleCode] |
+ | * [http://sourceforge.net/ SourceForge] | ||
=== Repositories: Shared files === | === Repositories: Shared files === | ||
− | * Shared hosting files | + | * Shared hosting of files is not allowed as download links |
=== Repositories: Forums === | === Repositories: Forums === | ||
Line 27: | Line 34: | ||
== Hosting files == | == Hosting files == | ||
− | When you host extensions files | + | When you host extensions files on your own Web site, your site must not contain: |
− | * Political, religious, | + | * Political, religious, sexually explicit, or other inflammatory and offensive material. |
− | * Distribution of copyright infringement or any illegal distribution of products | + | * Distribution of copyright infringement or any illegal distribution of products. |
− | * You must | + | * You must comply with the rules on [http://opensourcematters.org/license-trademark-and-copyright.html Joomla trademark and logo usage] for full details on this and other licensing issues. |
− | * Domain names with the word "Joomla" or a derivative | + | * Domain names with the word "Joomla", or a derivative thereof, must be registered with and licensed by Open Source Matters (OSM). |
− | + | Submit licence requests using the [http://opensourcematters.org/domain-name-use-request.html Domain Name Request form]. | |
Revision as of 01:41, 19 November 2010
It is the responsibility of the author(s) of an extension to ensure that they comply with all the requirements listed below and within the related links.
The following are the general requirements for the provision and hosting of extensions:
Responsibility for Distribution[edit]
- Distribution of an extension(s) is the sole responsibility of the extension's author(s).
Download links[edit]
- The Joomla! Extensions Directory (JED) requires a direct download link to the file or a link to a download landing page.
- Extensions that require registration, subscriptions, or a payment to process the download also need to have a direct landing page.
- The landing page must be unique for each extension.
- Extensions with broken or incorrect links will be unpublished from the JED.
Hosting files: non-commercial projects[edit]
The following only applies to non-commercial projects:
- Avoid reaching bandwidth limit and server downtime by utilising a source code repository for your files.
Repositories: JoomlaCode.org[edit]
Please consider creating a project at http://www.joomlacode.org where you can have a download area, tracker, forum, and other resources to help your extension's developers and to provide support to your extension's users. With JoomlaCode.org the Joomla project aims to promote and assist the creation of Open Source tools and extensions for the Joomla user community by providing resources to help developers work together in an Open Source spirit.
- Visit: JoomlaCode.org
Repositories: Alternatives[edit]
Alternative file repositories include:
[edit]
- Shared hosting of files is not allowed as download links
Repositories: Forums[edit]
- Forum links are not allowed as download links
Hosting files[edit]
When you host extensions files on your own Web site, your site must not contain:
- Political, religious, sexually explicit, or other inflammatory and offensive material.
- Distribution of copyright infringement or any illegal distribution of products.
- You must comply with the rules on Joomla trademark and logo usage for full details on this and other licensing issues.
- Domain names with the word "Joomla", or a derivative thereof, must be registered with and licensed by Open Source Matters (OSM).
Submit licence requests using the Domain Name Request form.