Anunciando el Patrocinio en NuGet.org: Un Paso Hacia un Ecosistema .NET Más Sostenible

Los mantenedores de paquetes son la columna vertebral del ecosistema NuGet.org. Son los arquitectos silenciosos que construyen y mantienen los paquetes de software en los que todos confiamos a diario para nuestros proyectos. Conscientes de la vital importancia de su trabajo y de la necesidad de un reconocimiento y apoyo adecuados, nos complace enormemente anunciar hoy la nueva función de Patrocinio de NuGet.org. Esta iniciativa está diseñada para facilitar, como nunca antes, que los consumidores reconozcan y apoyen directamente a los autores que están detrás de sus paquetes favoritos.

Con la implementación del Patrocinio en NuGet.org, esperamos ver una transformación positiva en varios frentes:

  • Visibilidad de las Necesidades de Financiación: Los mantenedores ahora pueden mostrar de manera prominente sus requisitos de financiación, haciendo transparente el apoyo que necesitan para continuar su valioso trabajo.
  • Facilidad para los Consumidores: Apoyar un paquete se convierte en un proceso sencillo y directo, permitiendo a los usuarios devolver algo a los creadores de las herramientas que utilizan.
  • Fortalecimiento de la Comunidad: Al conectar directamente a los creadores con sus usuarios, fomentamos una comunidad más unida y colaborativa, que crece y se fortalece de la mano.

Esta nueva función representa un paso significativo y estratégico hacia la construcción de un ecosistema .NET más sostenible, resiliente y equitativo para todos.

¿Qué hay de nuevo en la función de Patrocinio de NuGet.org?

Para los Autores de Paquetes:

NuGet.org ahora ofrece a los autores de paquetes la capacidad de añadir una URL de Patrocinio a sus paquetes. Esta funcionalidad se manifiesta visualmente como un icono de corazón ❤️ o un botón que dice “Patrocinar este paquete” directamente en la página del paquete. Al hacer clic, los usuarios son guiados a plataformas de patrocinio seguras y populares, como GitHub Sponsors, Patreon y Open Collective, entre otras. Este enlace no solo facilita la financiación, sino que también aumenta la visibilidad del esfuerzo del mantenedor. El proceso para añadir un enlace de patrocinio ha sido diseñado para ser intuitivo y sencillo, y se detalla paso a paso a continuación.

Para los Consumidores de Paquetes:

Ahora es más fácil que nunca mostrar tu apoyo a tus paquetes favoritos. Mientras navegas por NuGet.org o gestionas tus dependencias, simplemente busca el icono de patrocinio ❤️. Este icono indicará claramente qué paquetes están buscando apoyo. Un simple clic te llevará a la página de patrocinio del mantenedor, donde podrás contribuir. Es crucial recordar que incluso las contribuciones más pequeñas pueden tener un impacto masivo, ayudando a mantener paquetes críticos en buen estado y seguros, asegurando su desarrollo continuo y la salud general del ecosistema.

Para los Publicadores de Paquetes: Cómo Configurar el Patrocinio

Requisitos Previos

Antes de que puedas configurar la opción de patrocinio para tus paquetes, asegúrate de cumplir con estos requisitos fundamentales:

  • Debes ser el propietario o copropietario del paquete en cuestión en NuGet.org.
  • Tu plataforma de enlace de patrocinio debe estar en la lista aprobada para garantizar la seguridad y la legitimidad. Las plataformas actualmente aprobadas incluyen:
    • GitHub Sponsors: Ideal para desarrolladores de código abierto.
    • Patreon: Popular para creadores de contenido y proyectos recurrentes.
    • Open Collective: Permite la gestión financiera transparente para grupos y proyectos.
    • Ko-fi: Una opción sencilla para recibir pequeñas donaciones.
    • Tidelift: Se enfoca en el patrocinio de proyectos de código abierto de grado empresarial.
    • Liberapay: Una plataforma de donaciones recurrentes sin comisiones.

Paso 1: Navega a la Página de Gestión de Tu Paquete

  1. Dirígete a NuGet.org e inicia sesión en tu cuenta.
  2. Haz clic en tu nombre de usuario, ubicado en la esquina superior derecha de la pantalla.
  3. En el menú desplegable, selecciona la opción “Administrar Paquetes”.
  4. Encuentra y haz clic en el paquete específico al que deseas añadir la información de patrocinio.

Paso 2: Accede a la Configuración de Patrocinio

  1. Una vez en la página de gestión de tu paquete, desplázate hacia abajo hasta que encuentres la sección “Enlaces de Patrocinio”.
  2. Haz clic para expandir esta sección, que inicialmente estará colapsada.
  3. Se te presentará un formulario intuitivo donde podrás introducir tus URLs de patrocinio.

