This GitHub Pages website provides a comprehensive overview of RTE’s involvement in Open Source. It explains the reasons behind RTE’s commitment to Open Source and highlights the various projects where RTE is actively contributing. Additionally, it serves as a central hub for accessing the GitHub repositories of our main contributions.
You can visit our website at https://opensource.rte-france.com
- Ask for Write access to this repo (you can open a new issue or contact a team member), in order to be able to open a Pull Request
- Create a page under "_projects_lfe", "_projects_rte", or "_projects_contribution" (depending on the type of your project) with the name of your project, by copying the template here
- Fill out the template; you can find inspiration in existing project pages
- Add your logo / images to the "assets/images" directory if needed (create a subdirectory for your project)
- To preview the result on your PC, you must first install ruby bundler & development kits, for example on ubuntu:
Then run the following lines:
apt install ruby-bundler apt install ruby-dev
bundle install bundle exec jekyll serve
- Open a pull request
- We will review your pull request and merge it when everything is OK!
You are welcome to suggest improvements to the overall UX / UI of the website.
First of all, you need to as for Write access (see above). Then you can open pull requests.
The website uses Jekyll with
the minimal-mistakes theme.
Most of the features are configured in the _config?yml file.
Some custom HTML & CSS has been necessary in order to make the website look the way it does. The source code of these
customizations
is in the _includes, _layouts, and _sass directories. These are meant to override or
augment the theme's
default resources.