Dudo que la financiación sea realmente el problema principal. Creo que primero necesitamos
- un compromiso claro por parte del personal de CDCK de que la implementación de Matrix es una funcionalidad/caso de uso útil y planificado para el producto Discourse
- una o dos personas que puedan realizar trabajos de desarrollo (por ejemplo, 1 para programación de Discourse/Ruby, 1 para trabajo de UX). Además de más colaboradores para pruebas, depuración y documentación. No soy un desarrollador de Ruby, pero podría ayudar con entornos de prueba y depuración/documentación
- revisar el código ya creado por @dan en GitHub - udan11/discourse-chat-matrix: A Matrix bridge for Discourse Chat para ver dónde necesita trabajo para pasar del estado “alfa” a “beta”.
- ya tuvimos
a alguien@joshsimmons de la Matrix Foundation en este tema. Él puede ser útil con conexiones y detalles técnicos del lado de Matrix.
La financiación, ya sea crowdfunding o fondos externos, es el último paso de planificación desde mi punto de vista. Solo se puede solicitar financiación si los demás puntos están claros y acordados por parte de CDCK. Ya mencioné el SRS como una posible fuente de apoyo y puede haber otras. También puede haber partes interesadas entre los clientes empresariales de CDCK que podrían apoyar el desarrollo de una funcionalidad de Matrix.