Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Homepage Polymer 1.1 update ✨ #1507

Closed
wants to merge 7 commits into from
Closed

Homepage Polymer 1.1 update ✨ #1507

wants to merge 7 commits into from

Conversation

passy
Copy link
Member

@passy passy commented Nov 8, 2015

Based on @ebidel's recommendation I've updated the homepage to Polymer 1.0 to get some of the performance improvements. It works, but I have no idea if this is idiomatic, especially when it comes to styling.

There are two commits: One for updating all the bower components and one with the actual code changes.

/cc @addyosmani @samccone

Review on Reviewable

},
"devDependencies": {
"prefixfree": "91790e8aff6d807cd62018479db2307e1972b92a"
},
"resolutions": {
"polymer": "^1.1.0",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1.2.1 is out. we should use that.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool! The resolutions are no longer necessary with that release either.

@passy
Copy link
Member Author

passy commented Nov 11, 2015

Pushed the version update as well as the style fixes. All ready for rebase --autosquash master.

@sindresorhus
Copy link
Member

👍 Lgtm. Wish we would use npm for the dependencies, though.

@passy passy closed this in 5410783 Nov 12, 2015
@sindresorhus sindresorhus deleted the polymer-update branch November 12, 2015 13:07
@addyosmani
Copy link
Member

👍 On npm for dependencies, agree. We don't yet have an official story around this that reliably works, but will update as soon as we do so we can make the switch. Great job updating this, @passy!

@passy
Copy link
Member Author

passy commented Nov 12, 2015

My pleasure. ✨

And 👍 for switching over.

@samccone
Copy link
Member

@passy mind reopening this whenever you get a chance :)

@samccone
Copy link
Member

@passy passy restored the polymer-update branch November 16, 2015 14:20
@passy passy reopened this Nov 16, 2015
@passy
Copy link
Member Author

passy commented Nov 16, 2015

Did anyone find out what was causing the issue?

@samccone
Copy link
Member

oh those links are useless because i did not link to the build :( crap

@passy
Copy link
Member Author

passy commented Nov 16, 2015

So I guess we also need to investigate why CI is happy with this.

@samccone
Copy link
Member

yeah............ right now we really do not run any tests on the landing page stuff...................

:| 🐐 🚽

@passy
Copy link
Member Author

passy commented Nov 16, 2015

I've fixed the lint issue, but the actual culprit was a missing component from bower. It seems like the partially committed files are only asking for trouble. I've now added all remaining bower files to the PR. How do you feel about adding a bit of extra trash to the repo?

@samccone
Copy link
Member

I ❤️ trash

@samccone
Copy link
Member

yay manually landed again 💃

thanks @passy you are a champ 💪

@samccone samccone closed this Nov 17, 2015
@passy
Copy link
Member Author

passy commented Nov 17, 2015

@samccone Thanks for taking the risk. :)

💃

@samccone samccone deleted the polymer-update branch November 17, 2015 15:35
@samccone
Copy link
Member

You are my kind of risk ;)

mhoyer pushed a commit to mhoyer/todomvc that referenced this pull request Dec 5, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants