# Hacktoberfest2020 se descarriló por culpa de una sola persona



Para aquellos que no lo saben: Hacktoberfest es un evento anual que tiene lugar cada octubre. Está alojado por Digital Ocean para motivar a los desarrolladores a enviar solicitudes de extracción a repositorios de código abierto. Todos los participantes reciben una camiseta como regalo por su contribución. Prácticamente no hay restricciones: si una solicitud de extracción va a cualquier repositorio, obtienes una camiseta. Súper.



Catástrofe



De repente, comenzó un frenesí en Twitter. Antes de que comenzara el mes, comenzaron a aparecer publicaciones de los propietarios de repositorios de código abierto con quejas sobre solicitudes de extracción de muy baja calidad, o incluso spam.





Deje de enviar spam al #hacktoberfest para obtener una camiseta gratis



¡Sí! Mi bandeja de entrada está llena de RRPP idiotas de #hacktoberfest. Algunas personas simplemente agregan un guión al archivo Léame y cosas así.








Hola, soy @shitoberfest. ¿Está ejecutando un proyecto de código abierto? Luego, tome capturas de pantalla de toda la basura que se le arrojó en #hacktoberfest y envíelos con la etiqueta @shitoberfest para que sea más fácil para nosotros recopilar y compartir información.



También hay quienes hablan de sus motivos en texto plano:





Aquí está el mejor PR de los cincuenta que tenemos hoy. Una persona al menos en la frente declara por qué lo hace.

En la captura de pantalla: Pzhlsta, acepta relaciones públicas para darme una camiseta






Uf, esto de alguna manera te está poniendo de los nervios. Parece que fui víctima del spam Hacktoberfest de @ digitalocean.



Incluso el repositorio Covid19Tracking lo consiguió.





Estamos rastreando la propagación de covid en los EE. UU. ... y ahora también parece un rechazo de relaciones públicas con spam.



Alguien incluso creó una cuenta especial de @shitoberfest para rastrear el alcance del problema .



Causas



La fuente de esta avalancha de maniquíes de relaciones públicas no deseadas parece ser el propietario de un canal de Youtube con 672.000 suscriptores, que publicó un video que muestra lo fácil que es enviar una solicitud de extracción al repositorio. Cometió un gran error al mostrar el proceso con una solicitud de extracción con valor cero. Por lo tanto, hizo comprender a sus suscriptores que el listón estaba muy bajo y comenzaron a repetir sus acciones exactamente.



No tengo ganas de dar un enlace directo y ponerme al día con este canal, así que en lugar de eso, enlazo a una publicación de Twitter que muestra el momento fatídico.





Este youtuber con 672k suscriptores anima a la gente a enviar relaciones públicas de BAJA CALIDAD al #hacktoberfest. No lo apruebo.



Reacción



La reacción del dueño del relato CodeWithHarry ante lo sucedido fue, por decirlo suavemente, débil. No se hicieron disculpas; en cambio, el blogger señala repetidas menciones en el video del hecho de que las solicitudes de extracción deberían ser útiles. Esto, en su opinión, le quita responsabilidad.



¡Les pido a todos que no envíen spam como solicitudes de extracción al repositorio de GitHub! Algunas personas piensan que he comprometido a la comunidad de código abierto. En mi video, solo quería inspirar a las personas a participar en eventos que implican trabajar en proyectos de código abierto, para explicarles qué es una solicitud de extracción y cómo se hace generalmente.



, , . , - , pull request-, : , , . , pull request-. (0:55 – , , 07:51 – , 10:58, 11:10). 05:33 – , , , . !



Y estoy de acuerdo en que en eventos como hacktoberfest es mejor introducir una regla en la que solo se cuenten las solicitudes de extracción significativas. Pero esto se ha debatido durante mucho tiempo, desde los primeros años del hacktoberfest. Y también quiero decir que muchos han creado una cuenta en GitHub, han aprendido a crear solicitudes de extracción y han hecho contribuciones reales y valiosas a proyectos de código abierto. Estoy orgulloso de estas personas y espero que el resto de la comunidad de desarrolladores también se comporte decentemente.



Gracias. Harry.


Sin embargo, colocar un post fijo con este texto es quizás lo mínimo que podría hacer para suspender de alguna manera la orgía.



¿Cómo sabes que esto es obra de CodeWithHarry?



A continuación, se muestra una captura de pantalla de la lista de solicitudes de extracción que se enviaron al repositorio de micromtn . Cada uno de ellos se parece a esto:





Esto es muy similar a la solicitud de extracción que se mostró como ejemplo en el video.





Si realiza una búsqueda de la frase mejorar documentos, se devuelven 319,251 resultados. La búsqueda de la frase Amazing Project actualmente arroja 21.177 coincidencias.







El dueño de CodeWithHarry no es una especie de villano, no quiero que me crucifiquen públicamente. Todos somos humanos, lo que ya está ahí. Teniendo en cuenta la cantidad de suscriptores que tiene, sus videos definitivamente han demostrado ser útiles para muchos. Pero dio el paso equivocado y la responsabilidad de las consecuencias recae sobre él. Y las consecuencias hasta ahora causan una triste impresión.



Por el momento, su perfil de GitHub está redirigiendo a una página 404. No está claro si fue eliminado, puesto en modo privado o renombrado. Y, sin embargo, solo ha pasado un día.



Incluso el propio Digital Ocean habló sobre este fracaso.



Descubrimos que la mayor parte del correo no deseado se originó en un colaborador con una gran audiencia en línea que alentó abiertamente a la comunidad a participar en el envío de correo no deseado e incluso proporcionó ideas sobre cómo sortear las reglas .


En general, el humo es rockero. Solo tenemos que esperar a ver cómo termina todo.



UPD



El artículo llegó a la cima en Hacker News , en los comentarios puedes encontrar más información.



GitHub tomó acción :





¿Quiere tomarse un respiro o limitar la cantidad de personas que pueden enviar una solicitud de extracción a su repositorio? Ahora puede establecer restricciones de interacción durante el período deseado. Puede encontrar esta función en la configuración del proyecto de ruta ›configuración de moderación› límites de interacción.


Digital Ocean también tomó medidas :





Lo hemos escuchado y estamos presentando la mayor innovación en la historia del evento. ¡Los proyectos y sus propietarios ahora se convierten oficialmente en miembros de @ Hacktoberfest 2020 solo por consentimiento! Nos complace anunciar este cambio, que mejorará la calidad del contenido, y esperamos sus contribuciones.



ACTUALIZACIÓN: Ahora solo los proyectos cuyos propietarios han dado su consentimiento para participar en Hacktoberfest; es muy fácil registrarse para unirse: agregue hacktoberfest a la lista de temas en el repositorio. ¡Gracias por su paciencia en nuestro proceso de mejora continua Hacktoberfest!



All Articles