Título de la OP Plugin para recaudar dinero para mejorar plugins cambiado por simplicidad para permitir que el plugin oficial de Discourse habilite firmas que puedan usarse para enlaces de recaudación de fondos por parte de autores y otros colaboradores.
Dada esta necesidad, me gustaría preguntar qué podrían hacer los autores de plugins para mantenerlos como este.
Por ejemplo, ¿se puede crear un plugin para adjuntarlo a temas que utilicen Stripe y permitir que las personas recauden unos pocos dólares a la vez para mejorar su trabajo?
La función de bandera solo tiene algunas consultas sobre actualizaciones, pero un autor podría proponer la V2 si se recaudan xx nivel de donaciones, ese plugin podría activarse/adjuntarse a hilos según el interés/comentarios.
Supongo que la mejor manera es que los desarrolladores independientes tengan un sistema y un plan para respaldar el desarrollo de pago. Las herramientas ya están disponibles para lograr esto. Por ejemplo, Pavilion ha creado un elaborado sistema de suscripciones para plugins de Discourse. Esto se está utilizando actualmente en las suscripciones de plugins de asistentes personalizados.
Se podrían realizar integraciones similares por parte de otros para aprovechar el ecosistema de suscripciones, donde los usuarios podrían suscribirse por una pequeña tarifa mensual para apoyar los esfuerzos de desarrollo y mantenimiento de plugins de terceros.
Ps: Soy parte de Pavilion, pero mis opiniones son propias.
jaja, gracias por la divulgación, las suscripciones son buenas sin duda, pero creo que no se deben descartar las donaciones puntuales, veo a mucha gente con dificultades aquí que no querrá añadir a sus facturas mensuales pero podría tirar cinco dólares aquí/allá y eso podría sumar.
Ahora fuera de tema, pero quizás debería haber algo similar a lo que tiene el entorno de WordPress. Pero Discourse puede ser todavía demasiado marginal, y es por eso que los precios son más o menos de nivel B2B. Entiendo totalmente que un desarrollador necesita sus ingresos y hay facturas que pagar. Pero el hecho es que al mismo tiempo limita las posibilidades. Pero si un desarrollador genera suficientes ingresos, el sistema funciona.
El sistema de suscripción es flexible en ese sentido. Los desarrolladores podrían ofrecer una opción de donación ofreciendo opciones de compra única por una cantidad determinada. Personalmente, creo que necesitaremos a muchas de esas personas para que realmente suponga un incentivo significativo para un desarrollador.
Sin duda, pero muchas manos hacen el trabajo ligero, configurar esto ahora podría acelerar las cosas más tarde, trazando el camino para el éxito futuro, este lugar es un éxito basado en su uso de talento dispuesto, pero el talento es limitado, así que ahora agreguemos algo de $$ para ayudar a alimentar el grupo de talentos existente.
Utilizo otro software de código abierto que palidece en comparación debido a su pensamiento limitado para abrir oportunidades a otros, está retenido, lo que afecta precisamente eso, ser retenido.
Me imagino justo al lado o en lugar de la caja de votos, una caja de donaciones
O el desarrollador podría simplemente enlazar (como ko-fi.com) para que la gente done en el propio tema del plugin. Hay un mérito en tu solicitud, pero me temo que no será un elemento prioritario.
Supongo que no ha cambiado en mucho tiempo. Marketplace suele ser autorregulado y los desarrolladores que participan allí suelen organizar su propio sistema de pago y atención al cliente.
Realmente depende de cómo se represente este botón. No soy desarrollador, pero hasta ahora no he visto ningún botón configurable por el usuario en la experiencia de usuario de Discourse, tal vez sea una limitación técnica o tal vez aún no se ha intentado. No estoy seguro y no tengo una opinión firme sobre un botón o un enlace. Dado el estado de Internet hoy en día, me he acostumbrado a hacer clic a veces en los enlaces de fuente pequeña colocados debajo de los grandes botones de llamada a la acción porque eso es lo que hace el trabajo.
Estoy tratando de escuchar lo que la gente está tratando de decir, por eso publiqué esto, escuché la necesidad de dinero.
La solución puede existir y quizás debería presentarse como un plugin oficial aquí
Con las firmas, la gente podría poner un enlace de “apoya mis plugins” en la parte inferior para que los usuarios lo vean fácilmente, que podría ir a la página de su elección, quizás enumerando todos sus plugins, si eligieran configurarlo de esa manera, crear un menú, los usuarios podrían donar xx cantidad a x plugin.
En mi opinión, Discourse debería utilizar la idea de las páginas de destino y alojar una página para cada autor, pedir que el autor devuelva un porcentaje a Discourse, esto mejoraría el trabajo existente, mantendría las cosas centradas en la construcción de la marca y ayudaría a allanar el camino para más funciones, ya que los autores no tendrían que solicitar listados en el mercado.
Una forma sencilla de hacer lo que propones realmente no necesita un plugin directo. Considere el botón Instalar Theme component.
Los independientes, grupos de DeV, etc., podrían simplemente publicar un enlace de PayPal/Patreon/Etransfer, etc., como enlace de donación. Utilice la sección de notas de una opción de pago para introducir la contribución al plugin/tema o las contribuciones generales.
Como dijo @merefield. Patrocinio de cambios de código, nuevas funcionalidades. Las finanzas ayudan a mantener el código, ya que es bastante trabajo mantenerse al día con los cambios en el núcleo que pueden causar interrupciones y correcciones importantes.
Una cita bastante famosa:
“El código abierto es gratuito como el aire. No gratuito como la cerveza”.
El beneficio de agregar una funcionalidad a este plugin es que, si se fusiona como una PR, se mantiene más fácilmente que un fork.
Así que, en este caso, tal vez se podría hacer la solicitud de que se pueda usar el predeterminado o usar un prompt con nombre personalizado con una nueva biblioteca de planos que el administrador sube y nombra.
Como hay varias personas interesadas en la idea, se podría publicar en Marketplace y cuando un desarrollador responda en un mensaje privado con el precio. Enviar un mensaje privado a un grupo de personas que quieran contribuir.
Si el desarrollador está de acuerdo (consúltale), tal vez puedas simplemente invitar a los demás al mensaje privado. Si este enfoque es aprobado. Entonces el grupo puede decir que cada uno envíe su parte del precio.
Esto encaja en parte con tu tema sobre donar a plugins y temas/componentes.
Solo un paso más añadido para evitar que suceda, la recaudación de fondos debe ser fácil, un enlace de contribución en estas páginas, habilitar firmas parece ideal, después de todo, ya es un plugin oficial, quién sabe, el dinero podría entrar y hacer que valga la pena actualizarlo.
Si las firmas son una molestia, al menos habilítelas para autores u otros grupos de contribuyentes para que puedan utilizarlas para ganar dinero y contribuir al bien común.
Creo que tener como convención un lugar para incluir un enlace de donación en el OP de los anuncios de temas y complementos es una mejor opción que las firmas.
Por otro lado, probablemente brindo más ayuda desde las publicaciones aquí que mis temas y complementos de desarrollo, por lo que una firma sería mejor para mí.
El enlace también se puede añadir al campo de perfil «Acerca de mí». A continuación, se muestra en la tarjeta de usuario, que está disponible en cada publicación del usuario.
Y una firma con un enlace de propina facilitaría que las personas te dieran una propina de agradecimiento.
Lo has hecho moot al moverlo, la incapacidad de obtener votos disminuye la voz de las personas que pueden desear ser escuchadas, sé que a Jeff le disgustan las firmas, pero ¿ha escuchado Jeff todas las razones por las que pueden ser útiles?
No impulsé una permisividad generalizada, sino un trazo estrecho para permitir un propósito práctico, para apoyar a quienes apoyan Discourse, así que te pido que lo muevas de nuevo, deja que aquellos que quieran hablar se expresen, esto es más una toma de decisiones arbitraria que me gustaría que consideraras, es una comunidad, recuerda.
De nuevo, otro paso, la gente necesita que las cosas sean fáciles, fáciles de ver, fáciles de hacer, hagamos que conseguir dinero en manos de los trabajadores sea lo más fácil posible.