FWIW, +Addy is writing an article on how to package/distribute components
using Bower:

https://github.com/Polymer/docs/issues/221



On Mon, Feb 24, 2014 at 10:16 AM, Scott Miles <[email protected]> wrote:

> Bower uses a `#<version>` convention, so:
>
>     "platform": "Polymer/platform#master",
>
> Requests the [master] branch version of Polymer.
>
> Today, if you omit the version entirely, you get latest stable. I
> recommend you omit 'resolutions' section.
>
> {
>   "name": "s3-controls",
>   "version": "0.0.0",
>   "dependencies": {
>     "sass-bootstrap": "~3.0.0",
>     "platform": "Polymer/platform",
>      "polymer": "Polymer/polymer"
>   }
>
> Scott
>
> On Mon, Feb 24, 2014 at 10:11 AM, Daniel Morrigan <
> [email protected]> wrote:
>
>> I think you are correct. The example project I am playing with was
>> created by following someone's tutorial for creating a blog using Polymer
>> components. When I setup the project I used a Yeoman generator. Is it
>> possible that the generator used the master branch instead of stable
>> (0.2.0)? I was being asked what version of polymer to use when I was adding
>> those components. I thought that was strange, but as this is new it may
>> have been normal for all I know.
>>
>> Do you recommend an up to date tutorial for learning how to best
>> integrate polymer components into a toy application?
>>
>> How would I fix the app I am working with to only use the stable version
>> of polymer?
>>
>> This is my bower.JSON:
>>
>> {
>>   "name": "s3-controls",
>>   "version": "0.0.0",
>>   "dependencies": {
>>     "sass-bootstrap": "~3.0.0",
>>     "platform": "Polymer/platform#master",
>>     "polymer": "Polymer/polymer#master"
>>   },
>>    "devDependencies": {},
>>   "resolutions": {
>>     "platform": "master",
>>     "polymer": "master"
>>   }
>> }
>>
>>
>>
>>
>> On Feb 24, 2014, at 11:03 AM, Scott Miles <[email protected]> wrote:
>>
>> >> The `polymer-home-page` package seems to have an issue.
>>
>> The [stable] version does? It was broken on [master] for awhile, but it's
>> all fixed now. Are you using [master]?
>>
>> It's possible you have mixed up [master] and [stable] branch components.
>> It's generally important to keep the version consistent across components.
>>
>> The command I showed was for pulling stable `polymer-home-page`. If you
>> are using [master] branch components, you need to install this way:
>>
>> `bower install Polymer/polymer-home-page#master`
>>
>> Let me know if I'm barking up the wrong tree.
>>
>> >> The polymer-docs package works properly. It seems to be missing a lot
>> of the things it depends on.
>>
>> Those aren't dependencies, per se. It just tries to slurp in a large
>> corpus of elements to document. If you don't have some of those installed
>> it will generate 404s, but those are harmless and expected.
>>
>> IOW, it's not ideal but it's our cheap method of providing docs for your
>> actual working set.
>>
>> Scott
>>
>> On Mon, Feb 24, 2014 at 9:46 AM, D. Allen Morrigan <
>> [email protected]> wrote:
>>
>>> Thanks for the reply.
>>>
>>> I was able to install the packages you suggested. The
>>> `polymer-home-page` package seems to have an issue.
>>>
>>>
>>> <https://lh3.googleusercontent.com/-xinOV3ZBvmY/UwuBQSo2h4I/AAAAAAAAAhw/ZOvgw_o4hVE/s1600/Screen+Shot+2014-02-24+at+10.26.34+AM.png>
>>> The polymer-docs package works properly. It seems to be missing a lot of
>>> the things it depends on. I am getting a lot of not found errors in the
>>> console. I started adding the not found items in by installing them via
>>> bower. That has started to fill in the interface.
>>>
>>> Is there some meta package that has all these polymer-ui elements in it?
>>>
>>> On Monday, February 24, 2014 10:20:20 AM UTC-7, Scott Miles wrote:
>>>
>>>> If you install the 'polymer-home-page` component, you can view the docs
>>>> locally. Using bower, the command to install `polymer-home-page` is:
>>>>
>>>>   bower install Polymer/polymer-home-page
>>>>
>>>> You may also choose to install `polymer-docs` component. The
>>>> `index.html` in `polymer-docs` will show aggregated docs for all the
>>>> Polymer elements it can find in the components folder.
>>>>
>>>>   bower install Polymer/polymer-docs
>>>>
>>>> Hopefully, in the new couple of weeks we will clean things up so it
>>>> will be clearer how to access the docs.
>>>>
>>>> Scott
>>>>
>>>>
>>>>
>>>> On Mon, Feb 24, 2014 at 9:03 AM, D. Allen Morrigan <
>>>> [email protected]> wrote:
>>>>
>>>>> I'm new to Polymer and trying out some new things. I was looking for
>>>>> documentation for the flatiron-director component and saw that the
>>>>> index.html, if accessed from an application, should open the docs. The
>>>>> sources for the docs http://turbogadgetry.com/bowertopia/components/
>>>>> flatiron-director does not appear to exist. Does anyone have a way to
>>>>> view the documentation for this component?
>>>>>
>>>>> Thanks!
>>>>>
>>>>> Follow Polymer on Google+: plus.google.com/107187849809354688692
>>>>> ---
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Polymer" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>>
>>>>> To view this discussion on the web visit https://groups.google.com/d/
>>>>> msgid/polymer-dev/1e28f091-d6b0-4f7e-84c1-96d238578019%
>>>>> 40googlegroups.com.
>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>
>>>>
>>>>
>>> Follow Polymer on Google+: plus.google.com/107187849809354688692
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "Polymer" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/polymer-dev/6cbe23cf-3829-4e04-96e7-bdffe9bdb4ff%40googlegroups.com
>>> .
>>>
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>
>>
>>  Daniel Morrigan
>> [email protected]
>> (480)250-0693
>>
>> "He who says it cannot be done is usually interrupting the one doing it."
>> - Chinese Proverb
>>
>>
>>
>>
>>
>  Follow Polymer on Google+: plus.google.com/107187849809354688692
> ---
> You received this message because you are subscribed to the Google Groups
> "Polymer" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/polymer-dev/CAHbmOLYU-BRuzAQK4aXh-DmS_VjW0_L4R3EE%2BNFZE_J44k1dHg%40mail.gmail.com
> .
>
> For more options, visit https://groups.google.com/groups/opt_out.
>

Follow Polymer on Google+: plus.google.com/107187849809354688692
--- 
You received this message because you are subscribed to the Google Groups 
"Polymer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/polymer-dev/CACGqRCBWaAi9UBj9Cjsn5JqasTO-AOVqY%2BCWt7%3D6LYfLjKESJQ%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to