Actualizar organización de borradores
[Discusión movida desde https://gitlab.com/tinfoilismo/tinfoilismo.gitlab.io/-/merge_requests/8#note_482128969]
[No modificar nada hasta que la MR https://gitlab.com/tinfoilismo/tinfoilismo.gitlab.io/-/merge_requests/8 esté integrada]
Creo que la manera de mantener artículos como borradores en el repo no es funcional. Los borradores no son fácilmente accesibles cuando se sirve con hugo serve --buildDrafts
porque están en una sección aparte.
Como todos los que hay tienen una "categoría" asignada (un resto del viejo tema) y ya decidimos que el objetivo de los artículos (si son divulgativos, guías, etc) se establece desde el principio, tiene poco sentido mantenerlos en una carpeta separada, desterrada del resto. Creo que deberíamos moverlos a sus respectivas carpetas finales, pero es verdad que eso desfavorece poderlos identificar rápidamente echándole un vistazo a los archivos, porque aparecen como archivos normales y parecen publicados. Se pueden listar con hugo list drafts
, pero eso no es lo más evidente.
Para co-localizarlos en sus respectivas carpetas sin perjudicar la manera de descubrirlos, ¿qué os parece si les añadimos un prefijo antes del título? Podría ser borrador_<nombre>
(ej. borrador_burbuja-de-filtros
), o simplemente b_<nombre>
(ej. b_burbuja-de-filtros
). Además, eso casi siempre los coloca al principio de la lista, lo que nos puede ayudar también a recordar completarlos o descartarlos.
@luisddm ha añadido en el nuevo tema un cartel que indica que es un borrador cuando servimos Hugo en local con borradores, y también propone añadir un pequeño icono en el listado para lo mismo.
Acciones
-
ContenidoOrganización En los borradores, eliminar la categoría del front matter y convertirlos en leaf bundles. -
ContenidoOrganización Mover todos los borradores a sus respectivas carpetas y renombrarlos con el prefijo de borrador: b_
. -
ContenidoOrganización Mezclar las merge requests !3, !6 y !7 a sus respectivas carpetas y renombrarlos con el prefijo de borrador. -
HugoTema Añadir icono de borrador en la plantilla del listado de artículos. -
Documentación Actualizar la guía de colaboración ( README.md
) con el consenso del prefijoy cómo arrancar Hugo en local incluyendo los borradores(ya está).