Skip to content

Instantly share code, notes, and snippets.

@buzzedword
Created September 21, 2012 19:55
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save buzzedword/3763537 to your computer and use it in GitHub Desktop.
Save buzzedword/3763537 to your computer and use it in GitHub Desktop.
Making the web a better place: Bower Hitlist

NEW Organization Repo

Please find the new location for the bower hitlist in Github Orgs, rather than Gists. See you there!

https://github.com/bower-hitlist/bower-hitlist.github.com

Overview

Today, I'm starting a small campaign to make the state of the web better in my own way. With the advent of a unified package system like bower, it has never been easier to improve the lives of developers everywhere!

Goals

I'm aiming to take some of the more popular jQuery plugins that have suffered near disappearance from the plugin site going down and making sure they have a github presence. If they do, I'll be forking the repo and adding a components.json to their root so the plugin can be listed against bower. If they don't, I've created an org called bower-hitlist which will be the home of plugins who do not already have an established presence or are not being actively maintained.

Contributing

If you feel like contributing, take a look at the current hit list and see if you can either shoot over a pull request with a component.json, or apply for membership with the bower-hitlist organization.

If a repository in question has a component.json already and they're on this list, please validate the component.json file and submit a pull request to the author.

Details

I'm following this format for the component.json file, and it'd be great if you can too:

{
  "name": "project-name",
  "version": "x.x.x",
  "description": "A project description provided by the author",
  "homepage": "https://github.com/author/repo",
  "license" : "[PLEASE include a license URL if terms are included]",
  "main": [
    "./source.js",
    "./source.min.js"
  ],
  "dependencies": {
    "jquery": "~x.x.x"
  },
  "keywords": [
    "use",
    "intelligent",
    "keywords",
    "for",
    "search"
  ],
  "author": {
    "name": "Tool Author",
    "web": "http://website.com"
  }
}

Hitlist

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment