From Fedora Project Wiki
m
m
Line 12: Line 12:
 
* FESCo shepherd: [[User:FASAccountName| Shehperd name]] <email address>
 
* FESCo shepherd: [[User:FASAccountName| Shehperd name]] <email address>
 
-->
 
-->
 
 
 
== Current status ==
 
== Current status ==
 
[[Category:ChangePageIncomplete]]
 
[[Category:ChangePageIncomplete]]
Line 41: Line 39:
 
== Feedback ==
 
== Feedback ==
  
 
+
Pending ...
  
 
== Benefit to Fedora ==
 
== Benefit to Fedora ==
Line 48: Line 46:
 
* Nano is also mostly self-documenting, by displaying common keyboard shortcuts on-screen).
 
* Nano is also mostly self-documenting, by displaying common keyboard shortcuts on-screen).
 
* More in line with the default editor of other distributions.
 
* More in line with the default editor of other distributions.
 
  
  
Line 61: Line 58:
 
* Release engineering: [https://pagure.io/releng/issues/9522 #9522]
 
* Release engineering: [https://pagure.io/releng/issues/9522 #9522]
  
* Policies and guidelines: N/A (not a System Wide Change) <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
+
* Policies and guidelines: N/A
<!-- Do the packaging guidelines or other documents need to be updated for this feature?  If so, does it need to happen before or after the implementation is done?  If a FPC ticket exists, add a link here. -->
 
  
 
* Trademark approval: N/A  
 
* Trademark approval: N/A  
Line 90: Line 86:
  
 
== Documentation ==
 
== Documentation ==
<!-- Is there upstream documentation on this change, or notes you have written yourself?  Link to that material here so other interested developers can get involved. -->
 
  
<!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
+
Lorem ipsum dolor sit amet ...
N/A (not a System Wide Change)
 
  
 
== Release Notes ==
 
== Release Notes ==

Revision as of 22:45, 12 June 2020

Make nano the default editor

Summary

vim is powerful. nano is simple. Let's use nano as the default editor across all of Fedora.

Owner

Current status

  • Targeted release: Fedora 33
  • Last updated: 2020-06-12
  • 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

nano is already installed across most Fedora Editions and Spins. This proposal will make it the default editor, while continuing to install vim-minimal.

vim requires esoteric knowledge, or Googling, for common editing tasks: entering edit mode, saving, quitting. Let's leave such power in the hands of experts.

Feedback

Pending ...

Benefit to Fedora

  • Makes the default editor across all of Fedora more approachable.
  • Nano is also mostly self-documenting, by displaying common keyboard shortcuts on-screen).
  • More in line with the default editor of other distributions.


Scope

  • Proposal owners:
    • Modify comps to include nano Fedora wide
    • Create a package that provides /usr/bin/editor ... sprinkle on some magic and voila. Also include this package in comps.

INFO: Eighth_Doctor | I think this is the thing that actually manages /usr/bin/editor on debian: https://salsa.debian.org/debian/sensible-utils

  • Other developers: N/A
  • Release engineering: #9522
  • Policies and guidelines: N/A
  • Trademark approval: N/A

Upgrade/compatibility impact

Will not apply to upgrades.

How To Test

Lorem ipsum dolor sit amet ...

User Experience

Lorem ipsum dolor sit amet ...

Dependencies

Lorem ipsum dolor sit amet ...

Contingency Plan

  • Contingency deadline: Revert? (Seems a bit roll the giant boulder back up the hill, but this is a required field.)
  • Blocks release? Maybe? If the change breaks the redirection to an editor, might be blocking.
  • Blocks product? Potentially all.

Documentation

Lorem ipsum dolor sit amet ...

Release Notes