rust-analyzer/rust-analyzer.github.io

Alpha status?

Aloso opened this issue ยท 2 comments

Aloso commented

The homepage states:

Note that the project is in alpha status: it is already useful in practice, but can't be considered stable.

This is subjective, but I wouldn't consider ra to be in alpha status: It is very reliable and I haven't had issues due to breaking changes in a very long time.

Furthermore, this paraphraph might sway some people to use the unmaintained RLS extension instead of ra, even though ra is much faster, more reliable and generally better. Therefore I suggest to remove the warning from the home page.

Most people will use ra whether it is stable or not, so the warning isn't that useful: It's informative, but not actionable (due to the lack of a good, stable alternative, except for IntelliJ-Rust which only works in JetBrains products). It would be more useful if the changelogs had a section detailing the breaking changes, though I suspect that it would be empty in most changelogs.

Opinions?

Agreed, I use rust-analyzer all the time myself ๐Ÿ˜„. I think we missed this in rust-lang/rust-analyzer#8237. Do you want to file a PR?

It would be more useful if the changelogs had a section detailing the breaking changes, though I suspect that it would be empty in most changelogs.

Uh, sure, we'll try to keep that in mind.

Aloso commented

@lnicola I made a PR.