Add alias for drush commands

Created on 8 November 2020, about 4 years ago
Updated 1 August 2023, over 1 year ago

Problem/Motivation

Some people were offended by the aliases of the drush commands of Config Split 1.x so they were removed in Change config-split-export command's alias so it's not an inappropriate, sexualized phrase Fixed

Proposed resolution

Find a new and uncontroversial alias for all commands.

proposals

For the commands:

  1. config-split:export
  2. config-split:import
  3. config-split:disable (see #3170696: drush command for deactivating a split )

Proposal 1

  1. cs-e
  2. cs-i
  3. cs-d

Proposal 2

  1. cse
  2. csi
  3. csd

Proposal 3

  1. ?
  2. ?
  3. ?

Add your own suggestion.

We can also add multiple aliases if they are deemed to be appropriate.

Remaining tasks

find alias
get acceptance by diverse panel of contributors
Add alias (also to 1.x)

User interface changes

none

API changes

new alias

Data model changes

none

📌 Task
Status

Needs work

Version

2.0

Component

Code

Created by

🇨🇭Switzerland bircher 🇨🇿

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • 🇺🇦Ukraine Extatic

    It's a pitty!
    'csex' command was our favorite command in the team and it helped us not to die from the depression.

  • 🇨🇭Switzerland bircher 🇨🇿

    updating the issue summary for all the added commands

  • leymannx Berlin

    I find "ceespex" and "ceespim" easy to say and close enough to the former ones for memorization. Rest then following the pattern:

    1. cspex
    2. cspim
    3. cspac
    4. cspde
    5. cspso
  • 🇬🇧United Kingdom jalpesh

    How about first character from config split and next 2 from command?

    1. csex
    2. csim
    3. csac
    4. csde
    5. csso
  • 🇩🇪Germany narres

    Since
    csso: config-split:status-override
    is already set
    cs-a: config-split:activate (or cs-e for enable)
    cs-d: config-split:deactivate
    csex: config-split:export
    csim: config-split:import

    In special csex & csim would be logical (for me), because of alias cex (config:export) & cim (config:import)

  • leymannx Berlin

    It's about removing sex.

  • 🇮🇳India akulsaxena

    +1 on #17
    easy to say and quite close to the former ones.

  • 🇺🇸United States safetypin Memphis, Tennessee

    I'm really confused about the length of time that we've been waiting for aliases to be added. Have the first two suggestions in the issue description been added already? I've just been using the full length commands, because I use the command line in VI mode, and searching my shell history is very easy.

    For those who want to retain the old ones, isn't there a way to make our own drush aliases? Who is responsible for making the final call/decision here, and why hasn't one already been made (unless the suggestions have already been added, and I'm just not paying close enough attention to the release notes).

Production build 0.71.5 2024