Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

ux: api: extension SDK API: Support API to create a new named terminal and execute a command from extension code.

Abierto
#301 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
25/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
docker
Área
api, desktop

Línea de trabajo

Start by reviewing the Docker Desktop Dive extension linked in the issue and the Desktop Extensions SDK entry points for extension APIs; no SDK files or tests are named. The work is complete when extension code can create a temporary named terminal, execute a command in it, and have the terminal close after the command exits.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

enhancement

Is your feature request related to a problem? Please describe.
My extension https://github.com/sandipchitale/docker-desktop-dive wants to execute the dive command in a terminal that supports termcap/curses.

Describe the solution you'd like
As the UX guidelines suggest I want to avoid launching native, external terminal. Instead want to create a temporary terminal and execute the command in it. Once the user quits the UI of dive the terminal will colse.

Describe alternatives you've considered
Currently I am launching a native, external terminal window.

Additional context
See the write-up about the extension here:

https://www.linkedin.com/pulse/docker-desktop-dive-extension-sandip-chitale-ppuzc/

Lenguaje dominante
Sin datos de lenguaje
Estrellas
157
Forks
56
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de docker/extensions-sdk

Todos los issues de docker/extensions-sdk

Issues similares

Más issues de Backend & API Design

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.