clojure-emacs / clojure-emacs/cider
CIDER 2.0: The Plan
- Dominant language
- Emacs Lisp
- Stars
- 3.7k
- Forks
- 651
- Avg merge
- 11h 6m
- Merged PRs (30d)
- 33
Description
I'm thinking of cutting one final CIDER 1.x release soon, before #3352 is finished, and then prepare for a CIDER 2.0 release. Why so?
- it feels like a good time to drop Clojure 1.8 support, given that almost no one uses it
- we'll also be able to simplify the code related to clojure.spec
- a new major version will allows to tweak some defaults, like the ones we've recently discussed with @yuhan0
- might be a good opportunity to make bigger changes to the connection management
Ideas/concerns are welcome!
Contributor guide
Research direction
Start by reading the discussion in this issue and the referenced #3352. Review the proposed Clojure 1.8 support removal, clojure.spec simplification, default changes, and connection-management changes. Done means reaching agreement on a concrete CIDER 2.0 plan and release scope.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- emacs-lisp
- Domain
- developer-experience, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100