|
| 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 | + |
| 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 | + |
| 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) |
0 commit comments