-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
[META QUEST] Request for Community Help - RecordData! #5618
Labels
Comments
7 tasks
amyrlam
added a commit
to emberjs/website
that referenced
this issue
Sep 7, 2018
amyrlam
added a commit
to emberjs/website
that referenced
this issue
Sep 7, 2018
amyrlam
added a commit
to emberjs/website
that referenced
this issue
Sep 7, 2018
amyrlam
added a commit
to emberjs/website
that referenced
this issue
Sep 7, 2018
amyrlam
added a commit
to emberjs/website
that referenced
this issue
Sep 7, 2018
jayjayjpg
pushed a commit
to emberjs/website
that referenced
this issue
Sep 7, 2018
#5653 has been opened as an additional item needed for the |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
RecordData!
The
EmberData
team needs your help!RecordData RFC #293
brings a much needed codification to the internals ofember-data
, giving addon developers needed API access with more confidence and stability while making many commonly requested features (improved dirty-tracking, fragments, alternative Models) possible or easier to be implemented in addon-land.Beginning in
3.3 canary
(which became3.4
), we've been using a build-time flag to allow us to build and run all of ember-data's tests against both the old world and the new world. We are now ready to take the next step, and bring this feature into3.5 beta
for testing against real-world applications.A Quick Note on 3.4 LTS
Until now, there has never been an official
ember-data
LTS release.3.4
is our first LTS candidate, and we will be following the LTS practices and timeline laid out byemberjs
. This means that in 6 weeks,3.4
will advance toLTS
. Bugfixes that we are targeting for LTS support are tagged as lts-target.Stability
Landing a major refactor of the internals of
ember-data
does not come without risks. Those risks include:We're committed to improving the stability of
ember-data
, even as we embark on this exciting new journey. In addition to a dedication to steadily expanding and improving our test suite, we recently we landed a number of PRs to help both us and others improve the stability experience when usingember-data
In addition to the above,
LinkedIn
has been using theRecordData
version of the internals in conjunction with ember-m3 for the past 8 months while we worked to bring it to maturity. WhileLinkedIn
does not use all the features ofember-data
, this has given us reasonable confidence that we're ready for additional external partners to test this new feature.In order to ensure a smooth transition from the
pre-
to thepost-
RecordData
world, we will be doing the following:Library Next Steps
3.5.0-beta.2
with theRecordData
feature enabledbelongs-to
andhas-many
rendering tests forRecordData
. (Some refactoring of theRecordData
version of things may be needed and it may be necessary to writeRecordData
specific versions of these tests).3.4
and ensure fixes and tests are applied to both3.4
and3.5
RecordData
is inbeta
RecordData
[TEST] spec-tests for RecordData RFC #5653modelData
in favor ofrecordData
pre-RecordData
build pathGhost
?UCSF
?)Community Next Steps
Library Next Steps
that you canRecordData
instead of likely-removed intimate APIs (for a good starter list, see our external-partner tests)When will
RecordData
enter Stable Release?The criteria to advance
RecordData
to a stable release are:The text was updated successfully, but these errors were encountered: