snap install gimp
(¿No tienes instalado Snapd?)
Publicado para con ? por Snapcrafters
¡Gracias por tu interés! A continuación encontrará instrucciones que le ayudarán a contribuir a este complemento.
El flujo de trabajo general consiste en enviar solicitudes de extracción que combinen sus cambios en la rama candidate
aquí en GitHub. Una vez que se haya fusionado la solicitud de extracción, una acción de GitHub creará automáticamente el complemento y lo publicará en el canal candidate
en Snap Store. Una vez que el complemento se ha probado exhaustivamente, lo promocionamos en el canal stable
para que todos nuestros usuarios lo obtengan.
Si es la primera vez que contribuyes a este complemento, primero debes configurar tu propia bifurcación de este repositorio.
Bifurca el repositorio en tu propio espacio de nombres de GitHub.
Clona tu bifurcación para tenerla en tu computadora local.
Configure su repositorio local. Para hacer las cosas un poco más intuitivas, cambiaremos el nombre del control remoto de su fork a myfork
y agregaremos el repositorio de snapcrafters como snapcrafters
.
git remote rename origin myfork
git remote add snapcrafters https://github.com/snapcrafters/gimp.git
git fetch --all
Una vez que esté todo configurado para contribuir, tenga en cuenta que desea que la información de git esté actualizada. Entonces, si no has "buscado" todos los cambios por un tiempo, comienza con eso:
git fetch --all -p
Ahora que sus metadatos de git se han actualizado, está listo para crear una rama de corrección de errores, realizar cambios y abrir una solicitud de extracción.
Todas las solicitudes de extracción deben ir a la rama estable, así que cree su rama como una copia de la rama estable:
git checkout -b my-bugfix-branch snapcrafters/candidate
Realice los cambios que desee y cree un complemento localmente para probarlo:
snapcraft --use-lxd
Una vez que esté satisfecho con los cambios, confírmelos y envíelos a su bifurcación para que estén disponibles en GitHub:
git commit -a
git push -u myfork my-bugfix-branch
Luego, abra una solicitud de extracción desde su my-bugfix-branch
a la rama snapcrafters/candidate
.
Una vez que haya abierto la solicitud de extracción, automáticamente activará la acción de prueba de compilación que iniciará una compilación del complemento. Puede ver el progreso de la compilación instantánea desde su solicitud de extracción (Mostrar todas las comprobaciones -> Detalles). Una vez que se haya completado la compilación del complemento, puede encontrar el complemento creado (para probarlo) en "Artefactos".
Alguien del equipo revisará la solicitud de extracción abierta y la fusionará o iniciará una conversación con usted sobre cambios adicionales o aclaraciones necesarias.
Una vez que la solicitud de extracción se haya fusionado en la rama estable, una acción de GitHub reconstruirá el complemento utilizando sus cambios y lo publicará en Snap Store en el canal candidate
. Después de realizar suficientes pruebas del complemento desde el canal candidato, uno de los mantenedores o administradores promoverá el complemento a la rama estable en Snap Store.