Skip to content

Conversation

@NullVoxPopuli
Copy link

@NullVoxPopuli NullVoxPopuli commented Dec 9, 2025

Update the "Please be aware" message to be the same as Vue, Svelte, etc.

Ember is under active development. and is still a good choice for new projects.

Ember also doesn't need a custom library as web-components work great in ember (better than React, per the custom-components-everywhere test (100% coverage, last I looked (though, I just looked again, and it looks like React has improved! good on them)) ;) )

Update the "Please be aware" message to be the same as Vue, Svelte, etc.

Ember is under active development. and is still a good choice for new projects.
@netlify
Copy link

netlify bot commented Dec 9, 2025

Deploy Preview for iconify-website ready!

Name Link
🔨 Latest commit 7e79abc
🔍 Latest deploy log https://app.netlify.com/projects/iconify-website/deploys/693857f0acb0680008e38836
😎 Deploy Preview https://deploy-preview-52--iconify-website.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Removed outdated Ember framework reference from documentation.
@cyberalien
Copy link
Member

It is not.

Just did a basic install of ember-cli to see if anything has changed since I removed support for it few years ago - no changes. Still a mess. Lots of ancient dependencies full of vulnerabilities, including many deprecated dependencies. That is not modern at all.

It is a mess that nobody should use in modern development.

@cyberalien cyberalien closed this Dec 9, 2025
@NullVoxPopuli
Copy link
Author

NullVoxPopuli commented Dec 9, 2025

@cyberalien
Copy link
Member

Ember website -> Get started. It is literally the first instruction on official website.

First instruction on Ember website tells users to install ancient cli tool. So I've installed it to see if anything has changed:

npm warn deprecated [email protected]: Please see https://github.com/lydell/urix#deprecated
npm warn deprecated [email protected]: https://github.com/lydell/resolve-url#deprecated
npm warn deprecated [email protected]: See https://github.com/lydell/source-map-resolve#deprecated
npm warn deprecated [email protected]: This package is no longer supported.
npm warn deprecated [email protected]: This package is no longer supported.
npm warn deprecated [email protected]: This package is no longer supported.
npm warn deprecated [email protected]: Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog
npm warn deprecated [email protected]: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm warn deprecated [email protected]: See https://github.com/lydell/source-map-url#deprecated
npm warn deprecated [email protected]: This package is deprecated. Use destructuring assignment syntax instead.
npm warn deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: See https://github.com/lydell/source-map-url#deprecated
npm warn deprecated [email protected]: No longer maintained. Please upgrade to a stable version.
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm warn deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm warn deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm warn deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm warn deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added

First warning is from a 12 years old dependency, which was deprecated 4 years ago. Other dependencies are also 3+ years out of date.

You call that modern?

Even if it can be used with Vite without ember-cli, that's not a beginner user experience and if beginner user experience asks to install old garbage, that framework should not be used.

@johanrd
Copy link

johanrd commented Dec 9, 2025

ok, I guess this can be reopened once the beginner examples that point to ember-cli has been improved.

@cyberalien
Copy link
Member

Sure, if either ember-cli is removed from docs or updated, I'll gladly clean up mentions of Ember in docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants