React-native: Facebook ha tomado el nombre de mi proyecto de código abierto.

Creado en 15 nov. 2020  ·  15Comentarios  ·  Fuente: facebook/react-native

Hola, soy el mantenedor de Label Actions, una aplicación de GitHub que Facebook ha estado usando para el repositorio React Native.

EDITAR: He visto a algunas personas que afirman que estas son solo las acciones personales de un empleado de Facebook, y que no tiene nada que ver con Facebook, aquí está la confirmación en este repositorio que intercambia mi aplicación con la acción recién creada durante un proceso interno. proceso de revisión en Facebook: https://github.com/facebook/react-native/commit/f9c2157141b8fcddcb2d2c576c952f2ce7daedda

https://github.com/dessant/label-actions

Me ha llamado la atención que uno de sus colegas en Facebook ha vuelto a implementar la aplicación con casi las mismas características y sintaxis de configuración utilizando acciones de GitHub, y la ha compartido en GitHub con el mismo nombre de proyecto.

https://github.com/hramos/label-actions

La acción se publicó en GitHub Marketplace con el mismo nombre que mi proyecto de código abierto, lo que me impide publicar mi proyecto como una acción de GitHub con el nombre del proyecto.

A pesar de que su bot se inspiró en gran medida en mi proyecto, y a pesar de tomar el nombre de mi proyecto, no me ha acreditado a mí ni al proyecto original de ninguna manera, posiblemente no cumpliendo con la licencia del MIT.

La aplicación GitHub es parte de un conjunto de proyectos de código abierto financiados por contribuyentes. Al secuestrar el nombre de mi proyecto y tomar su nombre en GitHub Marketplace, está dificultando que el proyecto reciba donaciones.

En el último mes esta es la segunda vez que Facebook me ha causado un dolor que roza la ilegalidad. Recientemente me inscribí en Wit.ai creando una cuenta de Facebook. La cuenta se bloqueó automáticamente después de un par de días sin ningún motivo, y se me pidió que proporcione datos personales adicionales, después de lo cual la cuenta permanece prohibida.

Facebook tiene una foto de mi cara que me han solicitado durante la revisión, mi nombre legal y fecha de nacimiento, mi dirección de correo electrónico y número de teléfono verificados, y no puedo ejercer ningún control sobre estos datos, solo descargarlos, lo que obviamente es ilegal según el RGPD. .

Me comuniqué con el equipo de Wit.ai en Facebook, pero hasta ahora mi solicitud de ayuda ha sido ignorada.

Puede encontrar más detalles sobre el problema aquí: https://github.com/wit-ai/wit/issues/1946

Busque un nombre diferente para la acción que se ha publicado en GitHub Marketplace y cambie el nombre del repositorio.

Comuníquese también con sus colegas en Wit.ai, o con las personas que pueden anular los bloqueos automatizados en Facebook, para que reciba el debido proceso para mi cuenta de Facebook y evitar tener que presentar una queja GDPR con respecto a la pérdida de control sobre mi cuenta personal. datos.

Discussion

Comentario más útil

Hola @dessant , veo totalmente de dónde vienes y lamento la interrupción.

Para aclarar lo sucedido:

  • Originalmente agregué su proyecto a React Native CI.
  • Más tarde, necesité migrar nuestro flujo de trabajo a GH Actions. Su proyecto no era compatible con eso, así que escribí una implementación diferente desde cero en unas pocas horas. Mantuve el mismo formato de configuración y lo definí en @hramos. Pensé que acreditaba tu proyecto como inspiración, pero claramente no lo hice, y lamento ese error.
  • No podía usar la Acción sin registrarla en Marketplace, así que la registré con el mismo nombre. No se me ha ocurrido que más tarde intentarías hacer lo mismo, pero esto tiene sentido, y estoy de acuerdo en que mereces tener el nombre original allí.

Para mitigar su preocupación, planeo:

  • Agregue una sección de "inspiración" al README de mi proyecto que claramente acredite su proyecto con la idea y el formato de configuración.
  • Cambie el nombre de mi proyecto en GitHub Marketplace a algo único.
  • Si su proyecto ya implementa acciones de GitHub, me complacerá cambiarnos para usarlo nuevamente. Alternativamente, póngase en contacto a través de [email protected] para que pueda transferirle el nombre original. No puedo simplemente eliminarlo ahora porque, dado que este hilo es muy visible, es probable que alguien más lo ponga en cuclillas después de que se libere. No he visto un contacto tuyo hasta ahora, pero mis disculpas si me lo perdí.

¡Gracias por mencionar este tema!

También enviaré su queja sobre Wit.ai al equipo correspondiente.

Todos 15 comentarios

:advertencia:Falta información del entorno
:Fuente de información:Es posible que en su problema falte información sobre su entorno de desarrollo. Puede obtener la información que falta ejecutando react-native info en una consola.

Vergüenza en Facebook por un movimiento tan grosero. Si usted es el desarrollador detrás de este cambio, debe reflexionar sobre su acción y corregirlo, ya que podría ser usted en el futuro: acosado por una corporación gigante, codiciosa y despiadada.

IANAL. Esto podría ser una posible violación de la totalidad de los artículos del RGPD: 17, subsecciones (1), (2), (3); Artículo 18 del RGPD, subsección (1a), (1b), (1c), (2), (3).

Editar: agregue lo siguiente: También es posible que desee ejercer sus derechos en virtud del Artículo 20, Subsección 2 del RGPD - Portabilidad de datos para transmitir sus datos, directamente a otro controlador (wit.ai). A menos que wit.ai sea una subsidiaria de FB; entonces esto debería ser factible (no estoy familiarizado con la propiedad de wit.ai).

