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

Release Ember.js 1.0 final #3246

Closed
23 tasks done
tomdale opened this issue Aug 29, 2013 · 32 comments
Closed
23 tasks done

Release Ember.js 1.0 final #3246

tomdale opened this issue Aug 29, 2013 · 32 comments
Milestone

Comments

@tomdale
Copy link
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
Copy link

@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
Copy link
Member Author

tomdale commented Aug 29, 2013

@jackfranklin That would be awesome. Thank you!

@jackfranklin
Copy link

@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 :)

@coderberry
Copy link
Contributor

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

@izhan
Copy link
Contributor

izhan commented Aug 29, 2013

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

@mavilein
Copy link

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

@tomdale
Copy link
Member Author

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.

@twokul
Copy link
Member

twokul commented Aug 29, 2013

gravatar component

@jackfranklin
Copy link

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

@tomdale
Copy link
Member Author

tomdale commented Aug 29, 2013

@jackfranklin This is really great, thank you.

@i0n
Copy link

i0n commented Aug 29, 2013

I'll help! Ember data perhaps?

@mavilein
Copy link

@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?

@coderberry
Copy link
Contributor

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

@mavilein
Copy link

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

@tomdale
Copy link
Member Author

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
Copy link

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
Copy link
Contributor

sly7-7 commented Aug 30, 2013

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

@rwjblue
Copy link
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
Copy link

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
Copy link

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

@rockwood
Copy link

@sgentile ember-rails works perfectly

@rwjblue
Copy link
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
Copy link

great, thanks for the quick responses!

@markotom
Copy link

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

@tomdale
Copy link
Member Author

tomdale commented Aug 30, 2013

@markotom Hoping to have an alpha release this weekend.

@tchak
Copy link
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
Copy link
Member Author

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
Copy link

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

@juarezpaf
Copy link

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

@tomdale
Copy link
Member Author

tomdale commented Aug 31, 2013

@landongn PRs are perfect!

@krisselden
Copy link
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
Copy link
Member Author

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 as completed Sep 1, 2013
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

No branches or pull requests