Skip to content

Commit e799169

Browse files
committed
[ download ] Clearly deprecate Idris 1
Idris 1 is at best being kept from bitrotting, with most people who work/worked on Idris 1 having shifted their focus to Idris 2 years ago (there are even rumours of an Idris 3). As such, this more strongly suggests people move to Idris 2 and makes it explicit that Idris 1 is no longer supported. Fixes #13
1 parent 2de9526 commit e799169

File tree

1 file changed

+28
-30
lines changed

1 file changed

+28
-30
lines changed

src/content/pages/download.rst

Lines changed: 28 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,26 @@ Previous releases are also available:
5555
* `idris2-0.5.1.tgz <{static}../releases/idris2-0.5.1.tgz>`_ `(SHA 256 hash) <{static}../releases/idris2-0.5.1.tgz.sha256>`__
5656
* `idris2-0.4.0.tgz <{static}../releases/idris2-0.4.0.tgz>`_ `(SHA 256 hash) <{static}../releases/idris2-0.4.0.tgz.sha256>`__
5757

58-
Idris 1 (legacy)
59-
----------------
6058

61-
Idris 1 is no longer maintained but remains available. If you are still using Idris 1, consider switching to Idris 2.
59+
Editor Support
60+
--------------
61+
62+
Idris 2 editor integration, including interactive editing, is available through
63+
different methods:
64+
65+
* `Language Server Protocol (LSP) <https://github.com/idris-community/idris2-lsp>`_
66+
* `Vim mode (for Idris 2) <https://github.com/edwinb/idris2-vim>`_
67+
* `Emacs mode (for Idris 1 and 2) <https://github.com/idris-hackers/idris-mode>`_
68+
* `Emacs mode (for Idris 2 only) <https://github.com/idris-community/idris2-mode>`_
6269

63-
* A list of differences is available
64-
`in the documentation <https://idris2.readthedocs.io/en/latest/updates/updates.html>`_.
70+
71+
Idris 1 (DEPRECATED)
72+
--------------------
73+
74+
**Idris 1 is no longer maintained but remains available. If you are still using
75+
Idris 1, we recommend switching to Idris 2.**
76+
A list of differences is available
77+
`in the documentation <https://idris2.readthedocs.io/en/latest/updates/updates.html>`_.
6578

6679
You can find the source from the following places:
6780

@@ -75,42 +88,27 @@ You can find the source from the following places:
7588

7689
+ ``git clone`` `git://github.com/idris-lang/Idris-dev.git <https://github.com/idris-lang/Idris-dev>`_
7790

78-
More detailed installation instructions that are maintained by the Idris
79-
community are available on the wiki for the following platforms:
91+
The old installation instructions that were maintained by the Idris community
92+
are available on the Idris 1 wiki:
8093

8194
* `MacOS <https://github.com/idris-lang/Idris-dev/wiki/Idris-on-OS-X-using-Homebrew>`_
8295
* `Windows <https://github.com/idris-lang/Idris-dev/wiki/Idris-on-Windows>`_
8396
* `Ubuntu <https://github.com/idris-lang/Idris-dev/wiki/Idris-on-Ubuntu>`_
8497
* `Debian <https://github.com/idris-lang/Idris-dev/wiki/Idris-on-Debian>`_
8598

86-
Binary
87-
------
88-
89-
There are binary packages available for various platforms:
99+
There were binary packages available for various platforms:
90100

91-
* For Windows: `Windows Binaries <https://github.com/idris-lang/Idris-dev/wiki/Windows-Binaries>`_
92-
* For OS X: `idris-current.pkg <http://www.idris-lang.org/pkgs/idris-current.pkg>`_ `(SHA 256 hash) <http://www.idris-lang.org/pkgs/idris-current.pkg.sha256>`__
101+
* Windows: `Windows Binaries <https://github.com/idris-lang/Idris-dev/wiki/Windows-Binaries>`_
102+
* OS X: `idris-current.pkg <http://www.idris-lang.org/pkgs/idris-current.pkg>`_ `(SHA 256 hash) <http://www.idris-lang.org/pkgs/idris-current.pkg.sha256>`__
93103

94104
If you require any optional features (e.g. GMP or compile time FFI support),
95-
you will need to build from source.
96-
97-
Editor Support
98-
--------------
99-
100-
There are editor modes which support interactive editing:
101-
102-
* Idris 2
103-
104-
* `Vim mode (for Idris 2) <https://github.com/edwinb/idris2-vim>`_
105-
* `Emacs mode (for Idris 1 and 2) <https://github.com/idris-hackers/idris-mode>`_
106-
* `Emacs mode (for Idris 2 only) <https://github.com/idris-community/idris2-mode>`_
107-
* `Language Server Protocol <https://github.com/idris-community/idris2-lsp>`_
105+
you will need to build Idris 1 from source.
108106

109-
* Idris 1
107+
Idris 1 editor support existed in the form of:
110108

111-
* `Vim mode (for Idris 1) <https://github.com/idris-hackers/idris-vim>`_
112-
* `Emacs mode (for Idris 1 and 2) <https://github.com/idris-hackers/idris-mode>`_
113-
* `(DEPRECATED) <https://github.blog/news-insights/product-news/sunsetting-atom/>`_ `Atom package <https://atom.io/packages/language-idris>`__
109+
* `Vim mode (for Idris 1) <https://github.com/idris-hackers/idris-vim>`_
110+
* `Emacs mode (for Idris 1 and 2) <https://github.com/idris-hackers/idris-mode>`_
111+
* `(DEPRECATED) <https://github.blog/news-insights/product-news/sunsetting-atom/>`_ `Atom package <https://atom.io/packages/language-idris>`__
114112

115113
Footnotes
116114
---------

0 commit comments

Comments
 (0)