Skip to content

Commit 323d6f8

Browse files
committed
adding blosgpost scicookie
1 parent 68986be commit 323d6f8

File tree

4 files changed

+77
-0
lines changed

4 files changed

+77
-0
lines changed
Loading
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
---
2+
title: "¡Descubre las emocionantes novedades que SciCookie ha implementado gracias a la subvención recibida de la PSF!"
3+
slug: descubre-novedades-scicookie-implementado-subvención-psf
4+
date: 2024-06-21
5+
author: Yurely Camacho
6+
tags: [psf, osl, scicookie, subvención, grant, comunidad, colaboración, desarrollo]
7+
categories: [código abierto, desarrollo de software, python]
8+
draft: false
9+
usePageBundles: true
10+
thumbnail: "/header.png"
11+
featureImage: "/header.png"
12+
---
13+
14+
15+
<!-- # ¡Descubre las emocionantes novedades que SciCookie ha implementado gracias a la subvención recibida de la PSF! -->
16+
<!-- **Por Yurely Camacho** -->
17+
18+
Como te comentamos en el post anterior [SciCookie recibe nueva subvención de
19+
PSF para mejoras y
20+
crecimiento](https://opensciencelabs.org/blog/scicookie-recibe-nueva-subvencion-de-psf-para-mejoras-crecimiento/),
21+
en Enero de 2024 la PSF aprobó nuestra solicitud de subvención, lo que nos ha
22+
permitido llevar a cabo una serie de mejoras significativas en SciCookie. En
23+
esta etapa, nos complace compartir contigo los avances y las tareas que hemos
24+
realizado para hacer de SciCookie una herramienta aún más poderosa y versátil.
25+
26+
<!-- TEASER_END -->
27+
28+
Una de las principales mejoras es la incorporación de **nuevas opciones de
29+
herramientas a la plantilla**. En particular, hemos añadido los códigos de
30+
conducta (CoC) de Python (adaptado) y de NumFOCUS para enriquecer las
31+
alternativas disponibles. Además, ahora ofrecemos soporte para prettier como
32+
otra opción de linter, brindando a los usuarios más flexibilidad y control
33+
sobre sus proyectos.
34+
35+
![Nuevas opciones de CoC](scr1.png)
36+
37+
En cuanto a la **estructura de la herramienta**, hemos realizado diversas optimizaciones.
38+
Se ha implementado una opción condicional para las preguntas de uso de
39+
herramientas en el proyecto (`depends_on`) y se ha corregido la indentación
40+
en algunos archivos de configuración para mejorar la legibilidad del código.
41+
También hemos unificado estos archivos según las distintas opciones de sistemas
42+
de construcción (*build systems*) para evitar la repetición innecesaria de
43+
código y texto (boilerplate). Asimismo, se ha creado un ejemplo para la opción
44+
de Interfaz de línea de comandos (CLI) como base del contenido de ese archivo.
45+
46+
Otro aspecto fundamental en el que hemos trabajado es la **documentación**. Hemos
47+
automatizado el proceso de mover archivos de configuración a la raíz del
48+
proyecto manteniendo una estructura ordenada. Además, hemos dividido la
49+
selección del motor de documentación sphinx en `sphinx-rst` y `sphinx-md(myst)`
50+
para ofrecer opciones específicas a los usuarios. Se ha generado la
51+
documentación de la API para estas opciones, se ha añadido `quarto` como un motor
52+
de documentación adicional con su respectiva documentación de la API, y se han
53+
incorporado distintos temas para cada motor de documentación disponible en la
54+
plantilla.
55+
56+
![Nuevas opciones de documentación](scr2.png)
57+
58+
Además, hemos iniciado el proceso de verificación de las sugerencias para la
59+
revisión por pares de pyOpenSci y hemos establecido conversaciones con el
60+
personal de esta organización. Este proceso sigue en marcha y esperamos obtener
61+
valiosos comentarios para seguir mejorando SciCookie.
62+
63+
Con estos avances, esperamos que la comunidad encuentre en SciCookie una
64+
herramienta aún más completa y adaptable a sus necesidades. Seguiremos
65+
trabajando arduamente para ofrecer mejoras a nuestra comunidad de
66+
código abierto.
67+
68+
Puedes consultar nuestro post [Collaborating and learning from
69+
SciCookie](https://opensciencelabs.org/blog/scicookie-collaborating-and-learning/)
70+
para conocer un poco más sobre la herramienta.
71+
72+
Mantente atento a futuras actualizaciones sobre SciCookie en próximos posts.
73+
¡No te pierdas las emocionantes novedades que tenemos preparadas para ti!
74+
75+
76+
Elementos gráficos de la portada fueron extraídos de [Job illustrations by
77+
Storyset](https://storyset.com/job)
Loading
Loading

0 commit comments

Comments
 (0)