Lanzamiento suave de una plataforma de código abierto para el gobierno
(nldigitalgovernment.nl)- Comenzó a operar la plataforma de código code.overheid.nl para la publicación y el desarrollo de software de código abierto en todo el gobierno
- La plataforma fue construida con un enfoque self-hosted y destaca su apoyo a la soberanía digital
- Actualmente está en fase piloto usando Forgejo, presentado como una alternativa de código abierto a GitHub y GitLab
- Aún no está disponible para que la utilicen todas las instituciones gubernamentales, y planean ampliarla con participación de desarrolladores
- A largo plazo, se perfila la intención de convertirla en una plataforma Git compartida para múltiples organismos del gobierno
Estado del lanzamiento de la plataforma
- Comenzó a operar la plataforma de código code.overheid.nl para la publicación y el desarrollo de software de código abierto en todo el gobierno
- La plataforma fue construida con un enfoque self-hosted y destaca su apoyo a la soberanía digital
- Actualmente opera en fase piloto usando Forgejo
- Forgejo es presentado como una alternativa abierta, europea y soberana a GitHub y GitLab
- Aún no está disponible para que todas las instituciones gubernamentales usen esta plataforma
- Planean ampliarla a largo plazo, con participación de desarrolladores, como una plataforma Git compartida para organismos gubernamentales
Participación y enlaces de referencia
-
Cómo participar
- La plataforma fue iniciada por la Open Source Program Office del Ministerio del Interior y Relaciones del Reino, BZK, junto con DAWO (SSC-ICT), Opensourcewerken, y developer.overheid.nl
- Si hay interés en participar, se puede contactar a codeplatform@rijksoverheid.nl
-
Información adicional
- Se puede consultar más información en el blog neerlandés ‘We gaan samen code.overheid.nl bouwen’
- Ver la plataforma directamente: code.overheid.nl
1 comentarios
Comentarios de Hacker News
Como neerlandés, me da gusto ver que se alejen de GitHub, y justo esta mañana me preguntaba si de verdad iban a hacer el cambio, así que me alegra ver que sí está ocurriendo
Creo que el modelo de contratar contribuidores de open source por medio de empresas externas no encaja muy bien
Antes apliqué para un puesto de contribución open source para el gobierno, y aunque ya había hecho trabajo similar para ese cliente, dejaron de responderme al día siguiente
Últimamente he estado intentando llevar el partijgedrag a un mejor nivel junto con gente de Utrecht, y también me interesa mucho crear herramientas sobre APIs del gobierno
La gente no sabe bien que hay bastantes herramientas que se están construyendo internamente para luego publicarlas, y esa tendencia me parece bastante genial
Da gusto ver a países más pequeños y ágiles liderando en open source e independencia digital
https://openwallet.foundation/staff/
¿hubo algún incidente específico que detonara esto, o lo ven más como una tendencia general de los gobiernos europeos para reducir la dependencia de servicios de EE. UU.?
Fue una lástima que eso se hubiera detenido durante años, o sea, a lo largo de varias elecciones
Creo que lo importante es saber no qué prometieron los representantes, sino qué hicieron realmente
De lunes a jueves, entre 9 y 11 a. m. hora del Pacífico, es cuando hay más lectores activos, y las publicaciones del fin de semana tienen menos competencia pero también menos participación
Yo también soy neerlandés y me alegra que por fin el gobierno esté empezando a publicar open source en serio
Trabajé en varias agencias gubernamentales y durante mucho tiempo intenté impulsar open source, pero como me veían solo como personal asignado, no recibía respuesta aunque lo pidiera
En ese sentido, incluso se siente que para los Países Bajos esto llegó bastante tarde
La adopción real en ministerios y gobiernos locales va mucho más rápido que en otros países, y el gobierno también parece financiar activamente y ser favorable al ecosistema
También se notan bastantes proyectos FOSS con financiamiento estatal neerlandés
Es interesante la diferencia entre la visión interna y externa; al final, parece el típico caso de que el pasto del vecino siempre se ve más verde
Además, code.overheid.nl parece estar corriendo desde una IP residencial
Ahora al parecer hay planes para moverlos a code.overheid.nl
Ya no estoy ahí, pero en ese tiempo era org-admin de GitHub de ese departamento
Incluso viendo la descripción de https://code.overheid.nl/RegelRecht/regelrecht, no termino de entender bien el caso de uso
Más allá de la implementación técnica, estaría bien que explicaran con ejemplos quién lo usa, en qué situación y cómo
https://editor.regelrecht.rijks.app/library/afstemmingsverordening_participatiewet_diemen/9
El objetivo parece ser explorar si unas leyes ejecutables por máquina pueden mejorar la transparencia y la consistencia en sistemas legales complejos y opacos
En los sitios enlazados arriba hay más información y ejemplos
por ejemplo, que la renta máxima en cierta zona es de 5 euros por metro cuadrado, pero que se pueden cobrar 20 euros extra por limpieza de ventanas, y 1 euro adicional por metro cuadrado si hay una base de cama de IKEA y una tina,
y que luego, al meter las condiciones del contrato de arrendamiento, te devuelve automáticamente si tu situación es legal o no
para que puedas actuar de inmediato contra el arrendador
Se siente como mover un poco un sistema legal aburrido hacia el lado de los smart contracts, aunque no estoy seguro de que realmente sea eso
La idea sería usar un motor de cálculo moderno desarrollado en colaboración con Dienst Toeslagen como un bloque base para todo el gobierno,
y parece un proyecto para explorar si un motor de cálculo generalizado sirve para aplicar regulaciones complejas para ciudadanos y empresas, por ejemplo en cálculo de subsidios
también se puede imaginar su uso para verificar consistencia con otras leyes, detectar conflictos y señalar automáticamente qué artículos también tendrían que modificarse
Que el gobierno se encargue de la infraestructura clave parece bastante sensato
Aunque si es así, eso también debería incluir el sistema operativo y los canales de distribución de apps, y ahora mismo se siente más como si cada quien operara su propio feudo
Sin un gobierno mundial, no parece fácil resolver eso
pero para el software en general creo que es mejor que esté lo más posible fuera del control gubernamental
Alemania también tiene un portal similar: https://opencode.de
Está basado en GitLab y tiene más o menos todas las funciones necesarias para git
También ofrecen imágenes base de contenedores reforzadas en https://container.gov.de
Parece un buen proyecto y el arranque se ve bien, pero ya da la impresión de que recibió el HN hug of death
Mientras tanto, GitHub estaba mostrando esta mañana un banner diciendo que puede que no se vean los PR, pero que los datos no se habían perdido
Me pregunto si esto significa que incluso eliminaron los repositorios de GitHub
El modo oscuro está bastante mal
Texto morado oscuro sobre fondo oscuro, de verdad cuesta mucho leerlo
https://code.overheid.nl/MinBZK/Codeplatform/issues/15
Es interesante que, al publicar software en algo parecido a un hub central, hayan subido una versión de desarrollo prerelease de Forgejo v16 en vez de la versión estable v15
A mí también me gusta usar software reciente, pero para este tipo de uso parece una decisión bastante arriesgada
Por ejemplo, vi un programa de TV sobre las obras en la estación central de Ámsterdam y casi nadie llevaba casco
En el Reino Unido, sobre todo en un rodaje de TV, eso sería difícil de imaginar
Eso sí, cuando algo sale mal, sí suelen reconocer claramente que se equivocaron y lo corrigen de inmediato
Esto está bastante interesante, y me recordó al trabajo de traceability de W3C en el que participé brevemente hace tiempo
En ese entonces la clave era definir un vocabulario acordado para la interoperabilidad entre cadenas de suministro, y nunca se me ocurrió aplicar el mismo enfoque a políticas públicas
La política justamente es un área donde la comunicación clara y las definiciones son importantes, así que tiene sentido
Aunque el vocabulario cambia mucho menos que la política pública, así que también me parece que gestionar el historial de cambios en un ámbito con tantos cambios y revisiones debe ser bastante difícil