YUILibrary - Open source JavaScript and CSS for building richly interactive software.
Fork YUI on GitHub
  • Home
  • Gallery
  • Forums
  • YUI 2
  • YUI 3
  • YUI Labs
  • YUI Compressor
  • More
  • Gallery Forums
  • Gallery Stats
  • Gallery Calendar
  • Register
  • Login

Modules

  • Home
  • Featured
  • Popular
  • New
  • All

Documentation

  • FAQ
  • Developer FAQ
  • Developer Guide
  • Module Setup

Tag Cloud

port plugin skinnable widget jafl slideshow animation ericf jsonp foxxtrot adam jacobfogg rgrove tivac ajax lsmith overlay caridy event node io yui2 davglass apipkin form nzakas

Context Navigation

    FAQ

    1. What are the minimum requirements for contributing a YUI 3 Gallery module?
    2. What else do I need to do if I want my module to be available on the Yahoo! CDN and from the use() statement of existing implementations?
    3. If I'm using a Gallery module, what assurances do I have that the code has been rigorously tested and is safe to use?
    4. How are YUI 3 Gallery modules different than components that appear within the YUI 3 core distribution?
    5. Where do I ask questions or get support for a module I find in the YUI 3 Gallery?
    6. I am a developer and I want to publish a commercial module on YUI 3 Gallery so that potential users can find it. Can I do this?
    7. Why isn't the module with the most votes on the Popular Modules or Featured Modules listed at the top of the list?

    What are the minimum requirements for contributing a YUI 3 Gallery module?

    If you have an account on YUILibrary.com, you can create new Gallery modules.

    What else do I need to do if I want my module to be available on the Yahoo! CDN and from the use() statement of existing implementations?

    For us to push your code to our networks, we need you to (a) sign a CLA, (b) agree to release the code under YUI's BSD license, and (c) commit the code via GitHub (instructions for this process are here).

    If I'm using a Gallery module, what assurances do I have that the code has been rigorously tested and is safe to use?

    There are no assurances. You should read and test modules thoroughly before deploying them in a production environment. Read (and provide) feedback on the modules you use. Look at the JSLint log (which we publish) for each checkin of each module. As with any third-party code you use on your site, be skeptical and thorough in vetting modules you take off the Gallery.

    How are YUI 3 Gallery modules different than components that appear within the YUI 3 core distribution?

    The YUI 3 core is maintained by a relatively small group of committers. All code is closely reviewed and and tested against the A-Grade browsers prior to release. By contrast, YUI 3 Gallery is an open system into which anyone can contribute. Code is lightly reviewed by the YUI engineering team at checkin time for modules that will be distributed to the CDN; no review is applied to code released under licenses other than YUI's BSD license. YUI 3 core modules are updated a few times per year on average; YUI 3 Gallery modules may be revised and upgraded every couple of weeks.

    Where do I ask questions or get support for a module I find in the YUI 3 Gallery?

    There is a forum on gallery.yuilibrary.com associated with every Gallery entry. We encourage you to ask (and answer, when you can) questions related to the module in that forum. The module's author may provide other mechanisms for discussion or support in the module's documentation. The YUI team does not provide support of any kind for general use of Gallery items; that support is provided by module authors and by the community at large.

    I am a developer and I want to publish a commercial module on YUI 3 Gallery so that potential users can find it. Can I do this?

    Yes. As long as the functionality is explicitly based on YUI 3 and extends YUI 3 functionality, commercial entries are acceptable.

    Why isn't the module with the most votes on the Popular Modules or Featured Modules listed at the top of the list?

    When determining the order of the items listed on the Popular Modules page and the Featured Modules page, there are several factors taken into account when determining the order of the items on the page. These factors include number of votes, module page visits, and number of positive reviews.

    YUI Projects
    • All YUI Downloads
    • YUI 2
    • YUI 3
    • YUI Doc
    • YUI Compressor
    • YUILibrary.com
    • YUI Build Tool
    • YUI PHP Loader
    YUI Labs
    • All YUI Labs Projects
    • Yeti
    Pages & Links
    • All YUI Downloads
    • Git FAQ
    • Graded Browser Support
    • Contribute to YUI
    • Forum Stats
    • Gallery Stats
    • YUI Calendar
    Contribute
    • Submit a Bug
    • Request a Feature
    • Write Code
    • Meet the Team
    Follow YUI
    • on GitHub
    • on Twitter
    • on FriendFeed
    • on Facebook
    • on IRC
    • YUI Blog
    • YUI Theater
    • YUI Forums

    © 2010 YUI Library - Site Credits