Paso 3: Añade Tus URLs de Patrocinio

  1. Introduce la URL de tu plataforma de patrocinio en el campo de texto proporcionado. Por ejemplo, si usas GitHub Sponsors, sería https://github.com/sponsors/yourusername, o https://www.patreon.com/yourusername para Patreon.
  2. Haz clic en el botón “Añadir”.
  3. El sistema de NuGet.org validará automáticamente si tu URL proviene de una de las plataformas aprobadas.
  4. Si la URL es inválida o pertenece a una plataforma no aprobada, recibirás un mensaje de error que te guiará para corregirla. De lo contrario, verás un mensaje de confirmación indicando que tu enlace de patrocinio ha sido guardado con éxito.
  5. Cada URL de patrocinio que añadas tendrá un botón “Eliminar” al lado, por si necesitas retirarla en el futuro.
  6. Para añadir múltiples plataformas de patrocinio (por ejemplo, si utilizas GitHub Sponsors y Patreon), simplemente haz clic en el botón “Añadir” de nuevo y repite el proceso.
  7. Puedes añadir hasta un máximo de 10 URLs de patrocinio diferentes por cada ID de paquete, ofreciendo flexibilidad para diversas opciones de apoyo.

Paso 5: Verifica la Visualización de Tu Patrocinio

  1. Navega a la página pública de tu paquete en NuGet.org.
  2. Busca el botón “Patrocinar” en la sección “Acerca de” de los detalles del paquete.
  3. Haz clic en el botón “Patrocinar” para asegurarte de que tus URLs aparecen correctamente en la ventana emergente que se muestra, y que dirigen a los lugares esperados.

Para los Usuarios: Cómo Encontrar y Apoyar Paquetes

Paso 1: Identifica los Paquetes que Necesitan Patrocinio

  1. Navega a cualquier página de paquete en NuGet.org.
  2. Presta atención a los paquetes que muestran un botón de “Patrocinar” en la sección de detalles del paquete.
  3. La presencia de este botón es una señal clara de que el mantenedor del paquete está buscando apoyo financiero para continuar su desarrollo y mantenimiento.

Paso 2: Visualiza las Opciones de Patrocinio Disponibles

  1. Haz clic en el botón “Patrocinar” que se encuentra en la página del paquete.
  2. Inmediatamente, aparecerá una ventana emergente que listará todas las opciones de patrocinio disponibles que el mantenedor ha configurado para ese paquete.

Paso 3: Elige Tu Plataforma de Patrocinio Preferida

  1. Revisa las diferentes opciones de patrocinio que se muestran en la ventana emergente.
  2. Haz clic en la plataforma de tu elección para ser redirigido a la página de patrocinio externa correspondiente.
  3. El enlace se abrirá en una nueva pestaña o ventana, permitiéndote mantener abierta la página del paquete de NuGet para futuras referencias.

Aviso Importante:

Estos enlaces te dirigirán a plataformas de terceros. Microsoft no está afiliado ni es responsable por el contenido o las prácticas de estas plataformas externas. Te recomendamos revisar siempre las políticas de privacidad y los términos de servicio de cualquier plataforma de terceros antes de realizar una contribución.

Preguntas Frecuentes (FAQ)

P: ¿Puedo añadir información de patrocinio a versiones antiguas de mi paquete?

R: ¡Sí! La información de patrocinio se gestiona a nivel de ID de paquete. Esto significa que se aplica automáticamente a todas las versiones de tu paquete, incluidas las que ya hayas publicado previamente, asegurando una cobertura completa.

P: ¿Qué ocurre si la URL de mi plataforma de patrocinio cambia?

R: Puedes actualizar tus URLs de patrocinio en cualquier momento a través de la página de gestión de paquetes. Los cambios que realices se aplicarán de forma inmediata en todas las versiones de tu paquete, manteniendo la información siempre actualizada.

P: ¿Puedo ver análisis sobre cuántas personas hicieron clic en mis enlaces de patrocinio?

R: No, NuGet.org no realiza un seguimiento de los clics en los enlaces de patrocinio. Para obtener estas métricas y cualquier otra analítica relevante, deberás consultar directamente las herramientas y paneles de análisis proporcionados por tu plataforma de patrocinio.

P: ¿Puedo añadir plataformas de patrocinio personalizadas que no estén en la lista aprobada?

R: Actualmente, solo se admite la lista aprobada de plataformas (GitHub Sponsors, Patreon, Open Collective, Ko-fi, Tidelift, Liberapay). Esta restricción ayuda a garantizar la seguridad, la legitimidad y la coherencia de los enlaces de patrocinio en todo el ecosistema.

P: ¿NuGet.org almacena mi información financiera?

R: No, NuGet.org no almacena ningún tipo de dato personal o financiero. Todas las transacciones se realizan exclusivamente en las plataformas externas seguras que el mantenedor elige para patrocinar sus paquetes, garantizando la privacidad y seguridad de tus datos.

¡Empieza Hoy Mismo!

Ya seas un autor de paquetes dedicado o un consumidor que se beneficia de ellos, te animamos a participar en esta iniciativa:

  • Para Autores: Es el momento perfecto para añadir tu enlace de patrocinio en NuGet.org y hacer visible tu necesidad de apoyo.
  • Para Consumidores: Busca el corazón ❤️ y muestra tu apoyo a los paquetes que hacen posible tu trabajo.

Juntos, podemos contribuir activamente a un ecosistema NuGet.org más vibrante, sostenible y próspero, un patrocinio a la vez. ¡Tu apoyo cuenta!

Author: Enagora

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *