Siguiendo con el contenido que publique ayer:
www.meneame.net/story/meneame-soluciones-no-problemas
Esta es la propuesta técnica:
No pretendo saltarme pasos, ignorar al product owner, al ERF, la coordinación con el equipo técnico de Menéame ni mucho menos.
Esto es solo un ejemplo de cómo se puede hacer viable. Está hecho rápido, pero por personal técnico, porque entiendo que mi propuesta de ayer pueda sonar a humo.
Repito mi cesión de dos trabajadores a tiempo completo durante dos meses. Pueden dedicar algunas horas sueltas hasta enero, y del 11 de enero al 12 de marzo (ambos incluidos) los pongo a total disposición de Menéame.
Eso sí, de forma anónima, subiendo el código a un repositorio vía VPN y preservando mi privacidad.
Las tecnologías son orientativas. Nos adaptamos a tecnología e infraestructura que meneame requiera.
Son más de 12 000 € que pongo de mi bolsillo, y los costes reales de mercado superan los 25 000 €.
Es mi forma de aportar a la comunidad, siempre que se preserve la privacidad.
Insisto: es un ejemplo para demostrar viabilidad. Nos adaptamos a lo que decida la comunidad, siempre que sea un código libre y garantice la purga o separación del contenido basura que inunda Menéame, y que el código por sí solo dificulte la manipulación de la segregación de mensajes por parte de los administradores.
No me gusta la parte de IA que se plantea en los casos de uso y secuencia de procesos; más adelante se describen opciones gratuitas y totalmente optimizadas sin incrementar los recursos de hardware.
Es un .md. No se detallan métricas ni estado de servicios, gestión de errores, trazabilidad ni nada de eso, pero nos adaptamos a lo que tengáis implementado (Prometheus o lo que tengáis). Recuerdo que es un borrador con casos de uso. Todo en Docker, optimizado para CI, documentado y comentado.
El despliegue podemos dar soporte asíncrono, pero sería a cargo de Menéame.
Y en el tema de soporte general sobre el código, con asesoría ilimitada y si hay que tocar código, pues con los tiempos que permita nuestra producción siempre estaremos con actitud colaborativa, mientras no se utilice el software con fines espurios o no se preserve la idea original de imparcialidad y búsqueda de contenido de calidad.
Repito por enésima vez que es solo un borrador, una propuesta hecha rápido para demostrar viabilidad e intención por mi parte de materializar lo que propongo. Ahora es la comunidad la que debe aportar. Vía brainstorming, nosotros nos adaptaremos a lo que se decida, siempre que el software cumpla lo siguiente:
- Ha de servir para separar el polvo de la paja.
- Ha de ser imparcial y objetivo, bajo unos criterios que permitan a los usuarios desde fuera auditar si está pasando algo o se está manipulando cómo se segregan esos comentarios.
- No vamos a programar nada que sirva para censurar, cohibir, reprimir o penalizar a nadie.
- Se ha de mantener la privacidad y anonimato tanto de los desarrolladores, la empresa que lo ejecuta y de mi persona.
- La evolución y auditoría ha de ser pública y accesible por la comunidad, que está llena de gente cualificada que puede aportar.
De todas formas, si se decide ir adelante, pondré las condiciones legales que redacte mi equipo jurídico con más detalle. Siempre con fines de preservar la libertad del código, mi privacidad y las condiciones del servicio con las garantías correspondientes para ambas partes.
La anonimización mediante hash que se detalla garantiza que ni siquiera los administradores del sistema puedan asociar prestigios a identidades reales, protegiendo contra manipulaciones externas e internas.
Ahí os lo dejo:
Torrezzno