Skip to content

Revisar links.ts: divergencias con el original #205

Description

@oidacra

src/app/core/constants/links.ts está adaptado a Angular Hispano —apunta a
nuestro GitHub y a nuestro Discord— pero se separó del original de formas que
conviene revisar.

Contexto

Este archivo no es contenido: es código de la app que update-origin copia como
cualquier otra página. Se adaptó en su día, y en #156 se
quitaron las referencias a Twitter/X.

Le faltaba el respaldo .en.ts. Sin él, update-origin lo trataba como
pendiente y le habría escrito encima los enlaces de Angular, deshaciendo la
adaptación sin aviso. Ya está creado a partir del original de v22.1.

Qué revisar

Comparando con origin/adev/src/app/core/constants/links.ts:

  • Cabecera de licencia. El original lleva el bloque de copyright de
    Google; nuestra versión lo perdió al adaptarse. Decidir si se restaura.
  • Claves vacías. YOUTUBE, BLUESKY y STACKOVERFLOW están como ''.
    Hoy no las usa ninguna plantilla española —solo se usan GITHUB y
    DISCORD—, así que son inertes. Decidir entre darles valor propio de la
    comunidad o quitarlas.
  • Indentación. El original usa 2 espacios y nuestra versión 4, más falta
    el salto de línea final. Alinearlo reduce el ruido en cada diff futuro.

Por qué importa poco y a la vez importa

Nada de esto rompe el sitio hoy. Pero cada divergencia gratuita con el original
hace más ruidoso el diff cuando Angular toque este archivo, y este es
precisamente el tipo de archivo donde un conflicto pasa desapercibido.

Criterios de aceptación

  • npm run check-translations no lista links.ts en ninguna categoría
  • El footer y la navegación siguen apuntando a los enlaces de Angular Hispano
  • npm run build compila sin errores

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions