Managing the Deluge of Atom Issues
blog.atom.io
blog.atom.io
Admittedly, Atom's background color is hands-down more eye pleasing with its slightly blue tint. Fortunately Sublime is skinnable.
I love the theme though. It's probably the only time I've opened an editor and didn't immediately look to change the theme. If I'm not mistaken, it's called "One Dark" but I could never find a good Sublime or Emacs clone.
https://github.com/jonathanchu/atom-one-dark-theme
https://github.com/NicolasPetton/zerodark-theme
https://github.com/nashamri/spacemacs-theme (not really an atom/dark-one clone, but pretty good nonetheless)
However, I'm personally on Visual Studio Code now, which shares similar ideas on platform and extensibility, although it's not quite as great there as Atom. But good enough for me, and much faster. Good enough for me to not "need" Sublime Text, and to have a pretty convenient development experience in e.g. Go and scripting languages in terms of coding support features.
One Dark is really pleasing to the eyes than Monokai. Here's a link for Sublime users who want to give it a try:
https://packagecontrol.io/packages/One%20Dark%20Material%20-... https://packagecontrol.io/packages/One%20Dark%20Color%20Sche... (unfortunately they're both abandoned now)
What language were you using?
Except for the sub-native speed, Atom basically offers everything that high-quality commercial text editors (BBEdit, Coda, Chocolat, early Textmate ) used to offer. On top of that, it's open-source, is free with no limitations, and totally cross-platform. It comes with a minimap, for goodness sake!
I currently use a mix of both ST and Atom, depending on my mood.
Slow and steady wins the race, as well as making triage a part of your process. Leave it too long and the weeds overgrow.
So for example, multiple panes and session/editor restarts should be flawless for me to give serious consideration to an editor. If there is even one bump in the road, I judge extremely harshly. And problems/bugs with panes and remembering my session is what pushed me back to Sublime this spring. I should be able to drop whatever I'm doing, restart Linux, and when it boots back up, start the editor and it will be as though nothing happened, including multiple unsaved tabs. Atom has a lot of trouble with this.
Have lots of tags/labels and tag every bug as soon as they are filed with at the very least a basic component (this is where machine learning could help a lot). Unlabeled bugs tend to get lost; labeled bugs can be looked at by someone who's familiar with the area (and relabeled if needs be).
If your product is very popular make sure to tag support questions and similar as soon as possible with their own label as well.
One thing that is blatantly obvious would be a organization wide issue tracker. That alone would alleviate the "which project do I file this against" questions and give the project owners an easy way to see the issues for all of their projects.
I work on a few projects that are actually multi-org, so even that wouldn't be enough for me, but would be a darn good start.
Does anything like github/bitbucket/gitlab support this?