Re: F36 Change: Hunspell Dictionary dir change (System-Wide Change proposal)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 12/29/21 6:38 PM, Elliott Sales de Andrade wrote:
On Wed, 29 Dec 2021 at 10:02, Ben Cotton <bcotton@xxxxxxxxxx> wrote:

https://fedoraproject.org/wiki/Changes/Hunspell_dictionary_dir_change

== Summary ==
Update Hunspell Dictionary system directory from /usr/share/myspell/
to /usr/share/hunspell/

== Owner ==
* Name: [[User:vishalvvr| Vishal Vijayraghavan]]
* Email: <vishalvvr@xxxxxxxxxxxxxxxxx>


== Detailed Description ==
In most of Linux distributions the standard Hunspell dictionary path
is `/usr/share/hunspell/` but in Fedora still has
`/usr/share/myspell/`. This effort is to follow default standard to
install all Hunspell dictionary into `/usr/share/hunspell/` instead of
`/usr/share/myspell/`.


== Benefit to Fedora ==
This will future proof Fedora to use the correct current location for
hunspell spelling dictionaries.

== Scope ==
* Proposal owners:
In total there are `135` packages which is to be updated. libreoffice
& Firefox are the two main applications and rest are mostly language
dictionary packages.

* Other developers:

* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives:


== Upgrade/compatibility impact ==


== How To Test ==
1. Check if default installed dictionary path is
`/usr/share/hunspell/` instead of `/usr/share/myspell/`

`$ hunspell -D` or `$ ls /usr/share/hunspell/`

2. Install any language dictionary and check if it getting installed
into '/usr/share/hunspell/'

`$ dnf install hunspell-hi`

`$ hunspell -D`


If, as mentioned above, this will possibly affect applications such as
Firefox and LibreOffice, then those should also be tested as well.

and Thunderbird. I came here to say this too but you won. I remember a few releases back a change like that broke dictionaries in Firefox and Thunderbird, the workaround and the patch later applied was to change some internal preference that pointed to the local installed dictionaries.



== User Experience ==
User should not notice any difference: their applications should
continue to work as expected after this directory migration.

== Dependencies ==


== Contingency Plan ==

* Contingency mechanism: revert release back to /usr/share/myspell
* Contingency deadline: Beta
* Blocks release? No

--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis

_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux