Release Ember.js 1.0 final #3246

Closed
tomdale opened this Issue Aug 29, 2013 · 32 comments

Projects

None yet
@tomdale
Member
tomdale commented Aug 29, 2013

The Road to Ember.js 1.0

Real artists ship.

– Steve Jobs

The time has come to release Ember.js 1.0. We're targeting Saturday, August 31st as the release date; we've still got loads to do before we get there.

Here is a list of tasks that must/should get done before we put a bow on it. 🎀

Tasks that have been assigned include the person's name next to it. If there is an unassigned task that you'd like to help out on, please post a comment here letting people know you're doing so. While you're working on it, please make sure you are available in the #emberjs-dev IRC channel on Freenode. (Please note your nick on IRC if it differs from your GitHub username.)

  • Add inline examples to Ember.js home page (@twokul & @cavneb)
  • Write Ember.js 1.0 release blog post (@tomdale & @wycats)
  • Write script for updated intro to Ember.js video (@tomdale & @wycats)
  • Record updated intro to Ember.js video (@tomdale)
  • Update TodoMVC to work with RC8 & Emer Data 1.0 alpha (@wycats)
  • Update TodoMVC implementation to more idiomatic Ember.js
  • Finish documentation for Ember Data reboot (@tomdale but I could use some help, ping me if interested)
  • Merge Cookbooks branch of website into master
  • Audit Ember.js guides to ensure samples are idiomatic/functional (@trek)
  • Write blog post on post-1.0 release cycle (@wycats)
  • Change events hash to actions, unify behavior across objects (@lukemelia)
  • Release Ember.js Chrome extension to Chrome Web Store (@wagenet)
  • Run through Getting Started Guide and report any errors/incompatibilities
  • Outline steps for updating the GSG (@trek)
  • Update GSG with fixes/latest versions (@trek)
  • Naming consistency for Handlebars helpers (@ebryn)
  • Remove StateManager from core code and make it available as a standalone library (@ebryn)
  • Add deprecation warning for attempting to create/extend Ember.StateManager (@ebryn)
  • builds.emberjs.com cleanup
  • Release Ember Data 0.14 (@tomdale & @wycats)
  • Release Ember Data 1.0 beta
  • Update Ember Data repo to 1.0/master and verify tests pass
  • Add sendAction() documentation to guides

Expect this list to expand over time.

I firmly believe that any man's finest hour, the greatest fulfillment of all that he holds dear, is that moment when he has worked his heart out in a good cause and lies exhausted on the field of battle — victorious.

– Vince Lombardi

@jackfranklin

@tomdale as a complete Ember beginner, I would be happy to run through the getting started guide, follow it exactly and report any problems / issues I encounter?

@tomdale
Member
tomdale commented Aug 29, 2013

@jackfranklin That would be awesome. Thank you!

@jackfranklin

@tomdale no prob! I'll get on it this evening and make myself available on IRC too. My nick on there is the same as here :)

@cavneb
cavneb commented Aug 29, 2013

I should have the cookbooks ready for contribution within an hour or so

@izhan
izhan commented Aug 29, 2013

i'll be working on the TodoMVC updates with guidance from the friendly folks at Yapp!

@mavilein

Where would you like to have additional JSBin examples in the guides? Are there some high priority items?

@tomdale
Member
tomdale commented Aug 29, 2013

@mavilein Nothing high priority in particular. Adding a JSBin or two to every page would probably be helpful, just illustrating some of the concepts the page discusses.

@jackfranklin

As promised, posted up my feedback having gone through the entire getting started guide: #3251

@tomdale
Member
tomdale commented Aug 29, 2013

@jackfranklin This is really great, thank you.

@i0n
i0n commented Aug 29, 2013

I'll help! Ember data perhaps?

@mavilein

@tomdale If i add some JSBins, where should i collect and post them? Directly as pull request on the website or collected in a separate Github issue?

@cavneb
cavneb commented Aug 29, 2013

@mavilein Feel free to paste the jsbin list here and we can get them merged into the cookbook (if applicable)

@mavilein

@cavneb I just had a look at your cookbook issue. I will try to work on some tomorrow :-)

@tomdale
Member
tomdale commented Aug 29, 2013

If you'd like to help us out with documentation, please check out @cavneb's separate GitHub issue tracking recipes in the cookbook: emberjs/website#663

@ralfschimmel

I will test-drive the ember-data releases, need to update several applications with it and I will see where I can contribute doing so, is it useful to test-drive the jj-abrams branch already or should I wait for 0.14?

@sly7-7
sly7-7 commented Aug 30, 2013

@tomdale What about the deprecated things remaining in the code ? When is it schedule to cleanup them ?

@rwjblue
Member
rwjblue commented Aug 30, 2013

I am working on an updated latest build listing for builds.emberjs.com (using an Ember app to display files).

@sgentile

probably OT but are there plans to have an updated ruby gem to help with integrating ember into the asset pipeline for all us ruby devs ?

@rockwood

@tomdale can you check some boxes? We're looking for places to help!

@rockwood

@sgentile ember-rails works perfectly

@rwjblue
Member
rwjblue commented Aug 30, 2013

@sgentile - You mean other than https://github.com/emberjs/ember-rails? You can use ember-rails with RC8 now, and I'm sure it'll work for 1.0 final...

@sgentile

great, thanks for the quick responses!

@markotom

you know when ember-data will have its final release too?

@tomdale
Member
tomdale commented Aug 30, 2013

@markotom Hoping to have an alpha release this weekend.

@tchak
Member
tchak commented Aug 30, 2013

Can this be discussed before 1.0 ? It seems to me like a severe regression : 48c6421#commitcomment-3982784

@tomdale
Member
tomdale commented Aug 31, 2013

Sons of Gondor! Of Rohan! My brothers! I see in your eyes the same fear that would take the heart of me! A day may come when the courage of men fails, when we forsake our friends and break all bonds of fellowship. But it is not this day. An hour of wolves and shattered shields when the age of Men comes crashing down! But it is not this day! This day we fight! By all that you hold dear on this good Earth, I bid you stand! Men of the West!

I will be spending most of the morning recording the intro video.

@tchak Yes, I believe @kselden is looking into that regression/has fixed it.

I think the biggest thing that we can use help with right now is triaging the guides for idiomatic code.

@landongn

Happy to help review the guides for anything that needs help- are pull requests the standard method for suggesting fixes?

@juarezpaf

What an awesome community. Keep the good vibrations folks. B-)

@tomdale
Member
tomdale commented Aug 31, 2013

@landongn PRs are perfect!

@krisselden
Member

There is a couple more bugs I'd like to take care of

On Aug 31, 2013, at 10:17 AM, Tom Dale notifications@github.com wrote:

@landongn PRs are perfect!


Reply to this email directly or view it on GitHub.

@tomdale
Member
tomdale commented Sep 1, 2013

Far better is it to dare mighty things, to win glorious triumphs, even though checkered by failure... than to rank with those poor spirits who neither enjoy nor suffer much, because they live in a gray twilight that knows not victory nor defeat.

– Theodore Roosevelt

We did it, folks.

@tomdale tomdale closed this Sep 1, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment