From Fedora Project Wiki
mNo edit summary
Line 6: Line 6:
== Summary ==
== Summary ==
<!-- A sentence or two summarizing what this change is and what it will do. This information is used for the overall changeset summary page for each release. Note that motivation for the change should be in the Benefit to Fedora section below, and this part should answer the question "What?" rather than "Why?". -->
<!-- A sentence or two summarizing what this change is and what it will do. This information is used for the overall changeset summary page for each release. Note that motivation for the change should be in the Benefit to Fedora section below, and this part should answer the question "What?" rather than "Why?". -->
Update Hunspell Dictionary dir from myspell/ to hunspell/
Update Hunspell Dictionary dir from /usr/share/myspell/ to /usr/share/hunspell/
 
== Owner ==
== Owner ==
<!--  
<!--  

Revision as of 06:33, 13 December 2021


Hunspell Dictionary dir change from myspell to hunspell

Summary

Update Hunspell Dictionary dir from /usr/share/myspell/ to /usr/share/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