He leído varias publicaciones sobre cómo dar crédito en proyectos de código abierto, pero ninguna que aborde mi pregunta.
He estado trabajando en un proyecto de código abierto durante aproximadamente un año, y una de mis últimas ediciones tiene algo que no se ha implementado completamente en ningún idioma (que yo sepa ...). Un autor de un proyecto muy popular me elogió por mis esfuerzos y procedió a implementar esas ideas en su proyecto. Ahora, los algoritmos no son exactamente los mismos, pero estoy seguro de que no podrían haberse implementado sin conocer mi trabajo. De hecho, iría tan lejos como para decir que los algoritmos, cuando se compilan en código máquina, son ~ 95% iguales.
Como mi proyecto no es tan popular, el número de visitas por mes es muy bajo (menos de 100, principalmente atribuido a mí mismo, ya que normalmente es solo 1 visitante único por día ... es decir, yo mismo), y justo después de que comentaron, allí fue de más de 100 visitas por día con 2 visitantes únicos. Poco después, publicaron ... Coincidencia ... ¡Creo que no!
Lo publicaron públicamente y no mencionaron mi nombre en ningún lado (ni siquiera en los comentarios). Una parte de mí es como "A quién le importa, es de código abierto y la comunidad está mejor ahora", sin embargo, el otro lado de mí dice "Espera un segundo, cada proyecto de buena reputación con el que me encuentro recibe crédito porque eso fomenta más acciones de la comunidad que es mucho mejor para la comunidad ".
Entonces mi pregunta es doble:
¿Debería molestarme en pedir una mención en los créditos?
Si es así, ¿cómo debo hacerlo?
Editar: Estoy buscando respuestas que se basen en experiencias específicas. Creo que esta pregunta y las respuestas que siguen serán beneficiosas para los futuros usuarios que se encuentran con situaciones similares en las que han realizado una cantidad considerable de trabajo y les gustaría mostrar a otros profesionales alguna experiencia relevante.