Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 6893898

Browse files
committedNov 2, 2019
Add a couple of about-like pages to the docs
1 parent 679435b commit 6893898

File tree

4 files changed

+33
-0
lines changed

4 files changed

+33
-0
lines changed
 

‎doc/modules/ROOT/nav.adoc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,7 @@
88
* xref:compatibility.adoc[Compatibility]
99
* xref:release_policy.adoc[Release Policy]
1010
* xref:faq.adoc[FAQ]
11+
* About
12+
** xref:about/history.adoc[History]
13+
** xref:about/changelog.adoc[Changelog]
14+
** xref:about/license.adoc[License]
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
= Changelog
2+
3+
An extensive changelog is available https://github.com/clojure-emacs/cider-nrepl/blob/master/CHANGELOG.md[here].
4+
5+
NOTE: Only user-visible changes are documented.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
= History
2+
3+
`cider-nrepl` was mostly inspired by https://github.com/technomancy/swank-clojure[swank-clojure].
4+
5+
It started life as an attempt to push as much of CIDER's functionality as possible to the nREPL layer,
6+
with the assumption that this would make it easier to develop CIDER and would open up the possibility
7+
to build complex features like an interactive debugger. Fortunately, the assumption turned out to be correct.
8+
Today `cider-nrepl` provides pretty much everything that a Clojure development environment might need (and more).
9+
10+
Eventually `cider-nrepl` served as the inspiration for more similar
11+
middlewares - e.g. `refactor-nrepl`, `iced-nrepl` and `sayid`. We quickly
12+
realized that there was nothing CIDER specific in those middlewares and we've
13+
started to encourage more tool authors to leverage them. Today `cider-nrepl` is
14+
developed and released independently from CIDER and is used by most of the
15+
nREPL-based editors and IDEs out there, which is a great example of team work.
16+
17+
More recently we've been working to extract the core functionality out of `cider-nrepl`
18+
into a https://github.com/clojure-emacs/orchard[REPL-agnostic library].footnote:[This process started in 2019.]
19+
20+
You can check out https://www.youtube.com/watch?v=4X-1fJm25Ww[this talk], which explores the birth of
21+
`cider-nrepl`.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
= License
2+
3+
`cider-nrepl` is distributed under the Eclipse Public License, the same as Clojure.

0 commit comments

Comments
 (0)
Please sign in to comment.