docker / docker/cli

Missing system subcommand completion for fish shell

Open
#3,826 2 comments 0 reactions 0 assignees View on GitHub

@mrinaald is already working on this.

Since Nov 3, 2022.

  • #3843 by @mrinaald — open
kind/feature status/0-triage
Dominant language
Go
Stars
6.1k
Forks
2.2k
Avg merge
1d 15h
Merged PRs (30d)
43

Description

Description

Currently completion for docker system and all its subcommand are missing in fish shell.

I'm willing to provide one PR to update the docker.fish file. However I notice manually maintaince for completion script is not recommended as mentioned in #2998 and I don't have much experience or interest in Golang. So before I do anything, I'd like to hear from maintainers about this issue if Cobra Completion is the only option.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the docker.fish completion file and the guidance referenced in issue #2998. Review open pull request #3843 before proceeding, and verify that docker system and all its subcommands have fish-shell completion when the work is done.

Written by the indexing model from the issue text.

Assessment

Tech stack
fish, go
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.