Cómo solicitar funciones

Todo el software necesita comentarios de los usuarios y solicitudes de funciones para crecer y mantener la alineación con las necesidades de sus usuarios.

OpenDroneMap es un software FOSS. Los proyectos gratuitos y de código abierto (FOSS) son interesantes por dentro y por fuera: desde fuera, los que tienen éxito sienten que deberían poder hacer cualquier cosa y es difícil saber qué es una solicitud razonable. Desde el interior de un proyecto, pueden sentirse muy limitados en recursos: principalmente por tiempo, dinero y sobrecarga de oportunidades.

Demanding that a feature be implemented is probably not going to convince the development team to do so. Imagine if somebody knocked on your door and asked you to «stop reading this page right now and come to my house to cook me dinner!». Your first response might very reasonably be «who on earth is this person and why should I spend my time and energy fulfilling his agenda instead of my own?».

Suggesting that a feature be implemented is a more effective (and cordial) way to ask for new features, especially if you’re prepared to offer some of your own resources (time, funds or both) to help get the feature implemented. Explaining why your suggestion can benefit others can also help. If the feature benefits you exclusively, it might be harder to convince others to do the work for you.

Se puede enviar una solicitud de función como problemas en el repositorio de Github correspondiente (por ejemplo, WebODM or ODM o similar) o más simplemente como un tema de discusión en el foro de la comunidad. Intente comenzar buscando en estas fuentes para ver si alguien más ya lo mencionó. A veces, una característica ya está en proceso, o al menos se ha discutido.

Para solicitar la adición de soporte para nuevas cámaras de drones: por favor comparta un conjunto de imágenes en el canal de Conjuntos de datos en el foro <https://community.opendronemap.org/c/datasets/10> _. Sin imágenes de prueba, no hay mucho que los desarrolladores puedan hacer.

Y lo que es más importante, el truco es escuchar: si alguien dentro del proyecto dice: «Esto es un gran impulso, necesitamos DINERO o TIEMPO o ALGUIEN QUE AYUDE A CODIFICARLO» (o posiblemente una combinación de las tres), entonces hay dos respuestas que funciona muy bien en respuesta:

Ok. ¡No sabía que era una gran solicitud de funciones! Espero que venga alguien con los recursos necesarios. Como miembro de la comunidad, ¡estaría feliz de ser uno de los primeros usuarios y tester!

o

¡Averigüemos si podemos reunir los recursos para lograrlo! Esto es lo que puedo contribuir para lograrlo: …

Nos alegra que esté emocionado de ver nuevas funciones agregadas al proyecto. Algunas funciones nuevas necesitan soporte y otras son más fáciles de implementar. Haremos todo lo posible para ayudarlo a comprender dónde se encuentra su solicitud y agradecemos cualquier apoyo que pueda brindar.

Aprende a editar y ayuda a mejorar esta página!