From Fedora Project Wiki
mNo edit summary
mNo edit summary
Line 121: Line 121:
-->
-->
1. Check if default installed dictionary path is `/usr/share/hunspell/` instead of `/usr/share/myspell/`
1. Check if default installed dictionary path is `/usr/share/hunspell/` instead of `/usr/share/myspell/`
`$ hunspell -D` or `$ ls /usr/share/hunspell/`     
`$ hunspell -D` or `$ ls /usr/share/hunspell/`     
2. Install any language dictionary and check if it getting installed into '/usr/share/hunspell/'
2. Install any language dictionary and check if it getting installed into '/usr/share/hunspell/'
`$ dnf install hunspell-hi`
`$ dnf install hunspell-hi`
`$ hunspell -D`     
`$ hunspell -D`     



Revision as of 04:23, 13 December 2021


Hunspell Dictionary dir change from myspell to hunspell

Summary

Update Hunspell Dictionary dir from myspell/ to hunspell/

Owner


Current status

  • Targeted release: Fedora Linux 36
  • Last updated: 2021-12-13
  • FESCo issue: <will be assigned by the Wrangler>
  • Tracker bug: <will be assigned by the Wrangler>
  • Release notes tracker: <will be assigned by the Wrangler>

Detailed Description

In most of the linux distributions the standard Hunspell dictionary path is /usr/share/hunspell/ but in fedora its /usr/share/myspell/. This effort is to follow default standard to install all Hunspell dictionary into /usr/share/hunspell/ instead of /usr/share/myspell/.

Feedback

Benefit to Fedora

This change will standardize the default dictionary installation dir location which is followed across all the Linux distributions.

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


User Experience

Dependencies

Contingency Plan

  • Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? N/A (not a System Wide Change), Yes/No


Documentation

N/A (not a System Wide Change)

Release Notes