Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

https://spec.matrix.org/proposals/ has broken/no CSS #2054

Open
turt2live opened this issue Jan 15, 2025 · 3 comments
Open

https://spec.matrix.org/proposals/ has broken/no CSS #2054

turt2live opened this issue Jan 15, 2025 · 3 comments
Labels
aesthetic A suggestion or issue relating to the representation of the spec

Comments

@turt2live
Copy link
Member

Link to problem area: https://spec.matrix.org/proposals/

Issue

Image

@turt2live turt2live added the aesthetic A suggestion or issue relating to the representation of the spec label Jan 15, 2025
@zecakeh
Copy link
Contributor

zecakeh commented Jan 15, 2025

Everytime the CSS of the unstable spec is updated, the proposals page will break until it is updated, because the CSS file name includes its hash and the proposals page uses the unstable spec's CSS.

It is not clear to me however when the proposals page is updated and why it is not updated right away when the unstable spec is.

@richvdh
Copy link
Member

richvdh commented Jan 15, 2025

I think they are both updated together; unstable spec and proposals are both updated whenever something is merged to main, as well as nightly at 02:00 UTC (see https://github.com/matrix-org/matrix-spec/blob/main/.github/workflows/main.yml).

I think what we're seeing here is cache skew, of the same nature we get when releasing the spec.

[It looks fine, now at least, from my side.]

@zecakeh
Copy link
Contributor

zecakeh commented Jan 15, 2025

It looks fine to me too now (but not at the time that I wrote my first comment).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aesthetic A suggestion or issue relating to the representation of the spec
Projects
None yet
Development

No branches or pull requests

3 participants