Telakka — Kela

Ensimmäinen Telakka-kierros ilman sivukohtaisia hackeja.

Telakka-työnkulku

  1. Valitaan tärkeä sivu, joka ei toimi.
  2. Toistetaan ongelma Servossa.
  3. Kirjataan ensimmäinen konkreettinen hajoamiskohta.
  4. Tehdään pienin mahdollinen yleinen korjaus.
  5. Lisätään testi.
  6. Tarjotaan korjaus upstreamiin.
  7. Poistetaan paikallinen patch, kun upstream hyväksyy korjauksen.

Korjaukset merkitään: upstreamable, submitted, local-only tai remove-when-upstreamed.

Kela MVP

Kela MVP on valmis, kun nämä toimivat:

  1. https://www.kela.fi/ latautuu.
  2. Etusivun keskeinen sisältö on luettavissa.
  3. Päänavigaation linkki avautuu samassa satamassa.
  4. Kelan hakuun pääsee tai hakulomake antaa ymmärrettävän virheen.
  5. https://asiointi.kela.fi/ avautuu tunnistautumisen alkuun asti.

Whitelist ja Kela

kela.fi whitelistissa tarkoittaa, että navigointi sinne on sallittu — ei sitä, että sivu varmasti toimii. Suurin osa työstä tapahtuu Servossa.

Sallitut alidomainit esimerkiksi:

Lookalike-domainit eivät saa mennä läpi (esim. kela.fi.example.com).

Hajoamiskohdan kirjaus

Jokaisesta havaitusta ongelmasta kirjataan:

Älä lisää ehtoja muodossa if url contains kela.fi. Kela on testikohde, ei poikkeus.

Lähde: docs/developer/telakka-kela.md · Filosofia — Telakka