Skip to content

Commit 356f6a3

Browse files
committed
fix history in README to make sense with the new versioning
1 parent 1e00308 commit 356f6a3

File tree

1 file changed

+20
-13
lines changed

1 file changed

+20
-13
lines changed

README.md

Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -541,38 +541,45 @@ and IRCv3
541541
[away-notify](http://ircv3.net/specs/extensions/away-notify-3.1.html) support.
542542
As always, there were lots of bug fixes and efficiency improvements too.
543543

544-
* [__janet__](https://github.com/cooper/juno) (juno11):
545-
A lot was accomplished during the short-lived development of janet.
544+
* [__janet__](https://github.com/cooper/juno/tree/juno11-janet) (juno11):
545+
Upon the release of mihret (juno12), a new versioning system was adopted.
546+
Releases now occur at the start of the next major version (in this case,
547+
v12.00), rather than at an arbitrary version as before. So janet and mihret are
548+
actually the same release. See below. This new system is less confusing and
549+
makes it easier to release patches.
550+
551+
* [__mihret__](https://github.com/cooper/juno/tree/juno12-mihret) (juno12):
552+
A lot was accomplished during the short-lived development of mihret.
546553
Several new channel features were introduced, including
547554
IRCv3 [extended-join](http://ircv3.net/specs/extensions/extended-join-3.1.html),
548555
[permanent channels (+P)](modules/Channel/Permanent.module/Permanent.pm),
549556
[op moderation (+z)](modules/Channel/OpModerate.module/OpModerate.pm),
550557
[color stripping (+c)](modules/Channel/NoColor.module/NoColor.pm),
551-
[registered users restriction (+r)](modules/Channel/RegisteredOnly.module/RegisteredOnly.pm), and
552-
[SSL users restriction (+S)](modules/Channel/SSLOnly.module/SSLOnly.pm),
558+
[registered only (+r)](modules/Channel/RegisteredOnly.module/RegisteredOnly.pm),
559+
and [SSL only (+S)](modules/Channel/SSLOnly.module/SSLOnly.pm),
553560
all implemented as modules.
554-
Internal support for deafness (+D) and bot status (+B) user modes was also
555-
added. janet furthered the support of external IRC services packages by
561+
Internal support for new user modes, deafness (+D) and bot status (+B), was also
562+
added. mihret furthered the support of external IRC services packages by
556563
reworking the [SASL](modules/SASL/SASL.module)
557-
module to support relaying SASL authentication over both
558-
server protocols. Nickname enforcement (RSFNC), nickname reservations, and
564+
module to support relaying authentication over both
565+
server protocols. Nickname enforcement, nickname reservations, and
559566
channel reservations are now supported as well. For the first time in its
560567
history, juno now has a decent [hostname cloaking](modules/Cloak.module/Cloak.pm)
561568
interface with a
562569
[charybdis-compatible](modules/Cloak.module/Charybdis.module/Charybdis.pm)
563-
implementation. The [netban](modules/Ban) implementation was
570+
implementation. The [netban](modules/Ban) module was
564571
rewritten from the ground up in an objective fashion. New APIs make it very easy
565572
to extend netban functionality from additional modules. The
566573
[TS6 netban](modules/Ban/TS6.module/TS6.pm) implementation was mostly completed
567574
too. A new IRCd support
568575
interface makes it easy to add special rules for certain IRC software and also
569576
features inheritance of properties for derivative software.
570577
As usual, there were astounding improvements to [TS6](doc/ts6.md)
571-
and even some enhancements to JELP. janet was also the last release before
572-
adopting a new and improved versioning system.
578+
and even some enhancements to JELP.
573579

574-
* [__mihret__](https://github.com/cooper/juno) (juno12): mihret is a
575-
continuation of janet and is the current version under active development.
580+
* [__dev__](https://github.com/cooper/juno) (juno13): Yet to be named, the next
581+
release will be based on the current git, a continuation of mihret under active
582+
development.
576583

577584
# Information
578585

0 commit comments

Comments
 (0)