Elastic Contributor Program

Reglas

¿Estás preparado para contribuir? Esto es lo que debes saber para ganar puntos.

Conceptos básicos

Todas las contribuciones deben seguir el Código de conducta de la comunidad de Elastic. Las contribuciones deben ser trabajos originales de tu creación y debes citar las fuentes cuando sea necesario. Si el comité decide que un contribuyente ha hecho plagio, se lo expulsará del programa.

Organización de eventos

Para recibir puntos por organización de eventos como reuniones, hackatones, eventos virtuales y talleres:

  • El evento debe estar abierto al público. En caso de que sea una reunión, un taller u otro evento que no sea una conferencia, la admisión debe ser gratuita.
  • Debes proporcionar un enlace válido a la página del evento.
  • En la página del evento deben figurar tu nombre completo, la fecha del evento y la descripción.
  • El evento debe centrarse en los productos y las soluciones de Elastic.
  • Se requiere un mínimo de 10 asistentes y se debe presentar al menos una charla técnica.

Recibirás seis puntos por cada evento organizado enviado.

Presentación

Para recibir puntos por hacer presentaciones en eventos, como reuniones, talleres y conferencias:

  • La presentación debe estar abierta al público. En caso de que sea una reunión, un taller u otro evento que no sea una conferencia, la admisión debe ser gratuita.
  • Debes proporcionar un enlace válido a la página del evento.
  • En la página del evento deben figurar tu nombre completo, el título de la presentación y la fecha del evento.
  • La presentación debe centrarse en los productos o las soluciones de Elastic.
  • Se requiere un mínimo de 10 asistentes y la presentación debe tener al menos 7 minutos de duración.

Recibirás seis puntos por el aporte de una presentación.

Contenido escrito

Para recibir puntos por contenido escrito como artículos o blogs:

  • Debes proporcionar un enlace válido al contenido. No puede tener un muro de pago. En cambio, sí puede requerirse registro o inicio de sesión.
  • En el contenido escrito deben figurar tu nombre completo y la fecha de publicación.
  • El contenido escrito debe centrarse en los productos o las soluciones de Elastic.
  • El contenido escrito debe tener un mínimo de 200 palabras (aproximadamente equivalente a 10 renglones de longitud).

Recibirás seis puntos por el aporte de contenido escrito.

Video

Para recibir puntos por tutoriales de video, series o grabaciones de casos de uso:

  • Debes proporcionar un enlace válido al video. No puede tener un muro de pago. En cambio, sí puede requerirse registro o inicio de sesión.
  • En el video, o en la descripción del video, deben figurar tu nombre completo y la fecha de publicación.
  • El video debe centrarse en los productos o las soluciones de Elastic.
  • El video o la serie de video debe tener al menos cinco minutos de duración.

Recibirás cuatro puntos por video o serie de video enviada.

Traducción

Para recibir puntos por una traducción escrita de un blog de elastic.com:

  • En el trabajo traducido debe figurar el enlace al blog original de elastic.co.
  • No aceptaremos traducciones al inglés o a otros idiomas en los que el contenido ya está disponible.
  • Debes proporcionar un enlace válido al contenido traducido. No puede tener un muro de pago. En cambio, sí puede requerirse registro o inicio de sesión.
  • En el contenido traducido deben figurar tu nombre completo y la fecha de publicación.
  • La traducción debe usar terminología técnica y ser consistente.
  • Solo aceptaremos traducciones escritas.

Recibirás dos puntos por contenido traducido enviado.

Código

Para recibir puntos por contribuciones de código en el repositorio de Elastic:

Problemas de GitHub (reportes de errores):

  • El problema se debe aportar en el repositorio de GitHub de Elastic. Debe ser un reporte de error válido que no esté marcado como duplicado o no válido.
  • Debes enviar un enlace válido al problema.
  • La fecha en que se publicó el problema debe estar dentro del período del ciclo.
  • El contribuidor debe ser el autor del problema.

Recibirás dos puntos por problema de GitHub (reporte de error) aceptado que hagas.

Problemas de GitHub (mejora de código):

  • El código se debe aportar en el repositorio de GitHub de Elastic.
  • El código se debe aprobar o combinar antes de enviarse, no puede ser un duplicado.
  • Debes enviar un enlace válido a la solicitud de extracción.
  • La fecha en que se publicó el código debe estar dentro del período del ciclo.
  • El contribuidor debe ser el autor de la mejora de código.

Recibirás seis puntos por cada contribución de mejora de código aceptada que realices.

