myspell/hunspell relationships need update

Roland Rosenfeld <[email protected]> Thu, 15 Sep 2016 15:49:32 +0200
Newsgroups gmane.linux.debian.devel.dictionary
Message-ID <[email protected]>
--===============0097636360489144417==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="AhhlLboLdkugWU4S"
Content-Disposition: inline


--AhhlLboLdkugWU4S
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

The "Debian Spelling Dictionaries and Tools Policy" mentions, what
relationships a myspell/hunspell dictionary package should have.

=46rom my point of view these relationships should be updated.

Currently we have the following:

> * hunspell and myspell dictionary packages should declare a Suggests
>   on Libreoffice or OpenOffice.org and on the Mozilla flavors in
>   Debian that support the spellchecker. Something like=20
>=20
>   Suggests: hunspell,
>    libreoffice-core | openoffice.org-hunspell | openoffice.org-core (>=3D=
 2.0.2),
>    iceape-browser | iceweasel | icedove

We should remove openoffice.org completely here and we should replace
iceweasel by firefox.

But my more important question is: shouldn't we remove this complete
bullet point?
Why do we suggest some randomly chosen programs, that use hunspell/myspell?
Even hunspell itself (the command line version, in contrast to
libhunspell-1.4) doesn't make much sense as a "Suggests", since it is
seldom used, while most users use the library via Firefox, LibreOffice
or some other programs.

> * myspell dictionary packages must Conflict: against openoffice.org (<=3D=
 1.0.3-2)
>=20
> * hunspell dictionary packages should conflict against old versions of
>   Mozilla / OpenOffice.org not supporting hunspell=20
>=20
>   mozilla-browser (<< 1.8+1.1.1-2),
>    iceape-browser (<< 1.1.1-2),
>    firefox (<< 2.0.0.3-2),
>    thunderbird (<< 2.0.0.1+0dfsg-0),
>    iceweasel (<< 2.0.0.3-2),
>    icedove (<< 2.0.0.0-4),
>    libxul0d (=3D 1.8.0.11-3),
>    openoffice.org (<=3D 1.0.3-2),
>    openoffice.org-core (<< 2.1~m190-1)
>=20
> * The myspell/hunspell packages having an "old" version named
>   openoffice.org-spellcheck-* (regardless of whether that was in
>   Debian once or not) must declare the magic Conflicts: / Provides: /
>   Replaces: combination "against" the old package.

These very old conflicts don't hurt, but does it really make sense to
keep them in the policy and in the package control files?  None of the
mentioned package versions is available in jessie, wheezy, or squeeze,
so I'd suggest removing these completely from the policy and in the
consequence from the hunspell/myspell-packages.

What do you think about this?

Should I write a bug report against dictionaries-common-dev including
a patch, that remove the four above bullet points?

Greetings
Roland

(maintainer of all German dictionaries)

--AhhlLboLdkugWU4S
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJX2qbsAAoJEAJxO8/KVBCy64kP/36RoPS+QQIXNhBfn31r+0pF
9aUvqQ2a5URG0sANVIp2GaflabjTy/0Oypv+C0lhOb2q0bXP7PW+8pkM/rpE7PQ7
/96kbeYP6KNd6X5TK0Enahxrd9Ej1MHeH1l+2EBXbIAxAdjj96QZkfy/+W0c+bKv
5LUr5FUvEM/WqWNrzgvgi7gPZywigrnFFUFwXHY3OPcpsrYN1mMdSOEbIp8cMMFs
qP7DzydJ5uWKwnSKKp5ApO5K9VKV7a7V2x42i681tDlTUrsrfSzSuEJ1iuugpGk5
Yvc5cjbSuAYz4CFHi3p/3xPOpSvkteex9c5xBCRAY+LrqnAXs3BZu5d+nUcnrPJ0
Qo13a2I50rCFSJiVPAi/gg3yFgqovg21EPWof0fOCiT+PgDzsQdQqqRcV8C6WO25
afDfXKlPh0kTqjV+eHhfUr2SThJdd4V4ozN9YjvUVIgu+2ml02HLlfIWaA4cn3eR
eyDVWrRIGReiMEExrpUGDaoTtJB8P312OKORR/XMFbqivWkBmaGjFboGvzdAHry0
aCc915jE4Fj8NlfBWx6JEUCQ7Uk+VFiDaHGZ6bKcSUqMHbXivK64b5dVhhMl667r
JipMkYiDXR9BxHtIFrgTLurjCosT/NNYy+t1qY88qscRFlnvcYC3DoL4ANWZAnOC
mSU73FjUfocV1fWkzD5a
=Nytp
-----END PGP SIGNATURE-----

--AhhlLboLdkugWU4S--


--===============0097636360489144417==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Dict-common-dev mailing list
Dict-common-dev-XbBxUvOt3X2LieD7tvxI8l/[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/dict-common-dev
--===============0097636360489144417==--