Skip to content

Conversation

@Khoyo
Copy link
Contributor

@Khoyo Khoyo commented Dec 16, 2025

This dependency has been unmaintained since 2019 (from the last commit before the anouncement). We want to migrate from it, but we should probably vendor it in and cut out what we don't use first.

This also remove a fair number of dependencies, since we're not using any of the bootstrap-sncf js components. Getting to zero security alerts is now an achievable target...

For attribution and license purposes, this comes from https://github.com/SNCFdevelopers/bootstrap-sncf/tree/c810763533302706ff7cab8834761d82603ad25e/src/scss

Note to reviewers: all commits will be squashed before merging, the first one is probably the most interesting one.

This dependency has been unmaintained since 2019 (from the last commit
before the anouncement). We want to migrate from it, but we should
probably vendor it in and cut out what we don't use first.

For attribution and license purposes, this comes from
https://github.com/SNCFdevelopers/bootstrap-sncf/tree/c810763533302706ff7cab8834761d82603ad25e/src/scss

Signed-off-by: Younes Khoudli <[email protected]>
We don't use site-extern, the docs, or dark classes.

This might be squashed in the previous commit?

Signed-off-by: Younes Khoudli <[email protected]>
Signed-off-by: Younes Khoudli <[email protected]>
@Khoyo Khoyo force-pushed the yk/vendor-bootstrap-sncf branch from 08f5e39 to 52f03ff Compare December 16, 2025 07:44
@Khoyo Khoyo requested a review from Synar December 16, 2025 09:51
@Khoyo Khoyo marked this pull request as ready for review December 16, 2025 09:57
@Khoyo Khoyo requested a review from a team as a code owner December 16, 2025 09:57
@Khoyo Khoyo requested review from Math-R, clarani and emersion and removed request for Math-R December 16, 2025 10:34
Copy link
Contributor

@Synar Synar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@Khoyo Khoyo requested a review from Math-R December 17, 2025 18:00
@Khoyo Khoyo moved this from In Progress to Awaiting merge in Board PI 18 Dec 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:front Work on Standard OSRD Interface modules

Projects

Status: Awaiting merge

Development

Successfully merging this pull request may close these issues.

3 participants