Repositorios que no son de Elastic

Para recibir puntos por contribuciones de código en repositorios que no son de Elastic, debes seguir los pasos a continuación.

Demostración:

  • Esta demostración se debe hacer con una o más tecnologías del Elastic Stack.
  • La demostración debe proporcionar un conjunto completo de pasos que permitan a los usuarios experimentar la tecnología de Elastic en el caso de uso creado.
  • Las instrucciones deben estar escritas de forma clara en el archivo README.
  • La demostración debe usar versiones actualizadas de Elastic.
  • Debes enviar un enlace válido a la demostración.
  • El código debe estar disponible de forma pública a través de una URL no validada.
  • La fecha en que se publicó la demostración debe estar dentro del período del ciclo.
  • El contribuidor debe ser el autor de la demostración.

Recibirás seis puntos por cada contribución de demostración aceptada que realices.

Proyecto que usa Elastic:

  • El proyecto debe usar una o más tecnologías del Elastic Stack.
  • Debe ser una rama predeterminada.
  • Debes enviar un enlace válido al proyecto.
  • El código debe estar disponible de forma pública a través de una URL no validada.
  • El proyecto debe estar completo, no se aceptarán proyectos no finalizados.
  • La fecha en que se publicó el código debe estar dentro del período del ciclo.
  • El contribuidor debe ser el autor del proyecto.

Recibirás seis puntos por cada contribución de proyecto aceptada que realices.

Preguntas y respuestas técnicas

Para recibir puntos por responder una pregunta técnica en discuss.elastic.co yStack Overflow:

  • Debes proporcionar un enlace válido a la respuesta publicada en Stack Overflow o discuss.elastic.co.
  • Debes crear un enlace específico que lleve a tu respuesta.
  • Tu nombre completo o nombre de usuario deben aparecer en tu perfil en discuss.elastic.co o Stack Overflow.
  • Las preguntas técnicas deben centrarse en los productos o las soluciones de Elastic, y la respuesta debe ser útil para la comunidad.
  • Un moderador o la persona que realizó la pregunta deben aceptar tu respuesta.
  • La respuesta que envíes no debe ser un duplicado.

Recibirás dos puntos por respuesta técnica enviada.

Validación de contribución

Para recibir puntos por validar contribuciones:

  • Debes validar el aporte de otro contribuyente en el portal de Elastic Contributor.
  • No puedes validar tus propias contribuciones.

Recibirás un punto por cada 5 contribuciones que valides. Si validas menos de 5 contribuciones, no recibirás puntos. Para obtener más información acerca de cómo validar contribuciones, echa un vistazo a la página de aportes.

Puntos adicionales - Soluciones de Elastic

Para recibir puntos adicionales por las contribuciones relacionadas con las soluciones de Elastic:

  • Debes enviar al menos tres contribuciones de Soluciones de Elastic distintas del Elastic Stack (por ejemplo, Elastic Security, Elastic Observability, Enterprise Search).
  • Las tres contribuciones deben validarse para que recibas los puntos.
  • Los puntos se sumarán automáticamente una vez que se hayan enviado tres contribuciones que cumplan con los criterios.

Recibirás seis puntos por grupo de tres aportes.

Puntos adicionales - Cinco tipos de contribución

Para recibir puntos adicionales por tipos de contribuciones:

  • Debes enviar al menos cinco contribuciones con distintas categorías (por ejemplo, Presentación, Código, Video, Organización de evento, Traducción, Contenido escrito y Preguntas y respuestas técnicas).
  • Las cinco contribuciones deben validarse para que recibas los puntos.
  • Las categorías deben ser distintas entre sí, lo que significa que debe haber un aporte por cada categoría distinta.
  • Los puntos se sumarán automáticamente una vez que se hayan enviado cinco contribuciones que cumplan con los criterios.

Recibirás seis puntos por grupo de cinco aportes.

Puntos adicionales - Referidos al programa

Para recibir puntos adicionales por referir colaboradores para que se unan al programa:

  • Debes ingresar el correo electrónico del referido en la pestaña "Refer Contributor" (Referir colaborador) en el portal.
  • No puedes referir a la misma persona más de una vez ni puedes referirte a ti mismo.
  • La persona referida debe usar la misma dirección de correo electrónico que usaste para referirla cuando cree su perfil en el programa.
  • Sumarás los puntos una vez que el referido haga su primera contribución válida (se acepta cualquier categoría, excepto validación).

Recibirás seis puntos una vez por cada referido válido.