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
Node 16 is now out of lts. Fisco bcos will not work on node 18 or higher
due to it not being compatible with openssl 3 so caliper at the moment
can't move it's builds to node 18 or node 20. Also openssl 1.1 is now
out of support and so the connector is using crypto libraries which are
no longer supported. As we have no-one who can maintain this connector,
it should be dropped.
Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+5-7Lines changed: 5 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
This guideline intends to make contribtuions to Caliper easier by:
4
4
* presenting a simple development workflow for contributors to follow;
5
-
* and providing a high-level description of the repository components.
5
+
* and providing a high-level description of the repository components.
6
6
7
7
If you have further suggestions about improving the guideline, then you can follow the presented workflow to make your contribution.
8
8
@@ -61,7 +61,7 @@ The following workflow should make your contribution process clean and straighfo
61
61
3. Add the upstream/original Caliper repository as a remote, using the name `upstream` (ideally done once). This will allow you to easily sync your fork with the original repository.
> The following steps follow the "feature branch" development practice, and should be performed for each of your contribution:
64
+
> The following steps follow the "feature branch" development practice, and should be performed for each of your contribution:
65
65
66
66
4. Checkout your `main` branch that will be the starting point/state of your contribution.
67
67
*`git checkout main`
@@ -74,28 +74,27 @@ The following workflow should make your contribution process clean and straighfo
74
74
*`git push`
75
75
7. Create a new feature branch (named `my-bug-fix`) from the updated `main` branch:
76
76
*`git checkout -b my-bug-fix`
77
-
* then `git push --set-upstream origin my-bug-fix` to push the new branch to your remote repository
77
+
* then `git push --set-upstream origin my-bug-fix` to push the new branch to your remote repository
78
78
8. Implement and test your contribution
79
79
* The `.build/checks-and-unit-tests.sh` script runs the basic tests for the repository
80
80
* The `BENCHMARK=<test_name> .build/benchmark-integration-test-direct.sh` script can run one of the CI integration tests, depending on the value of `<test_name>`:
81
81
*`BESU`
82
82
*`ETHEREUM`
83
83
*`FABRIC`
84
-
*`FISCO-BCOS`
85
84
*`GENERATOR`
86
85
> Make sure that the tests pass locally before pushing your changes and opening a PR!
87
86
9. Commit your changes to your local feature branch, **adding the DCO sign-off**:
88
87
*`git commit -s -m "Commit message"`
89
88
* or `git commit -s` (without the `-m` parameter) to make git open up the configured text editor where you can write a detailed, multi-line commit message:
90
89
* The first line is a concise description of the commit (its purpose, what does it fix, etc).
91
-
* After a blank line, you can go into details about the changes of the commit.
90
+
* After a blank line, you can go into details about the changes of the commit.
92
91
10. Push your changes to your remote branch:
93
92
*`git push`
94
93
11. Open a PR using the GitHub webpage.
95
94
96
95
### Updating PRs
97
96
98
-
It is possible that the maintainers/reviewers request some changes before your PR can be merged. In that case, just add your changes to your feature branch using a new signed commit (based on the above workflow), then push it to your remote branch. The PR will automatically pick up the new commit.
97
+
It is possible that the maintainers/reviewers request some changes before your PR can be merged. In that case, just add your changes to your feature branch using a new signed commit (based on the above workflow), then push it to your remote branch. The PR will automatically pick up the new commit.
99
98
100
99
> The maintainers can/will squash commits before merging to keep a simpler commit history for the project.
101
100
@@ -133,7 +132,6 @@ The [packages/](packages/) directory contains the following public/published pac
133
132
*[caliper-core](packages/caliper-core/): The core and common codebase of Caliper, used by the other packages.
134
133
*[caliper-ethereum](packages/caliper-ethereum/): The Ethereum and Hyperledger Besu connector implementation.
135
134
*[caliper-fabric](packages/caliper-fabric/): The Hyperledger Fabric connector implementation.
136
-
*[caliper-fisco-bcos](packages/caliper-fisco-bcos/): The FISCO-BCOS connector implementation.
137
135
*[generator-caliper](packages/generator-caliper/): The Yeaoman generator for Caliper configuration files.
Copy file name to clipboardExpand all lines: MAINTAINERS.md
+8-9Lines changed: 8 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -36,14 +36,13 @@ The following is a list of packages and codeowners with familiarity in the area
36
36
37
37
| Component | Contact(s) |
38
38
|---------------------------|------------------|
39
-
| Caliper cli | A Klenik, N Lincoln, D Kelsey |
40
-
| Caliper core | A Klenik, N Lincoln, D Kelsey |
41
-
| Caliper publish | A Klenik, N Lincoln, D Kelsey |
42
-
| Caliper ethereum | Benjamin Burns |
43
-
| Caliper fabric | A Klenik, N Lincoln, D Kelsey |
44
-
| Caliper fisco bcos | Chenxi Li |
45
-
| Caliper gui dashboard | Jason you |
46
-
| Caliper gui server | Jason you |
47
-
| Caliper generator | N Lincoln, D Kelsey |
39
+
| Caliper cli | A Klenik, D Kelsey |
40
+
| Caliper core | A Klenik, D Kelsey |
41
+
| Caliper publish | A Klenik, D Kelsey |
42
+
| Caliper ethereum ||
43
+
| Caliper fabric | A Klenik, D Kelsey |
44
+
| Caliper gui dashboard ||
45
+
| Caliper gui server ||
46
+
| Caliper generator | D Kelsey |
48
47
49
48
<arel="license"href="http://creativecommons.org/licenses/by/4.0/"><imgalt="Creative Commons License"style="border-width:0"src="https://i.creativecommons.org/l/by/4.0/88x31.png" /></a><br />This work is licensed under a <arel="license"href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.
0 commit comments