Laboratoria / curriculum-parser

Command line tool we use to parse content written in markdown for our LMS @Laboratoria
5 stars 15 forks source link

Dejar de utilizar una string en base64 para el atributo `thumb` de cada proyecto y tópico #80

Open mfdebian opened 1 year ago

mfdebian commented 1 year ago

Para hacer los JSON más legibles, necesitamos modificar el atributo thumb para que sea, en cambio, un link a la imagen donde se encuentre alojada. (Normalmente el link se encuentra dentro de los mismos README de cada proyecto/tópico).

lupomontero commented 1 year ago

Indirectamente relacinoado a esto, en core estamos agregando endpoints para acceder a la data de curriculum. Estos endpoints usan los archivos de la carpeta dist de cada release del repo de curriculum. Lo que agregan los endpoints es básicamente una cache y features de filtrado y selección de campos (rudimentarios por ahora).

En aqeuallas herramientas que hagan uso de esta data (por ejemplo algunos spreadsheets), podrían usar los endpoints de core y solo seleccionar las propiedades que se necesiten, dejando fuera props como thumb si no se van a usar.

:information_source: Estos endpoints están ya disponibles en staging, pero todavía no están en production. Haremos release de core incluyendo este feature entre hoy y el lunes.