Child pages
  • Fluid Contributor Gallery Submission Guide

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

What is the Fluid Contributor Gallery

The Fluid Contributor Gallery is a place where Infusion users can find third-party contributions. Fluid welcomes a wide range of contributions, from new components and helpful utilities to new themes, styles, and designs.

Submission Requirements

For a submission to be showcased in the Fluid Contributor Gallery it must meet the following basic criteria:

  • Accompanied by a signed Fluid Contributor License Agreement, assuring users that the code will be available under an Infusion-compatible license
  • Code and CSS should follow a few simple best practices:
    • Use a unique namespace (hint: pick your own namespace, rather than using Fluid's)
    • Validate using Fluid's JSLint

What to Include in a Submission

A submission should include the following:

  • The code/css/design contribution
  • A demo illustrating the particulars of the contribution (if applicable)
    • Try to keep any demo code, styles, markup, etc. separate from the contribution itself
  • A screenshot (if possible)
  • A signed Fluid Contributor License Agreement
  • A README file explaining to prospective users the following information:
    • license
    • description
    • dependencies
    • what configurations it should work in, has been tested in, and/or has been designed for
    • any other relevant information

How to Submit

Submissions can be sent to the fluid-work mailing list, as either an archive (e.g. zip or tar) or as a link to a public repository. If a link to a repository is provided, please include a link to a stable branch or tag.

Sample Contribution

Below is a sample contribution that you can use to help package up your own contribution.