seLIA

SoftwarE Libre e Inteligencia Artificial Abierta

Cómo enviar una propuesta

Guía paso a paso para enviar tu propuesta al repositorio de seLIA en Codeberg

Plazo cerrado

El plazo de envío de propuestas ya está cerrado

Gracias a todas las personas que habéis enviado propuestas. Ahora puedes consultar el programa provisional de la jornada, con las charlas y talleres aceptados.

Ver programa provisional

Las propuestas se envían mediante un pull request al repositorio codeberg.org/seLIA/Contrib. Si no estás familiarizado/a con git o con Codeberg, no te preocupes: a continuación encontrarás dos opciones.

Antes de empezar: ten a mano el texto de la plantilla oficial para copiar y rellenar con tus datos (título, resumen, tipo de contribución, duración y biografía).

Opción A: sin git — desde la interfaz web de Codeberg

Recomendada si no usas git habitualmente

  1. 1

    Crea una cuenta en Codeberg (si aún no tienes)

    Ve a codeberg.org y regístrate. Necesitarás confirmar tu dirección de correo. En esa misma cuenta recibirás las notificaciones sobre tu propuesta.

  2. 2

    Haz un fork del repositorio

    Ve al repositorio codeberg.org/seLIA/Contrib y pulsa el botón Fork (arriba a la derecha). En el panel que aparece puedes dejar todos los valores por defecto y pulsar Fork repository.

    Esto crea una copia del repositorio en tu cuenta, en una dirección del tipo codeberg.org/tu-usuario/Contrib.

  3. 3

    Ve a la carpeta de propuestas de tu fork

    En tu fork, navega a la carpeta propuestas:

    codeberg.org/tu-usuario/Contrib/src/branch/main/propuestas
  4. 4

    Crea un nuevo fichero con tu propuesta

    En esa pantalla, despliega el menú Add file (parte superior) y elige New file.

    • En el campo de nombre del fichero escribe un nombre descriptivo, sin espacios ni caracteres especiales (por ejemplo: mi-titulo-de-charla.md).
    • En el editor, pega el contenido de la plantilla y rellénalo con tus datos: título, descripción, tipo de contribución, duración y biografía.
  5. 5

    Guarda el fichero y crea una nueva rama

    Al terminar de editar, desplázate hasta la sección Commit changes (parte inferior de la página):

    • Escribe un título para el commit (puede ser el título de tu charla).
    • Elige la opción "Create a new branch for this commit and start a pull request".
    • El nombre de la nueva rama puede dejarse por defecto. Comprueba que el correo que aparece es correcto (recibirás notificaciones ahí).
    • Pulsa Propose file change.
  6. 6

    Crea el pull request en el repositorio de seLIA

    Ahora ve al repositorio original de seLIA, a la sección de pull requests: codeberg.org/seLIA/Contrib/pulls

    • Pulsa el botón azul New pull request.
    • En merge into selecciona seLIA:main.
    • En pull from selecciona tu usuario y el nombre de la rama que creaste antes (por ejemplo: tu-usuario:tu-usuario-patch-1).
    • La página se actualizará mostrando tu commit. Pulsa el botón azul New pull request.
    • Añade un título (puede ser el de tu charla) y una breve descripción (por ejemplo: "Propuesta de presentación para seLIA") y pulsa Create pull request.

    ¡Listo! La organización revisará tu propuesta y recibirás notificaciones por correo.

Opción B: con git

Si ya usas git en tu día a día

  1. 1

    Fork y clonado

    Haz un fork de codeberg.org/seLIA/Contrib desde el botón Fork de la interfaz web, y luego clónalo:

    git clone https://codeberg.org/tu-usuario/Contrib.git
    cd Contrib
  2. 2

    Añade tu propuesta

    Crea un fichero nuevo en la carpeta propuestas/ copiando el contenido de la plantilla y rellenando tus datos:

    cp PULL_REQUEST_TEMPLATE/TEMPLATE.md propuestas/mi-titulo.md
    # edita propuestas/mi-titulo.md con tus datos
  3. 3

    Commit y push

    git add propuestas/mi-titulo.md
    git commit -m "Propuesta: título de mi charla"
    git push origin main
  4. 4

    Abre el pull request

    Ve a tu fork en Codeberg; aparecerá un aviso para crear un pull request, o puedes hacerlo directamente desde codeberg.org/seLIA/Contrib/pulls pulsando New pull request y seleccionando tu fork y rama. Consulta la documentación oficial de Codeberg si necesitas más detalles.

¿Tienes dudas?

Si tienes algún problema con el proceso, abre un issue en el repositorio de organización y te ayudamos.