Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BBEdit not listed on the "Tools" page #1625

Closed
siegel opened this issue Jan 11, 2022 · 6 comments
Closed

BBEdit not listed on the "Tools" page #1625

siegel opened this issue Jan 11, 2022 · 6 comments
Labels
A-Content The written content on the website. C-Bug Something isn't working.

Comments

@siegel
Copy link

siegel commented Jan 11, 2022

What needs to be fixed?

The Editors page does not list BBEdit as a supporting editor. BBEdit 14 shipped with built-in syntax coloring and function navigation support for Rust, and is preconfigured to use rls (but rust-analyzer works fine too).

Page(s) Affected

https://www.rust-lang.org/tools

Suggested Improvement

Add BBEdit to the list: https://www.barebones.com/products/bbedit/

@siegel siegel added A-Content The written content on the website. C-Bug Something isn't working. labels Jan 11, 2022
@AliSajid
Copy link
Contributor

Rust team, looking for advisory on whether this should be added. If yes I'd add a pull request

@senekor
Copy link
Contributor

senekor commented May 20, 2024

The goal of the tools page is not to provide an exhaustive list of editors with Rust support, as that would be an unreasonably long list at this point.

@senekor senekor closed this as not planned Won't fix, can't repro, duplicate, stale May 20, 2024
@danielpunkass
Copy link

@senekor I can understand why you wouldn't want to take on both the labor and the clutter of providing an "exhaustive list" of editors, but I wonder if you're overlooking the stature of BBEdit? It's one of the longest continuously developed apps for the Mac, and has been world renowned for decades as a top programming editor on the Mac. I just asked ChatGPT to list "the 5 most popular text editors for the Mac" and, granted ChatGPT is far from definitive, but it listed VS Code, Sublime Text, Atom, BBEdit, and TextMate. Just to say, you don't get in ChatGPT's list of "5 most popular" by accident.

Since the page highlights tools with "First-class editor support" and includes a number of well-known apps, it hardly seems that the goal has been to provide an exhaustive list, and I don't think that's what @siegel is asking for. He's asking for BBEdit, one of the most famous editors that happens to have first-class Rust support, to be included.

I think it would be a service to your audience to included BBEdit. Not to mention, it would balance the currently lobsided matrix of 7 apps.

@senekor
Copy link
Contributor

senekor commented May 20, 2024

Hi @danielpunkass, you are absolutely right. I had never heard of BBEdit before and promptly dismissed it as obscure, based on its unassuming website. I still don't think it should be included, but I do owe you some reasoning.

I would like to give it minus-points for being proprietary, paid and not cross-platform. But there are already other examples of that on the list. I also can't test the actual editor experience, since I don't in fact use a Mac.

Descisions like these are somewhat arbitrary, so the general policy right now is to not modify any content like that on the website at all. At least until the governance of the content is clarified by the leadership council.

I do want to make an exception though for that 8th spot in the grid. And there's a clear, default choice: The helix editor is much more popular among Rust devs than BBEdit, according to the Rust Survey 2023. Helix is used by 8.9% of Rust devs, whereas BBEdit is just a small speck on the "other" word cloud. The PR to add helix is pending.

@danielpunkass
Copy link

@senekor Thank you for reconsidering and explaining your decision.

@senekor
Copy link
Contributor

senekor commented May 20, 2024

@siegel I'm just noticing this now, your GitHub profile says you are affiliated with Bare Bones. This is genuinely just friendly advice, it's a good idea to be more forthcoming about that when promoting the product. I am strongly reminded of the CodeCrafters drama. It started very similarly, a harmless PR without an explicit declaration of affiliation. I'm not saying it's the same situation, just be aware that FOSS communities can be sensitive in this regard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Content The written content on the website. C-Bug Something isn't working.
Projects
None yet
Development

No branches or pull requests

5 participants
@danielpunkass @AliSajid @siegel @senekor and others