Formació
Mòdul
Contribución a un proyecto de código abierto en GitHub - Training
Aprenda a contribuir a un proyecto de código abierto en GitHub.
Aquest navegador ja no s’admet.
Feu l’actualització al Microsoft Edge per aprofitar les característiques més recents, les actualitzacions de seguretat i l’assistència tècnica.
Puede contribuir al kernel semántico enviando problemas, iniciando discusiones y enviando solicitudes de incorporación de cambios (PR). Se aprecia enormemente el código de contribución, pero simplemente presentar problemas para los problemas que encuentre también es una excelente manera de contribuir, ya que nos ayuda a centrar nuestros esfuerzos.
Siempre agradecemos los informes de errores, las propuestas de API y los comentarios generales. Puesto que usamos GitHub, puede usar las pestañas Problemas y discusiones para iniciar una conversación con el equipo. A continuación se muestran algunas sugerencias al enviar problemas y comentarios para que podamos responder a sus comentarios lo más rápido posible.
Los nuevos problemas del SDK se pueden notificar en nuestra lista de problemas, pero antes de presentar un problema nuevo, busque la lista de problemas para asegurarse de que aún no existe. Si tiene problemas con la documentación del kernel semántico (este sitio), envíe un problema en el repositorio de documentación del kernel semántico.
Si encuentra un problema existente para lo que desea notificar, incluya sus propios comentarios en la discusión. También se recomienda encarecidamente la votación (👍 reacción) la publicación original, ya que esto nos ayuda a priorizar los problemas populares en nuestro trabajo pendiente.
Los buenos informes de errores facilitan la comprobación y la causa principal del problema subyacente. Cuanto mejor sea un informe de errores, más rápido se puede resolver el problema. Idealmente, un informe de errores debe contener la siguiente información:
Si tiene comentarios generales sobre kernel semántico o ideas sobre cómo mejorarlo, compártalo en nuestro panel de discusiones. Antes de iniciar una nueva discusión, busque la lista de discusiones para asegurarse de que aún no existe.
Te recomendamos usar la categoría de ideas si tienes una idea específica que quieres compartir y la categoría de preguntas y respuestas si tienes una pregunta sobre kernel semántico.
También puede iniciar discusiones (y compartir cualquier comentario que haya creado) en la comunidad de Discord mediante la unión al servidor semántico de Discord kernel.
Actualmente usamos votos ascendentes para ayudarnos a priorizar problemas y características en nuestro trabajo pendiente, por lo que vote por favor cualquier problema o discusión que le gustaría ver solucionado.
Si cree que otros se beneficiarían de una característica, también le animamos a pedir a otros que voten el problema. Esto nos ayuda a priorizar los problemas que afectan a la mayoría de los usuarios. Puede pedir a compañeros, amigos o la comunidad de Discord que voten un problema compartiendo el vínculo al tema o discusión.
Agradecemos las contribuciones al kernel semántico. Si tiene una corrección de errores o una nueva característica que le gustaría contribuir, siga los pasos que se indican a continuación para enviar una solicitud de incorporación de cambios (PR). Después, los mantenedores de proyectos revisarán los cambios de código y los combinarán una vez que se hayan aceptado.
Se recomienda usar el siguiente flujo de trabajo para contribuir al kernel semántico (este es el mismo flujo de trabajo que usa el equipo de kernel semántico):
git checkout -b mybranch
).
A continuación se muestra una lista de Dos y Don'ts que se recomienda al contribuir al kernel semántico para ayudarnos a revisar y combinar los cambios lo antes posible.
Las contribuciones deben mantener la firma de API y la compatibilidad con el comportamiento. Si desea realizar un cambio que interrumpirá el código existente, presente un problema para discutir su idea o cambiar si cree que se garantiza un cambio importante. De lo contrario, se rechazarán las contribuciones que incluyan cambios importantes.
El sistema de integración continua (CI) realizará automáticamente las compilaciones necesarias y ejecutará pruebas (incluidas las que también debe ejecutar localmente) para las solicitudes de incorporación de cambios. Las compilaciones y las ejecuciones de pruebas deben estar limpias para poder combinar una solicitud de incorporación de cambios.
Si se produce un error en la compilación de CI por cualquier motivo, el problema de pr se actualizará con un vínculo que se puede usar para determinar la causa del error para que se pueda solucionar.
También aceptamos contribuciones al repositorio de documentación del kernel semántico.
Formació
Mòdul
Contribución a un proyecto de código abierto en GitHub - Training
Aprenda a contribuir a un proyecto de código abierto en GitHub.