Bug#683838: release-notes: transition: pdksh → mksh
may I suggest a couple of copy-edits to your original:
On Sat, Apr 06, 2013 at 02:36:20AM +0200, Joost van Baal-Ilić wrote:
>
> I propose this text instead:
>
> -----------
>
> <section id="mksh">
> <title>Pdksh to mksh transition</title>
> <para>
> The Public Domain Korn Shell (<systemitem role="package">pdksh</systemitem>)
> package is being retired for the release after &releasename;, since
- <command>pdksh</command> is no longer maintained (it has last seen active
- development in 1999).
+ <command>pdksh</command> is no longer maintained (it has not been
+ actively developed since 1999).
> </para>
> <para>
> The MirBSD Korn Shell (<systemitem role="package">mksh</systemitem>)
> package contains its successor; it has evolved from the Public Domain Korn Shell
> and has been kept up to date with the POSIX standard on the shell.
> In &debian; &releasename;,
> <systemitem role="package">pdksh</systemitem> is a transitional package
> using a variant of <systemitem role="package">mksh</systemitem> built with
> special compatibility options to provide a <command>pdksh</command> binary
- symlink. This compatibility binary behaves a bit more like the traditional
- Public Domain Korn Shell then current <command>mksh</command>, it however
- contains bugfixes so differs a bit. Therefore, it is not a pure drop-in
+ symlink. This compatibility binary behaves more like the traditional
+ Public Domain Korn Shell than the current <command>mksh</command>. However
+ as it contains behaviour-changing bugfixes it is not a pure drop-in
> replacement, and you'll have to check your Korn Shell scripts before running
> them with current <command>pdksh</command> (or <command>mksh</command>).
> </para>
> <para>
> The compatibility binary is not suitable for interactive
> use, so as system administrator, adjust the login shell of your Korn Shell
> users. For minimal service interruption, do this before the upgrade of
> the O.S: manually install the <systemitem role="package">mksh</systemitem>
> package and change the login and/or interactive shells of users that use
> <command>pdksh</command> to <command>mksh</command>. Furthermore, in order
> to continue functionality like tab completion, copy
> <filename>/etc/skel/.mkshrc</filename> into their home directories.
> </para>
>
Thanks for your work on the release notes.
Kind regards,
Vince
--
Reply to: