Hi Rene!

On Thu, 27 Dec 2012 10:35:55 +0100, Rene Engelhard wrote:
> On Thu, Dec 27, 2012 at 03:08:15AM +0100, Luca Capello wrote:
>> I completely switched to hunspell and thus I was quite surprised that it
>> did not worked in emacs-snapshot.  The attached patches do the trick:
> [ snip ]
>> I do not think we are still in time for wheezy, in case feel free to ask
>> and I can NMU and then asked to the RM.
>
> I agree. Let's do that after wheezy.

This means that (at least) Emacs users can not spellcheck using
hunspell-en-us on wheezy.  After having thought a bit more about it, I
think this deserves a wheezy unblock, since it is a packaging bug.

>> BTW, I was also quite surprised to see that we still have a
>> myspell-en-us binary from openoffice.org-dictionaries, which actually
>> ships a more recent dictionary.
>
> "More recent" in version/date or in that it also uses hunspell-only
> features? The latter would be a bug and that should be fixed *NOT* by
> upgrading that package but removing it (I consider the dictionary
> shipped on the hunspell site itself - which is this one - canonical;
> as obsolete it might be)

"More recent" in version/date: 2008-12-18 vs. 2007-08-29, both with
'nemeth AT OO.o' as the last committer.

The 'Dictionaries' link at <http://hunspell.sourceforge.net/> redirects
to <http://wiki.services.openoffice.org/wiki/Dictionaries>, where the
en_US version hosted on OO.o is even older (2006-02-07).

However, the English section there starts with the following note:

  For an up-to-data list of available English spelling dictionaries
  please see <misc.aspell.net/wiki/English_Dictionaries>

Following that link I was informed that the "official" en_US dictionary
is the one from Kevin Atkinson, based on SCOWL and BSD/MIT-Like:

  <http://wordlist.sourceforge.net/>

And on this last link there is a quite important news:

  January 6, 2011
  A new version of SCOWL, corresponding Aspell and Hunspell
  dictionaries, and VarCon is now available.  These are bug fix releases.

And indeed there is a new Hunspell dictionary at:

  <http://downloads.sourceforge.net/wordlist/hunspell-en_US-7.1-0.zip>

IMHO the Debian hunspell-en-us package should ship this latter version.

I am not blaming you and now that I dug a bit more I understand that the
situation is a bit unclear.

> [ And yes, if I has not other stuff do to openoffice.org-dictionaries
> should've been replaced by a (newer) libreoffice-dictionaries... And I 
> consider
> this (oo.o|lo)-dictonaries thing a bug anyway, people who speak
> the language should package their dictionaries up *themselves* not
> in some catch-all source package. And yes, I consider upstream shipping
> those dictionaries a bug, too ]

I completely agree with both your ideas and I would go even further:
whenever possible, maintenance could be transferred to the
[email protected] mailing list, given that we are sure that
people there speak the language.

In the meantime, I uses hunspell-en-us everyday: thus, even if I am not
a native speaker, I care about it.  I can take over maintenance, with
the following roadmap:

- move the sources to collab-maint on git.d.o
- check with the RM if one or both the following points could get a
  wheezy unblock 
- fix this bug
- upgrade to the last Kevin Atkinson's version
- ask to debian-l10n-english@ mailing list if they are interested in
  co-maintenance

Is that fine for you?

On Mon, 31 Dec 2012 15:21:37 +0100, Rene Engelhard wrote:
> On Thu, Dec 27, 2012 at 03:08:15AM +0100, Luca Capello wrote:
>> did not worked in emacs-snapshot.  The attached patches do the trick:
>
> I am not sure about some parts.
>
>> 
>> --8<---------------cut here---------------start------------->8---
>> diffstat for hunspell-en-us_20070829-6 hunspell-en-us_20070829-7
[...]
> This one's clear.
>
>> And since dictionaries-common does not integrate with emacs-snasphot:
>
> Why should we care about emacs-snapshot? And why not change 
> dictionaries-common
> instead?

dictionaries-common clearly states why emacs-snapshot is not supported,
which is fine per se, even if I do not agree.

>> (setq ispell-dictionary "american")
[...]
>> (setq ispell-local-dictionary-alist debian-hunspell-only-dictionary-alist)
>
> to be added where?

Nowhere, and indeed the debdiff I attached did not contain it.  I
provided it to show how I tested the patch, with the idea that if I am
correct (i.e. if the patch for hunspell-en-us is accepted) I will
send a wishlist bug to dictionaries-common for inclusion of a similar
snippet.

Thx, bye,
Gismo / Luca

Attachment: pgpYAVj8F1p1B.pgp
Description: PGP signature

Reply via email to