AtomRebirth experiments - what's being done, and what's all about? #400
Unanswered
mauricioszabo
asked this question in
Show and tell
Replies: 2 comments 9 replies
-
Cool! two questions:
|
Beta Was this translation helpful? Give feedback.
7 replies
-
I tried to run the macOS ARM binary, but Monterey alerted me that it is broken and advised that I move it to the trash. Did see the "Apple" indicator instead of "Intel" in "Activity Monitor", which gives me some hope that maybe Atom Community will run on M1 soon. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
So, I created the https://github.com/AtomRebirth/atom repo just when I heard about the sunset. It's for stuff varying from experimental to HIGHLY experimental (almost what people consider "nightly" builds).
The idea is to have all of the code there being upstreamed to this repo. In the meantime, I set up a CI to build on each push, so I can provide binaries for people to test (myself included) this versions. As of now, I have a version that runs Electron 12 and current tree-sitter (https://cirrus-ci.com/build/6443769909215232), without the Crash Report (need work to change) and the github package (broke for some reason - need to fix it too). Also, it can't detect core themes so some if you navigate to packages you'll see no theme bundled with Atom (working on it too). But with the version-bump, Apple M1 works (there's a binary there).
I do not want to keep a separate fork of Atom - this repo is to test ideas. After an idea is tested and hopefully validated, it'll be upstreamed back to
atom-community
repo (this one) and pass all linter, quality, unit tests and other requirenmentsAlso, there will be a way to install both versions - the atom-community and the AtomRebirth - on the same machine. In that way, people (me included) can test if performance got better, got worse, if there's something breaking in only one of them, etc. I'll keep posting things here with my experiments, if someone wants to jump in :).
Also, if someone is worried about installing Atom from an "unknown source", I can understand. If there's something I can do to add some kind of security so people know that my code is not trying to do shady things, please ping me and I'll try to implement this too :).
Beta Was this translation helpful? Give feedback.
All reactions