Skip to content

Commit 4031a0c

Browse files
committed
Revert "remove bower components from git as it can be linked via cdnjs."
This reverts commit 386f0be.
1 parent b044980 commit 4031a0c

File tree

19 files changed

+341
-5
lines changed

19 files changed

+341
-5
lines changed

bower_components/platform/AUTHORS

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Names should be added to this file with this pattern:
2+
#
3+
# For individuals:
4+
# Name <email address>
5+
#
6+
# For organizations:
7+
# Organization <fnmatch pattern>
8+
#
9+
Google Inc. <*@google.com>
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
# Contributing
2+
3+
Want to contribute to Polymer? Great!
4+
5+
We are more than happy to accept external contributions to the project in the form of [feedback](https://groups.google.com/forum/?fromgroups=#!forum/polymer-dev), [bug reports](../../issues), and pull requests.
6+
7+
## Contributor License Agreement
8+
9+
Before we can accept patches, there's a quick web form you need to fill out.
10+
11+
- If you're contributing as an individual (e.g. you own the intellectual property), fill out [this form](http://code.google.com/legal/individual-cla-v1.0.html).
12+
- If you're contributing under a company, fill out [this form](http://code.google.com/legal/corporate-cla-v1.0.html) instead.
13+
14+
This CLA asserts that contributions are owned by you and that we can license all work under our [license](LICENSE).
15+
16+
Other projects require a similar agreement: jQuery, Firefox, Apache, Node, and many more.
17+
18+
[More about CLAs](https://www.google.com/search?q=Contributor%20License%20Agreement)
19+
20+
## Initial setup
21+
22+
Here's an easy guide that should get you up and running:
23+
24+
1. Setup Grunt: `sudo npm install -g grunt-cli`
25+
1. Fork the project on github and pull down your copy.
26+
> replace the {{ username }} with your username and {{ repository }} with the repository name
27+
28+
git clone [email protected]:{{ username }}/{{ repository }}.git --recursive
29+
30+
Note the `--recursive`. This is necessary for submodules to initialize properly. If you don't do a recursive clone, you'll have to init them manually:
31+
32+
git submodule init
33+
git submodule update
34+
35+
Download and run the `pull-all.sh` script to install the sibling dependencies.
36+
37+
git clone git://github.com/Polymer/tools.git && tools/bin/pull-all.sh
38+
39+
1. Test your change
40+
> in the repo you've made changes to, run the tests:
41+
42+
cd $REPO
43+
npm install
44+
grunt test
45+
46+
1. Commit your code and make a pull request.
47+
48+
That's it for the one time setup. Now you're ready to make a change.
49+
50+
## Submitting a pull request
51+
52+
We iterate fast! To avoid potential merge conflicts, it's a good idea to pull from the main project before making a change and submitting a pull request. The easiest way to do this is setup a remote called `upstream` and do a pull before working on a change:
53+
54+
git remote add upstream git://github.com/Polymer/{{ repository }}.git
55+
56+
Then before making a change, do a pull from the upstream `master` branch:
57+
58+
git pull upstream master
59+
60+
To make life easier, add a "pull upstream" alias in your `.gitconfig`:
61+
62+
[alias]
63+
pu = !"git fetch origin -v; git fetch upstream -v; git merge upstream/master"
64+
65+
That will pull in changes from your forked repo, the main (upstream) repo, and merge the two. Then it's just a matter of running `git pu` before a change and pushing to your repo:
66+
67+
git checkout master
68+
git pu
69+
# make change
70+
git commit -a -m 'Awesome things.'
71+
git push
72+
73+
Lastly, don't forget to submit the pull request.

bower_components/platform/LICENSE

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
// Copyright (c) 2012 The Polymer Authors. All rights reserved.
2+
//
3+
// Redistribution and use in source and binary forms, with or without
4+
// modification, are permitted provided that the following conditions are
5+
// met:
6+
//
7+
// * Redistributions of source code must retain the above copyright
8+
// notice, this list of conditions and the following disclaimer.
9+
// * Redistributions in binary form must reproduce the above
10+
// copyright notice, this list of conditions and the following disclaimer
11+
// in the documentation and/or other materials provided with the
12+
// distribution.
13+
// * Neither the name of Google Inc. nor the names of its
14+
// contributors may be used to endorse or promote products derived from
15+
// this software without specific prior written permission.
16+
//
17+
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
18+
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
19+
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
20+
// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21+
// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
22+
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
23+
// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
24+
// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
25+
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26+
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
27+
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

bower_components/platform/PATENTS

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
Additional IP Rights Grant (Patents)
2+
3+
"This implementation" means the copyrightable works distributed by
4+
Google as part of the Polymer project.
5+
6+
Google hereby grants to You a perpetual, worldwide, non-exclusive,
7+
no-charge, royalty-free, irrevocable (except as stated in this section)
8+
patent license to make, have made, use, offer to sell, sell, import,
9+
transfer and otherwise run, modify and propagate the contents of this
10+
implementation of Polymer, where such license applies only to those
11+
patent claims, both currently owned or controlled by Google and acquired
12+
in the future, licensable by Google that are necessarily infringed by
13+
this implementation of Polymer. This grant does not include claims
14+
that would be infringed only as a consequence of further modification of
15+
this implementation. If you or your agent or exclusive licensee
16+
institute or order or agree to the institution of patent litigation
17+
against any entity (including a cross-claim or counterclaim in a
18+
lawsuit) alleging that this implementation of Polymer or any code
19+
incorporated within this implementation of Polymer constitutes
20+
direct or contributory patent infringement, or inducement of patent
21+
infringement, then any patent rights granted to you under this License
22+
for this implementation of Polymer shall terminate as of the date
23+
such litigation is filed.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Platform
2+
========
3+
4+
Aggregated polyfills the Polymer platform.
5+
6+
[![Analytics](https://ga-beacon.appspot.com/UA-39334307-2/Polymer/platform/README)](https://github.com/igrigorik/ga-beacon)
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"name": "platform",
3+
"main": "platform.js",
4+
"homepage": "https://github.com/Polymer/platform",
5+
"authors": [
6+
"The Polymer Authors"
7+
],
8+
"description": "Integrate platform polyfills: load, build, test",
9+
"keywords": [
10+
"polymer",
11+
"web",
12+
"components"
13+
],
14+
"license": "BSD",
15+
"private": true,
16+
"version": "0.2.4"
17+
}
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
BUILD LOG
2+
---------
3+
Build Time: 2014-05-12T11:57:18
4+
5+
NODEJS INFORMATION
6+
==================
7+
nodejs: v0.10.28
8+
chai: 1.9.1
9+
grunt: 0.4.4
10+
grunt-audit: 0.0.3
11+
grunt-concat-sourcemap: 0.4.1
12+
grunt-contrib-concat: 0.4.0
13+
grunt-contrib-uglify: 0.4.0
14+
grunt-contrib-yuidoc: 0.5.2
15+
grunt-karma: 0.8.3
16+
karma: 0.12.14
17+
karma-crbot-reporter: 0.0.4
18+
karma-firefox-launcher: 0.1.3
19+
karma-ie-launcher: 0.1.5
20+
karma-mocha: 0.1.3
21+
karma-safari-launcher: 0.1.1
22+
karma-script-launcher: 0.1.0
23+
mocha: 1.18.2
24+
Platform: 0.2.4
25+
26+
REPO REVISIONS
27+
==============
28+
CustomElements: 9b997ca97533147f5f17bd666c06e5fa1a13219e
29+
HTMLImports: 1c796ecc75d8895f50e65160c53f00a875cb9d2b
30+
NodeBind: c47bc1b40d1cf0123b29620820a7111471e83ff3
31+
ShadowDOM: b7608529c1621c765f7d00818d7c9acae6ce2f71
32+
TemplateBinding: 1cee027fe67680c93ff2b6b070d32708226f6a83
33+
WeakMap: a0947a9a0f58f5733f464755c3b86de624b00a5d
34+
observe-js: adccb62bd0b6915179671d567b224d60b7c7ff20
35+
platform-dev: 16025401f7ef3bfddbfeb4949c1db6c5a466a8c7
36+
37+
BUILD HASHES
38+
============
39+
build/platform.js: 444d3dba953702105057343c7fcc1c7a2b3eeee8

bower_components/platform/platform.js

Lines changed: 17 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bower_components/platform/platform.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bower_components/polymer/README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Polymer
2+
3+
[![Analytics](https://ga-beacon.appspot.com/UA-39334307-2/Polymer/polymer/README)](https://github.com/igrigorik/ga-beacon)
4+
5+
Build Status: [http://build.chromium.org/p/client.polymer/waterfall](http://build.chromium.org/p/client.polymer/waterfall)
6+
7+
## Brief Overview
8+
9+
For more detailed info goto [http://polymer-project.org/](http://polymer-project.org/).
10+
11+
Polymer is a new type of library for the web, designed to leverage the existing browser infrastructure to provide the encapsulation and extendability currently only available in JS libraries.
12+
13+
Polymer is based on a set of future technologies, including [Shadow DOM](https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html), [Custom Elements](https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/custom/index.html) and Model Driven Views. Currently these technologies are implemented as polyfills or shims, but as browsers adopt these features natively, the platform code that drives Polymer evacipates, leaving only the value-adds.
14+
15+
## Tools & Testing
16+
17+
For running tests or building minified files, consult the [tooling information](http://www.polymer-project.org/resources/tooling-strategy.html).

0 commit comments

Comments
 (0)