Este repositorio tiene un pequeño ejemplo de como funciona un proyecto open source y como los asistentes pueden dede un navegador hacer una contribución. Aunque el ejercicio parezca burdo, todos los proyectos en GitHub utilizan un workflow similar para aceptar contribuciones.
No hay contribución que no sirva
Para agregar tu cafetería:
- Entra al archivo
app/controllers/home_controller.rb
o da click aqui - Da click en el lapiz que viene en la esquina superior derecha.
- En el arreglo que esta en el archivo copia y pega el siguiente template.
{
url: "TU URL",
name: "NOMBRE DE LA CAFETERIA",
address: "DIRECCION",
tags: [
{
label: "NOMBRE LABEL",
color: "[success, warning, danger]",
},
],
},
Recuerda agregar la información de tu cafeteria en este tempalte.
- Una vez estes listo para agregar tu cafeteria. Da click en la opcion que dice "Create a new branch for this commit and start a pull request"
- Escribe una breve descripción de tus cambios en la sección ón Commit changes en el campo "Add an optional extended description"
- En el nombre de la rama agrega el nombre de la cafetería
- Da click en el button Propose file Change.
- Si todo esta correcto alguien del equipo agregara tus cambios. Si no, se te propondran cambios en el Pull Request.
- Profit