We are happy to announce a new major release of GNU Typist,
gtypist-2.10.

GNU Typist (also called gtypist) is a universal typing tutor. You
can learn correct typing and improve your skills by practicing its
exercises on a regular basis.

Here is the GNU gtypist home page: https://gnu.org/s/gtypist/

See the NEWS below for a brief summary.

Thanks to everyone who has contributed and happy Christmas!

--
Mihai Gătejescu | GNU Typist Maintainer

GPG Public Key: 02AE C665 0073 01C2 80C5 C43A 0FB8 07D2 E7C7 C96C



==== Updates in 2.10 ====


  - new welcome screen
  - new P lesson series for programmers
  - fixes for various lessons
  - new Romanian lessons
  - expand the S lesson series with a new quotation and a few more passages
    from Shakespeare
  - jump over whitespace characters at the beginning of lines in lessons
  - fix the terminal resize bug
  - fix a few compilation warnings
  - add the Romanian translation
  - updates to a few translations
  - few updates to the documentation
  - update the project license to GPL3+
  - remove or update the lessons incompatible with the new license
  - update the KTouch lesson import script
  - fix warnings from help2man generated manual pages
  - fix a few comments


==== Download ====


Here are the compressed sources:
https://ftp.gnu.org/gnu/gtypist/gtypist-2.10.tar.gz   (1.4MB)
https://ftp.gnu.org/gnu/gtypist/gtypist-2.10.tar.xz   (1.4MB)

Here are the GPG detached signatures:
https://ftp.gnu.org/gnu/gtypist/gtypist-2.10.tar.gz.sig
https://ftp.gnu.org/gnu/gtypist/gtypist-2.10.tar.xz.sig

Use a mirror for higher download bandwidth:
https://ftpmirror.gnu.org/gtypist


Here are the SHA1 and SHA256 checksums:

    File: gtypist-2.10.tar.gz
    SHA1 sum:   15d5c510129a4fbe679ab43db0d10bfcdeb10dd0
    SHA256 sum: f1e79cd95742c84c6d035f6d8f393a2a1be0e00b1c016a22462df16d6667562c

    File: gtypist-2.10.tar.xz
    SHA1 sum: 15d5c510129a4fbe679ab43db0d10bfcdeb10dd0
    SHA256 sum: f1e79cd95742c84c6d035f6d8f393a2a1be0e00b1c016a22462df16d6667562c


Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact.  First, be sure to download both the .sig file
and the corresponding tarball.  Then, run a command like this:

    gpg --verify gtypist-2.10.tar.gz.sig


The signature should match the fingerprint
of the following key:

    pub   rsa4096 2024-10-21 [SC]
          02AE C665 0073 01C2 80C5 C43A 0FB8 07D2 E7C7 C96C
    uid   Mihai Gătejescu <mgateje...@pm.me>
    uid   Mihai Gătejescu <gus66...@gmail.com>


If that command fails because you don't have the required
public key, or that public key has expired, try the following
commands to retrieve or refresh it, and then rerun
the 'gpg --verify' command.

    gpg --recv-keys 02AEC665007301C280C5C43A0FB807D2E7C7C96C


As a last resort to find the key, you can try the official GNU keyring:

    wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg
    gpg --keyring gnu-keyring.gpg --verify gtypist-2.10.tar.gz.sig


This release is based on the gtypist git repository, available as:

    git clone https://git.savannah.gnu.org/git/gtypist.git

with commit tagged as release-2-10.


For a summary of changes and contributors, see:
https://git.savannah.gnu.org/gitweb/?p=gtypist.git;a=shortlog;h=release-2-10
or run this command from a git-cloned gtypist directory:

    git shortlog release-2-9-5..release-2-10

Attachment: publickey - Mihai Gătejescu - 0x02AEC665.asc
Description: application/pgp-keys

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to