ember-learn / deprecation-app

Deprecation guides for ember.js, ember-data, and ember-cli
https://deprecations.emberjs.com/
22 stars 68 forks source link

Write missing deprecation guides #893

Open locks opened 3 years ago

locks commented 3 years ago

Hi everyone!

We noticed some missing deprecation guides when doing housekeeping in preparation for 4.0. Assign yourself one of the deprecations below and let's get this done :)

What to do

Deprecations

Ember.Component.reopen

Passing tagName to LinkTo

Passing disabledWhen to LinkTo

Old deprecate method imports

Deprecate without for

Deprecate without since

EXTEND_PROTOTYPES

Class-based template compilation plugins

ef4 commented 3 years ago

I think also deprecated-run-loop-and-computed-dot-access.

chancancode commented 3 years ago

That’s correct. In practice it can probably share most of the prose with that globals deprecation, you mostly experience that as a special case of the globals access deprecation

Glarregle commented 2 years ago

I will work on the following:

Ember.Component.reopen Passing tagName to LinkTo Passing disabledWhen to LinkTo Old deprecate method imports

ijlee2 commented 2 years ago

@Glarregle Awesome, thank you!

jenweber commented 2 years ago

I have a PR open that creates placeholder files for all these deprecations. We still need volunteers to fill in all the details in each deprecation guide. See https://github.com/ember-learn/deprecation-app/pull/954

@Glarregle if my PR is merged before yours, please feel free to delete any of my descriptions and fill them with your own writeup. All I did was make the files and copy-paste the deprecation message into them, and we want to provide better guidance than what I copied in. Thank you!

jenweber commented 2 years ago

@Glarregle I discovered that the tagName deprecation already exists: https://deprecations.emberjs.com/v3.x/#toc_ember-built-in-components-legacy-arguments so this one does not need a new writeup.

bartocc commented 2 years ago

Hi, @fannyvanrell and myself would like to work on EXTEND_PROTOTYPES if that's still needed.

cc: @monsieurdart @pbernery

ijlee2 commented 2 years ago

@bartocc @fannyvanrell Thank you, I think we do need help with providing details for https://deprecations.emberjs.com/v3.x#toc_ember-env-old-extend-prototypes.

Can you also fix the typo in the h3 header? protptypes should read prototypes.

Old extend prototypes
bartocc commented 2 years ago

Hi again. We'd like to go for Deprecate without for and Deprecate without since if that's OK. cc @fannyvanrell

ijlee2 commented 2 years ago

@bartocc @fannyvanrell I updated the description to list your names.