En 8 años trabajando a tiempo completo con Discourse, he tenido quizás 2 clientes que querían pagar con criptomoneda. Supongo que tienes una base de clientes muy diferente. Sospecho que para la mayoría de los clientes empresariales de Discourse, es menos que eso. En la mayoría de los casos, los clientes empresariales impulsan el desarrollo de nuevas funciones.
Y si quieres apoyar a BTCPay o lo que sea, puedes desarrollar o financiar tu propio plugin. BTCPay no admite una biblioteca Ruby, y el cliente Ruby de Bitpay al que enlazan parece haber sido abandonado (ha sido marcado como de solo lectura). Eso hará que el desarrollo y mantenimiento de un plugin de BTCPay para Discourse sea complicado.
¡Genial! Eso facilitará las cosas. El enlace que encontré, enlazado desde uno de los que proporcionaste, llevaba a un repositorio sin mantenimiento que decía que no se usara (por mi rápida lectura, de todos modos).
No ofreciste un presupuesto y nadie más parecía interesado. Mi suposición sobre un presupuesto era de $2000-10000. Hay muchas maneras de conseguir el presupuesto en el extremo bajo codificando cosas y, tal vez, refiriéndose a productos ya creados en el lado de BTCPay.
Una solución rápida sería usar WooCommerce y WordPress. Es un poco quisquilloso, pero si el problema que intentas resolver es “cómo puedo aceptar BTCPay con Discourse”, entonces WooCommerce probablemente sería más fácil (¡no tienes que decirme las razones para evitar WordPress! y WooCommerce no es gratis).
¡Es verdad! Si una década hace que mi punto sea más o menos apresurado no es un argumento en el que entraré a menos que ambos estemos armados con cervezas . Y tal vez sea cierto que Discourse.org tendría miles de clientes más si solo tuvieran un plugin de BTCPay, pero hasta que los clientes de pago se lo pidan, no lo harán.
Podrías encontrar a alguien joven y hambriento para un proyecto de programación (quizás para un curso o One Hour: Ignite. Inspire. Code.) dispuesto a asumirlo como prueba de concepto.
Fair enough, thanks for your follow-up and being open to constructive discussions about it.
Me alegra oír eso. Ahora tengo algo que ofrecer al buscar financiación en la comunidad Monero.
Actualmente estoy analizando el mejor enfoque para usar Ghost SSO en Discourse (realmente quiero usar la base de datos de Discourse, pero los pagos deben sostener a nuestra comunidad, así que estoy en una situación difícil aquí).
BTCPay añadió recientemente soporte de pagos Ghost, y tenemos Ghost en nuestro blog, así que creo que funcionará para nosotros de esta manera.
Agradezco la sugerencia. Ghost me parece mejor que WordPress, lo cual va en contra de mi filosofía digital, si es que existe.
Sí, lo entiendo, pero me gusta pensar en excepciones, así que aquí están mis oraciones, jeje.
también considera que las suscripciones son administradas por Stripe. Así que tendrías que implementar toda la lógica sobre la cancelación de suscripciones, suscripciones que expiran y demás.
Lo hice con el plugin de suscripciones de Monero. Es mucho trabajo. Básicamente estás construyendo un mini Stripe.