Este repositorio lo utilizamos para hostear la página web del curso/asignatgura Microcontroladores para Aplicaciones y Sistemas Biomédicos (MASB). En la página presentamos los objetivos del curso, así como los recursos docentes utilizados (vídeos, documentos, etc.) y el trabajo realizado por los alumnos.
Para incorporar tu trabajo a la página web, realiza los siguientes pasos:
- Haz un fork del repositorio.
- Clona el repositorio recién incorporado en tu perfil en tu ordenador.
- Para crear tu post, duplica el archivo
/_posts/template-student.mden el mismo directorio y renombralo aYYYY-MM-DD-NOMBRES.md; dondeYYYY-MM-DDcorresponde al año, mes y día de la fecha de creación del post, yNOMBRESa los nombres de los participantes del trabajo separados por guiones.
-
Utiliza tu editor favorito para modificar el archivo recién creado a conveniencia utilizando Markdown (añadir texto, imágenes, tablas, gráficos, etc.). Mi editor recomendado es Visual Studio Code. En el siguiente enlace encontrarás información sobre cómo aplicar los estilos más básicos. No te olvides de editar (que no añadir) los campos de front matter adequadamente:
title: El título de tu trabajo.
Ejemplo:title: "Mi increíble trabajo"date: Fecha de creación del post (debe de corrsponder con la indicada en el nombre del archivo).
Ejemplo:date: 2019-10-15 18:06:40 +0200authors: Autores/participantes del proyecto. Este es un campo que contiene un array con todos los participantes del proyecto. a su vez, cada uno de estos elementos tiene una serie de campos que deben de cumplimentarse. Estos son:name,contactypicture_path. Ennamese indica el nombre y apellidos, encontactel correo de contacto y enpicture_pathel path a una fotografía del autor (se recomienda una imagen tipo retrado con un tamaño mínimo de 600px, tanto en altura como ancho).
Ejemplo:
authors: - name: "Albert Álvarez Carulla" contact: "albert.alvarez.carulla@gmail.com" picture_path: "assets/imgs/ALBERT-ALVAREZ-CARULLA.jpg" - name: "Segundo Autor" contact: "segundo.autor@gmail.com" picture_path: "assets/imgs/SEGUNDO-AUTOR.jpg"
El resto de campos del front matter no deben de modificarse.
-
Una vez finalizado el post, este se sube a GitHub mediante un push para, finalmente, incorporar el post a la página web mediante un Pull Request (PR) al repositorio de origen del fork. Al realizar un PR, se lanza un test automático. El test chequea que no haya ningún error que comprometa el correcto funcionamiento de la página web (errores en el markdown, modificaciones accidentales de otros archivos o enlaces erróneos, entre otros). Este test debe de ser superado para poderse incorporar el post a la página web. El resultado del test aparece en la página del PR. El author debe de realizar los cambios pertinentes hasta lograr superar el test. Una vez superado, el administrador de la página web revisará los archivos modificados e incorporará el contenido si está todo correcto. Si se tuviera que realizar una modificación, el administrador lo indicará directamente en el PR. Una vez aplicados los cambios necesarios, el administrador incorporará el contenido a la página web.



