avli / clojureVSCode

Clojure support for Visual Studio Code
https://avli.github.io/clojureVSCode/
MIT License
204 stars 34 forks source link

Is this project still maintained? #168

Closed seancorfield closed 2 years ago

seancorfield commented 2 years ago

It seems like this project is no longer being actively maintained -- the last minor release was close to three years ago and it doesn't support the Clojure CLI (which was released over four years ago). However, it still shows up in the VS Code marketplace and it somewhat misleadingly uses the official Clojure logo which makes it look authoritative.

Did you get permission to use the logo? See https://groups.google.com/g/clojure/c/mc-JzjXspe0/m/ol17UfGrqbQJ for some discussion about that.

Given the massive uptake of Calva for VS Code and the huge difference in functionality between Calva and this project, I wonder if you would mind a) changing the logo for the extension to make it look less like an official "core" project and b) adding a note to your README that indicates Calva is the actively-maintained, recommended extension for Clojure these days (so it will show up in the VS Code Extensions list when folks search for Clojure)?

I think this would be much less confusing for Clojurians starting to use VS Code.

avli commented 2 years ago

Hello @seancorfield,

  1. Thank you for pointing out the issue with the logo. It seems like it really can confuse people. I'll change it soon.
  2. Do you mean adding the "use Calva instead" tagline that will be visible in the list of extensions itself without the necessity to open README.md?
digitarald commented 2 years ago

@avli VS Code also has a deprecated extension system that can also recommend alternatives. It can't be set from marketplace (yet), but there there is a thread with more details: https://github.com/microsoft/vscode-discussions/discussions/1

seancorfield commented 2 years ago

@avli I hadn't thought of putting it in the tagline but if you feel comfortable doing so, that's going to be a lot more visible.

avli commented 2 years ago

@digitarald thank you for letting me know! A few questions:

  1. If I deprecate an extension in favor of another one, I'll still be able to release updates and the users will receive them, right?
  2. If one day the active development will begin anew, will it be possible to "undepricate" it?
digitarald commented 2 years ago

@avli yes to both questions. Current will not be forced off the extension but will see that it is deprecated.

avli commented 2 years ago

@seancorfield the extension is deprecated in the marketplace in favor of Calva. The Clojure logo was also removed. I believe, the issue can now be closed.

seancorfield commented 2 years ago

Looks good in the Extensions view in VS Code -- thank you!