Skip to content

Conversation

@HannesWell
Copy link
Member

Especially for Stable and Release builds most interpolated data, that are prominently shown at the top of the main page, can be derived from the drop-folder's name, which is contained in the page's URL/location. Using the identifier implied by the drop-folder allows to render the page with these most prominently visible variables already resolved initially and not only on the second pass, when the buildproperties.json is fetched. Thus this reduces flickering.

Especially for Stable and Release builds most interpolated data, that
are prominently shown at the top of the main page, can be derived from
the drop-folder's name, which is contained in the page's URL/location.
Using the identifier implied by the drop-folder allows to render the
page with these most prominently visible variables already resolved
initially and not only on the second pass, when the buildproperties.json
is fetched. Thus this reduces flickering.
@HannesWell HannesWell merged commit a900ea6 into eclipse-platform:master Jan 6, 2026
6 of 7 checks passed
@HannesWell HannesWell deleted the early-resolve-variables-in-build-websites branch January 6, 2026 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant