Future Ideas after the Sunset #374
Replies: 4 comments 14 replies
-
Disable support for CoffeeScript.Currently, Atom packages can be written in CoffeeScript or Javascript. Should we simply avoid CoffeeScript at all? This may simplify the current code (Atom have some way of transpiling on-the-fly |
Beta Was this translation helpful? Give feedback.
-
VSCode APII know this is something that the community have been studying a lot in the last years, so maybe it's a good idea to invest some time? Maybe start by supporting LSP (the biggest feature that almost all other editors have now, and that we're still lacking) |
Beta Was this translation helpful? Give feedback.
-
TelemetryWill we remove completely the telemetry support, or keep it but as opt-in? Or don't change at all? How can people know what's being collected about them, and if they want, opt-in for only specific events? How do we keep this transparent (like a public site with the numbers, or something, for transparency? |
Beta Was this translation helpful? Give feedback.
-
Electron alternativeCould Atom maybe somehow migrate to another framework? There's NW.js, Neutralinojs and Tauri as Electron alternatives. I'd assume CoffeeScript can still be used since they're JS frameworks. If so, gonna need to figure out how to also migrate Atom packages and themes as well. There's also Vue based frameworks, Quasar and Vuido, but I'm not sure about those. As for Qt based ones like NodeGui, Proton Native and React Native, I'm not in favor of those since I don't use KDE. https://github.com/Elanis/web-to-desktop-framework-comparison |
Beta Was this translation helpful? Give feedback.
-
Considering we're currently working hard to avoid the end of Atom, I would like to prepare this discussion on ideas that we can focus when/if we are able to keep the editor up and running after the official end date of December, 15th.
It's a good thing to discuss what we want to prioritize too, and if the ideas are even valid or not :)
Beta Was this translation helpful? Give feedback.
All reactions