-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
[DOC beta] Registry and Container Reform #12336
Comments
/cc @dgeb, I've also sent the bat signal out to the docs team. |
Seems to be correct where |
The container and registry are absolutely not being made public. We have made a small subset of functionality public in a mixin (see here and here). Those proxy mixins seem to be appropriately documented and marked as |
The property that is deprecated is calling any methods on
Agreed. |
I submitted #12337 with screenshots to ensure |
Updated after confirming some of Robert's feedback.
https://github.com/emberjs/ember.js/blob/master/packages/ember-runtime/lib/mixins/registry_proxy.js#L14 shows |
That was just added in #12337 (because I had to add |
Changed |
@acorncom they are rather heavily documented here: http://guides.emberjs.com/v2.0.0/services-and-initializers/initializers/ and ideally this is a chance for the docs to improve on that front. |
@mixonic indeed they are, I stand corrected. In my defense, I believe those changes hadn't yet been deployed to the live site when I made the comment :-) |
@mixonic I've just opened a guides issue for the docs team, do you want to reference it in the checklist above? Due to the way guides and versioning currently work, we may have to have a pull request pending and merge it as soon as 2.1 is released ... |
@acorncom updated, thanks :-) |
If this is a 2.1 feature, the guides documentation needs to land before 2.1 is released, so that it is documented. In fact, I believe the current contract is "no new features without documentation", so not having this documented in the Guides should probably be a 2.1 blocker. |
@michaelrkn - The train stops for no one 😝. We can either remove the feature from 2.1 or get the guides updated (API documentation has been addressed in PR's notated above). We have a week or so to get it done, all we need is a volunteer 👯 ... |
For future changes like this, can we get an issue opened in the guides repo? Not sure any of us knew that this was coming (I just happened to be browsing over here and noticed the docs mention) ... |
Sorry to not chime in here until now. I'm willing to help out where needed. |
@dgeb can you take on emberjs/guides#789? |
@michaelrkn ok, will do 👍 |
A deprecation guide is still needed this weekend. |
Deprecation guide entries done (and |
Closing as I believe all the items are addressed. @mixonic please reopen if you see something I have missed.... |
2.1 should land in about two weeks. The following docs are lacking:
application
as an argumentapplicationInstance
as the argumentThe main guidance existing today is the blog post for 2.1 beta, which also links to RFCs and PRs.
Please tag PRs for this with
[DOC beta]
The text was updated successfully, but these errors were encountered: