Desarrollo de funcionalidad para interfaz de consola
Tener en cuenta que un artículo puede estar publicado en distintos repositorios y no debería aparecer más de una vez en el reporte de artículos.
Para esto habrá que decidir:
De cual repo se toma primero.
Que criterio utilizamos para determinar que es un duplicado. Campo, coincidencia, etc.
El motor de detección de duplicados deberá basarse en una variable para decidir de qué forma actuará.
El comportamiento por defecto podría ser:
Los artículos considerados duplicados no se agregan al table_articles.csv, sino a un potencial_duplicated.csv (debería tener una clave foranea que permita asociarlo al artículo que duplica.
Otras opciones podrían aplicar para resolver conflictos en el front-end. (a desarrollarse en #36)
Desarrollo de funcionalidad para interfaz de consola
Tener en cuenta que un artículo puede estar publicado en distintos repositorios y no debería aparecer más de una vez en el reporte de artículos. Para esto habrá que decidir:
El motor de detección de duplicados deberá basarse en una variable para decidir de qué forma actuará.