A partir de historias similares, si usted es residente de una nación holandesa, se ha documentado lo siguiente: [Ellos] presentan una queja (_verzoekschriftprocedure_) en el tribunal civil holandés (_Rechtbank Midden-Nederland_) que es relativamente barata (~ $ 75 USD). Los honorarios legales compensatorios pueden comenzar a acumularse en el momento en que necesite contratar a un abogado para comenzar a redactar cualquier carta.

Los datos de contacto que he conseguido encontrar son los siguientes:

https://feedback-form.truste.com/watchdog/request

Utilizan trustE (enlace arriba), o pueden ser contactados por correo:

Facebook, Inc.
ATTN: Operaciones de privacidad
1601 Willow Road
Menlo Park, CA 94025

https://www.facebook.com/privacy/explanation (desplácese hasta el final). Buena suerte y estoy feliz de que esto se haya resuelto de manera amistosa (¡en la cadena de comentarios a continuación!).

esto se publicó en HN 10 minutos después de su creación https://news.ycombinator.com/item?id=25103487

Esto también debe publicarse en https://github.com/hramos/label-actions/issues como un problema en sí mismo.

¿Puede ser que @hramos nunca haya oído hablar del proyecto de OP antes?

Esto es lo que sucede cuando un grupo de personas se ha salido con la suya con tantas violaciones y delitos durante tantos años.

Esto no es un "error" y apuesto a que la gente detrás de esto no perdió el sueño, porque no pasa nada malo ...

¿Puede ser que @hramos nunca haya oído hablar del proyecto de OP antes?

@ f6v No, verifique el primer enlace en la publicación a la confirmación donde lo cambiaron de nombre de "dessant / label-actions" a "marketplace / actions"

¿Puede ser que @hramos nunca haya oído hablar del proyecto de OP antes?

@ f6v No, verifique el primer enlace en la publicación a la confirmación donde lo cambiaron de nombre de "dessant / label-actions" a "marketplace / actions"

Esto elimina toda duda de que esto no fue intencional. Que se joda Facebook.

@ f6v sabían sobre el proyecto y lo usaron aquí antes. Pero aún puedo creer que lo volvieron a implementar desde cero para una mejor personalización y control.
Acerca de tomar el nombre: creo que es más como "el que madruga atrapa al gusano". Después de todo, el nombre es bastante genérico, sencillo e idiomático para las acciones de github.
Y probablemente tampoco necesiten cumplir con el MIT, porque la idea en sí no tiene licencia.

Facebook ha comenzado a censurar los comentarios aquí. Guau. Simplemente guau.

Hola @dessant, gracias por marcar esto. Estoy seguro de que esto no fue intencional. Mientras investigamos esto, bloquearé el problema para evitar más comentarios fuera del tema para que podamos concentrarnos en solucionarlo.

Hola @dessant , veo totalmente de dónde vienes y lamento la interrupción.

Para aclarar lo sucedido:

  • Originalmente agregué su proyecto a React Native CI.
  • Más tarde, necesité migrar nuestro flujo de trabajo a GH Actions. Su proyecto no era compatible con eso, así que escribí una implementación diferente desde cero en unas pocas horas. Mantuve el mismo formato de configuración y lo definí en @hramos. Pensé que acreditaba tu proyecto como inspiración, pero claramente no lo hice, y lamento ese error.
  • No podía usar la Acción sin registrarla en Marketplace, así que la registré con el mismo nombre. No se me ha ocurrido que más tarde intentarías hacer lo mismo, pero esto tiene sentido, y estoy de acuerdo en que mereces tener el nombre original allí.

Para mitigar su preocupación, planeo:

  • Agregue una sección de "inspiración" al README de mi proyecto que claramente acredite su proyecto con la idea y el formato de configuración.
  • Cambie el nombre de mi proyecto en GitHub Marketplace a algo único.
  • Si su proyecto ya implementa acciones de GitHub, me complacerá cambiarnos para usarlo nuevamente. Alternativamente, póngase en contacto a través de [email protected] para que pueda transferirle el nombre original. No puedo simplemente eliminarlo ahora porque, dado que este hilo es muy visible, es probable que alguien más lo ponga en cuclillas después de que se libere. No he visto un contacto tuyo hasta ahora, pero mis disculpas si me lo perdí.

¡Gracias por mencionar este tema!

También enviaré su queja sobre Wit.ai al equipo correspondiente.

Hola @hramos , ¡gracias por comunicarte aquí y en privado! Recientemente, comencé a migrar algunas de mis aplicaciones a acciones, como Bloquear subprocesos o Solicitudes de soporte , manteniendo los nombres originales del proyecto. Las acciones de etiqueta se retrasaron porque estaba esperando las acciones de GitHub para obtener soporte para la entrada de datos estructurados , por lo que ya no se necesita un archivo de configuración separado para enumerar las etiquetas. Mantén el nombre de la acción por ahora, me comunicaré en un futuro cercano para realizar la transferencia.

Gracias por enviar también mi otro problema a Wit.ai. La forma en que se desactivó la cuenta de Facebook y mis datos personales se mantuvieron en un estado que está en desacuerdo con el RGPD ha sido definitivamente una experiencia que me ha empujado a hacer público de inmediato cuando descubrí este problema de nomenclatura de proyectos hoy.

No podía usar la Acción sin registrarla en Marketplace, así que la registré con el mismo nombre.

Eso es falso. Podemos ejecutar una acción sin publicarla en GitHub Marketplace.
FYI.

¿Fue útil esta página
0 / 5 - 0 calificaciones