https://www.unobtanium.oNo
Unobtanium es una nueva moneda digital experimental que permite pagos instantáneos a cualquier persona, en cualquier parte del mundo. Unobtanium utiliza tecnología entre pares para operar sin autoridad central: la red de administración de transacciones y emisión de dinero es realizada colectivamente por la red. Unobtanium es el nombre del software de código abierto que permite el uso de esta moneda.
Para obtener más información, así como una versión binaria inmediatamente utilizable del software Unobtanium, consulte https://www.unobtanium.uno.
Unobtanium se libera bajo los términos de la licencia MIT. Consulte Copiar para más información o ver http://opensource.org/licenses/mit.
Los desarrolladores trabajan en sus propios árboles, luego envíen solicitudes de extracción cuando piensen que su característica o corrección de errores está lista.
Si se trata de un cambio simple/trivial/no controvertido, entonces uno de los miembros del equipo de desarrollo de Unobtanium simplemente lo aprueba.
Si se trata de un cambio más complicado o potencialmente controvertido , se le pedirá al remitente del parche que comience una discusión (si aún no lo han hecho) en CryptOcoCointalk.
El parche será aceptado si hay un amplio consenso de que es algo bueno. Los desarrolladores deben esperar volver a trabajar y volver a enviar parches si el código no coincide con las convenciones de codificación del proyecto (ver doc/desarrollador-notas.md) o son controvertidos.
La rama master
se construye y prueba regularmente, pero no se garantiza que sea completamente estable. Las etiquetas se crean regularmente para indicar nuevas versiones oficiales y estables de liberación de Unobtanium.
Las pruebas y la revisión del código es el cuello de botella para el desarrollo; Recibimos más solicitudes de extracción de las que podemos revisar y probar a corto plazo. Sea paciente y ayude probando las solicitudes de extracción de otras personas, y recuerde que este es un proyecto crítico de seguridad donde cualquier error podría costar mucho dinero a las personas.
Se recomienda encarecidamente a los desarrolladores que escriban pruebas unitarias para un nuevo código y que envíen nuevas pruebas unitarias para el código anterior. Las pruebas unitarias se pueden compilar y ejecutar (suponiendo que no estuvieran deshabilitados en configuración) con: make check
Cada solicitud de extracción está creada tanto para Windows como para Linux en un servidor dedicado, y las pruebas de unidad y cordura se ejecutan automáticamente. Los binarios producidos pueden usarse para las pruebas de control de calidad manuales: aparecerá un enlace en un comentario sobre la solicitud de extracción publicada por /test-scripts para los scripts de compilación /prueba.
Los grandes cambios deben tener un plan de prueba, y deben ser probados por alguien que no sea el desarrollador que escribió el código.