Esta guía explica cómo solicitar nuevas funciones para Discourse, consultar los planes existentes y aumentar las posibilidades de que tu solicitud de función sea priorizada.
Nivel de usuario requerido: Cualquiera puede enviar una solicitud de función
¿Tienes una gran idea para una función de Discourse? ¡Es fantástico! Así es como puedes compartirla con el equipo de manera efectiva.
Asegúrate de que tu función ya no esté creada o planificada
Antes de enviar una nueva solicitud de función, asegúrate de que no esté disponible o planificada. Aquí hay algunos lugares para verificar:
- Etiqueta PR-Welcome: Revisa los temas con la etiqueta pr-welcome. Un PR es una solicitud de extracción en GitHub: una forma en que los desarrolladores introducen nuevo código en un proyecto.
- Plugins: Explora la categoría Plugins.
- Búsqueda en el foro Meta: Utiliza la función de búsqueda en el foro Meta, especialmente la sección Funciones, y busca usando algunos términos diferentes. También puedes votar a favor de las funciones en esta categoría que te gusten para hacer que sus solicitudes sean más prominentes.
Si tu sugerencia de función ya está listada, apóyala votando a favor, dándole «me gusta» y respondiendo con ideas adicionales o casos de uso para comunicar aún más su utilidad.
¿No encuentras ninguna mención de tu idea?
Bien, entonces, una cosa más antes de compartirla:
No todas las funciones son adecuadas para el núcleo
Antes de continuar, lee cómo se toman las decisiones sobre las funciones.
Escribe tu idea y añádela a la categoría Contribute > Feature
¿Necesitas orientación sobre cómo escribir una buena solicitud de función? Consulta este artículo de Stack Exchange: ¿Cómo escribo una buena solicitud de función?.
¿Quieres asegurarte de que tu función se implemente?
Si no puedes desarrollar la función tú mismo, aún hay formas de aumentar las posibilidades de que se implemente:
Conviértete en cliente de discourse.org
Si deseas financiar el desarrollo alojando sitios con nosotros, siempre priorizamos las solicitudes de los clientes en nuestro cronograma de desarrollo, esa es una forma de obtenerlo más rápido.
Los clientes empresariales pueden solicitar servicios personalizados de diseño y desarrollo por parte del equipo principal.
Patrocina una tarea «pr-welcome»
Tenemos una lista exhaustiva de temas pr-welcome. Estas son tareas que nos encantaría ver completadas, pero actualmente no tenemos el ancho de banda para trabajar en ellas nosotros mismos. Patrocinar a alguien para que trabaje en estas tareas es una excelente manera de involucrarse.
Ofrece trabajo remunerado en el Marketplace
Si hay un plugin que necesitas y es crítico para tu negocio, anuncia una asignación remunerada en Marketplace. Proporciona tantos detalles como sea posible, incluyendo capturas de pantalla y presupuesto. También podrías encontrar freelancers que ofrezcan microservicios estandarizados como «instalación única» o «tema personalizado».
Recursos adicionales
- How do we decide what goes into each release of Discourse?
- https://meta.stackexchange.com/questions/258136/how-do-i-write-a-good-feature-request
- Upcoming feature to-do list
- Topics tagged planned
- Plugin - Discourse Meta
- Feature - Discourse Meta
- Extras - Discourse Meta
- Discourse pricing | Discourse - Civilized Discussion
- Marketplace - Discourse Meta