You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* [Python] Remove EOL versions
Remove versions that are end of life (3.8 and 3.9).
* [Python] Add new stable versions
Add new stable versions (3.13 and 3.14).
* [pip] Update dependencies
Updated dependencies for tools, partly to support new versions
, to have new features available, fix pip-audit findings or to
be in sync with other S-CORE repos.
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+7-2Lines changed: 7 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,5 @@
1
1
# Eclipse Safe Open Vehicle Core (SCORE)
2
+
2
3
The [Eclipse Safe Open Vehicle Core](https://projects.eclipse.org/projects/automotive.score) project aims to develop an open-source core stack for Software Defined Vehicles (SDVs), specifically targeting embedded high-performance Electronic Control Units (ECUs).
3
4
Please check the [documentation](https://eclipse-score.github.io) for more information.
4
5
The source code is hosted at [GitHub](https://github.com/eclipse-score).
@@ -19,19 +20,23 @@ Want to contribute? You're welcoe and we're happy to accept your pull requests!
19
20
### Getting involved
20
21
21
22
#### Setup Phase
23
+
22
24
This phase is part of the eclipse Incubation Phase and shall establish all the processes needed for a safe development of functions. Only after this phase it will be possible to contribute code to the project. As the development in this project is driven by requirements, the processes and needed infrastructure incl. tooling will be established based on non-functional Stakeholder_Requirements<!-- TODO: fill link to correct page with requirements -->. During setup phase the contributions are Bug Fixes and Improvements (both on processes and infrastructure).
23
25
24
26
#### Bug Fixes and Improvements
27
+
25
28
Improvements are adding/changing processes and infrastructure, bug fixes can be also on development work products like code.
26
29
In case you want to fix a bug or contribute an improvement, please perform the following steps:
27
-
1) Create a PR by using the corresponding template ([Bugfix PR template](.github/PULL_REQUEST_TEMPLATE/bug_fix.md) or [Improvement PR template](.github/PULL_REQUEST_TEMPLATE/improvement.md)). Please mark your PR as draft until it's ready for review by the Committers (see the [Eclipse Foundation Project Handbook](https://www.eclipse.org/projects/handbook/#contributing-committers) for more information on the role definitions).
30
+
31
+
1) Create a PR by using the corresponding template ([Bugfix PR template](.github/PULL_REQUEST_TEMPLATE/bug_fix.md) or [Improvement PR template](.github/PULL_REQUEST_TEMPLATE/improvement.md)). Please mark your PR as draft until it's ready for review by the Committers (see the [Eclipse Foundation Project Handbook](https://www.eclipse.org/projects/handbook/#contributing-committers) for more information on the role definitions).
28
32
2) Initiate content review by opening a corresponding issue for the PR when it is ready for review. Review of the PR and final merge into the project repository is in responsibility of the Committers. Use the [Bugfix Issue template](.github/ISSUE_TEMPLATE/bug_fix.md) or [Improvement Issue template](.github/ISSUE_TEMPLATE/improvement.md) for this.
29
33
30
34
Please check here for our Git Commit Rules in the [Configuration_Tool_Guidelines](https://eclipse-score.github.io/score/process_description/guidelines/index.html).
31
35
32
36
Please use the [Stakeholder and Tool Requirements Template](https://eclipse-score.github.io/score/process_description/templates/index.html) when defining these requirements.
33
37
34
38
#### Additional Information
39
+
35
40
Please note, that all Git commit messages must adhere the rules described in the [Eclipse Foundation Project Handbook](https://www.eclipse.org/projects/handbook/#resources-commit).
36
41
37
42
Please find process descriptions here: [process description](https://eclipse-score.github.io/score/process_description/).
@@ -65,4 +70,4 @@ Other options are also available through other pip hub aliases, for example, the
65
70
#### Local quality check
66
71
67
72
Ideally, one should verify code quality locally before pushing changes to the CI. This avoids unecessary CI jobs and can even speed up development.
68
-
To do that, simply run [`scripts/run_all_tests.sh`](scripts/run_all_tests.sh).
73
+
To do that, simply run [`scripts/run_all_tests.sh`](scripts/run_all_tests.sh) from the repo root.
Copy file name to clipboardExpand all lines: README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,12 +32,12 @@ The next sections explain the steps to achieve a proper config for each Bazel de
32
32
33
33
### Requirements
34
34
35
-
It's important to note that this repository does not supply python toolchains but only its pip dependencies. Therefore one must set up its own python toolchain. This repository support major python versions from `3.8` to `3.12`.
35
+
It's important to note that this repository does not supply python toolchains but only its pip dependencies. Therefore one must set up its own python toolchain. This repository support major python versions from `3.10` to `3.14`.
36
36
37
37
Additionaly, one must have the following bazel repositories already in place:
0 commit comments