Although most of our collaboration takes place on Github, IRC
(#emberjs
on freenode.net), and our Discourse site
the Ember.js Core Team meets privately every
Friday at 2pm EST/11am PST through Google Hangout for a weekly
discussion of all things Ember.
If you have a topic you'd like to see covered, contact your favorite
core team member and let them know!
This week's core team meeting was rescheduled from Friday, January 24 to Monday, January 27
due to the Google outage that affected Google Hangouts.
Attendees
@ebryn, @krisselden, @machty, @stefanpenner, @tomdale, @trek, @wagenet, @wycats
Topics
Issues Discussion:
The core team discussed the following Github Issues
ember-routing-auto-location
#3725.
resolution:- assign @stefanpenner
- should be good for the next beta.
- needs someone to audit + try for real
- is it ok if we have /#/foo and /foo in the wild? How does this affect SEO
- document that backend support is needed and that your app will not have
canonical URLs (i.e. every URL will have two versions in the wild:/#/foo
and/foo
)
- Bound Action Lookup #3936
We added default fall back to allow a static string action name if a property isn't found,
but it is possible that this will break things if you have a property AND an action named
the same thing. This could be enabled similar to theember-routing-drop-deprecated-action-style
feature which will need to have anull
value infeatures.json
(which will allow folks to
opt-in viaEmberENV
) until 2.0 if we are concerned with the SemVer implications.
resolution: Ensure docs are updated so unquoted style is not used before shipping. ember-views-bindable-attributes
#4170
We like the idea generally but there are doubts having a a separate API, we should explore pushing it into a single API. Differences between this andattributeBindings
are too subtle, we should not fragment
This has been converted to a Mixin that is only used forEmber.TextField
andEmber.TextArea
currently. It allows for us to use all HTML5 attributes, but only actually setup observers/bindings for the ones that are present at the first render. This has a significant developer happiness impact, and we hope that we can get comfortable with it enough to enable in 1.5 beta series.
resolution: @ebryn will talk to Robert- Replace
module
with something else. #3838
This is due to an issue under Node (sincemodule
is a reserved word). It ultimately doesn't matter what we decide on, but if we want the test suite to run under Node (forember-runtime
andember-metal
specifically, but also possiblyember-data
) we need to use something that isn't a keyword.
resolution: QUnit.module, but check for prior art. (@stefanpenner) - Update Backburner (and Docs). #4120
Contains potentially breaking change tothrottle
to default to running immediately (from ebryn/backburner.js#55 ).
resolution: it was a bug, breaking it is fine. - https://github.com/emberjs/ember.js/issues/3256
resolution: bindingPaths to globals should be canned, so we won't support additional features built on
on this behavior.