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
Copy file name to clipboardExpand all lines: docs/EARLY_TESTERS.md
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
## What is it?
4
4
5
-
The early testers programme allows groups using go-ipfs in production to self-volunteer to help test `go-ipfs` release candidates to ensure that no regressions that might affect production systems make it into the final release. While we invite the _entire_ community to help test releases, members of the early testers program are expected to participate directly and actively in every release.
5
+
The early testers programme allows groups using Kubo in production to self-volunteer to help test `kubo` release candidates to ensure that no regressions that might affect production systems make it into the final release. While we invite the _entire_ community to help test releases, members of the early testers program are expected to participate directly and actively in every release.
6
6
7
7
## What are the expectations?
8
8
@@ -14,11 +14,11 @@ Members of the early tester program are expected to work closely with us to:
14
14
15
15
We will ask early testers to participate at two points in the process:
16
16
17
-
* When go-ipfs enters the second release stage (public beta), early testers will be asked to test go-ipfs on non-production infrastructure. This may involve things like:
17
+
* When Kubo enters the second release stage (public beta), early testers will be asked to test Kubo on non-production infrastructure. This may involve things like:
18
18
- Running integration tests against the release candidate.
19
19
- Running simulations/benchmarks on the release candidate.
20
20
- Manually testing the release candidate to check for regressions.
21
-
* When go-ipfs enters the third release stage (soft release), early testers will be asked to partially deploy the release candidate to production infrastructure. Release candidates at this stage are expected to be identical to the final release. However, this stage allows the go-ipfs team to fix any last-minute regressions without cutting an entirely new release.
21
+
* When Kubo enters the third release stage (soft release), early testers will be asked to partially deploy the release candidate to production infrastructure. Release candidates at this stage are expected to be identical to the final release. However, this stage allows the Kubo team to fix any last-minute regressions without cutting an entirely new release.
Copy file name to clipboardExpand all lines: docs/PATCH_RELEASE_TEMPLATE.md
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Patch Release Checklist
2
2
3
-
This process handles patch releases from version `vX.Y.Z` to `vX.Y.Z+1` assuming that `vX.Y.Z` is the latest released version of go-ipfs.
3
+
This process handles patch releases from version `vX.Y.Z` to `vX.Y.Z+1` assuming that `vX.Y.Z` is the latest released version of Kubo.
4
4
5
5
-[ ] Get temporary permissions to force-push to `release-*` branches
6
6
-[ ] Fork a new branch (`release-vX.Y.Z`) from `release` and cherry-pick the relevant commits from master (or custom fixes) onto this branch
@@ -15,7 +15,7 @@ This process handles patch releases from version `vX.Y.Z` to `vX.Y.Z+1` assuming
15
15
2. Pin the resulting release.
16
16
3. Make a PR against ipfs/distributions with the updated versions, including the new hash in the PR comment.
17
17
4. Ask the infra team to update the DNSLink record for dist.ipfs.io to point to the new distribution.
18
-
-[ ] cut a release on [github](https://github.com/ipfs/go-ipfs/releases) and upload the result of the ipfs/distributions build in the previous step.
18
+
-[ ] cut a release on [github](https://github.com/ipfs/kubo/releases) and upload the result of the ipfs/distributions build in the previous step.
19
19
- Announce the Release:
20
20
-[ ] On IRC/Matrix (both #ipfs and #ipfs-dev)
21
21
-[ ] On discuss.ipfs.io
@@ -24,7 +24,7 @@ This process handles patch releases from version `vX.Y.Z` to `vX.Y.Z+1` assuming
24
24
-[ ] to [npm-go-ipfs](https://github.com/ipfs/npm-go-ipfs)
25
25
-[ ] to [chocolatey](https://chocolatey.org/packages/ipfs)
26
26
-[ ] to [snap](https://snapcraft.io/ipfs)
27
-
-[ ] to [github](https://github.com/ipfs/go-ipfs/releases)
27
+
-[ ] to [github](https://github.com/ipfs/kubo/releases)
28
28
-[ ] to [arch](https://www.archlinux.org/packages/community/x86_64/go-ipfs/) (flag it out of date)
29
29
-[ ] Cut a new ipfs-desktop release
30
30
-[ ] Merge the `release` branch back into `master`, ignoring the changes to `version.go` (keep the `-dev` version from master).
Copy file name to clipboardExpand all lines: docs/README.md
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -6,9 +6,9 @@ If you’re experiencing an issue with IPFS, **please follow [our issue guide](g
6
6
7
7
Otherwise, check out the following guides to using and developing IPFS:
8
8
9
-
## Developing `go-ipfs`
9
+
## Developing `kubo`
10
10
11
-
- First, please read the Contributing Guidelines [for IPFS projects](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md) and then the Contributing Guidelines for [go-ipfs specifically](https://github.com/ipfs/community/blob/master/CONTRIBUTING_GO.md)
11
+
- First, please read the Contributing Guidelines [for IPFS projects](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md) and then the Contributing Guidelines for [Go code specifically](https://github.com/ipfs/community/blob/master/CONTRIBUTING_GO.md)
@@ -17,7 +17,7 @@ Otherwise, check out the following guides to using and developing IPFS:
17
17
## Guides
18
18
19
19
-[How to Implement an API Client](implement-api-bindings.md)
20
-
-[Connecting with Websockets](transports.md) — if you want `js-ipfs` nodes in web browsers to connect to your `go-ipfs` node, you will need to turn on websocket support in your `go-ipfs` node.
20
+
-[Connecting with Websockets](transports.md) — if you want `js-ipfs` nodes in web browsers to connect to your `kubo` node, you will need to turn on websocket support in your `kubo` node.
21
21
22
22
## Advanced User Guides
23
23
@@ -28,7 +28,7 @@ Otherwise, check out the following guides to using and developing IPFS:
Copy file name to clipboardExpand all lines: docs/RELEASE_ISSUE_TEMPLATE.md
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
> Release Issue Template
2
2
3
-
# go-ipfs X.Y.Z Release
3
+
# Kubo X.Y.Z Release
4
4
5
-
We're happy to announce go-ipfs X.Y.Z, bla bla...
5
+
We're happy to announce Kubo X.Y.Z, bla bla...
6
6
7
7
As usual, this release includes important fixes, some of which may be critical for security. Unless the fix addresses a bug being exploited in the wild, the fix will _not_ be called out in the release notes. Please make sure to update ASAP. See our [release process](https://github.com/ipfs/go-ipfs/tree/master/docs/releases.md#security-fix-policy) for details.
8
8
@@ -29,7 +29,7 @@ For each RC published in each stage:
29
29
2. Pin the resulting release.
30
30
3. Make a PR against ipfs/distributions with the updated versions, including the new hash in the PR comment.
31
31
4. Ask the infra team to update the DNSLink record for dist.ipfs.io to point to the new distribution.
32
-
- cut a pre-release on [github](https://github.com/ipfs/go-ipfs/releases) and upload the result of the ipfs/distributions build in the previous step.
32
+
- cut a pre-release on [github](https://github.com/ipfs/kubo/releases) and upload the result of the ipfs/distributions build in the previous step.
33
33
- Announce the RC:
34
34
-[ ] On Matrix (both #ipfs and #ipfs-dev)
35
35
-[ ] To the _early testers_ listed in [docs/EARLY_TESTERS.md](https://github.com/ipfs/go-ipfs/tree/master/docs/EARLY_TESTERS.md). Do this by copy/pasting their GitHub usernames and checkboxes as a comment so they get a GitHub notification. ([example](https://github.com/ipfs/go-ipfs/issues/8176#issuecomment-909356394))
@@ -40,7 +40,7 @@ Checklist:
40
40
-[ ] Upgrade to the latest patch release of Go that CircleCI has published
41
41
-[ ] See the list here: https://hub.docker.com/r/cimg/go/tags
-[ ] Fork a new branch (`release-vX.Y.Z`) from `master` and make any further release related changes to this branch. If any "non-trivial" changes (see the footnotes of [docs/releases.md](https://github.com/ipfs/go-ipfs/tree/master/docs/releases.md) for a definition) get added to the release, uncheck all the checkboxes and return to this stage.
45
45
-[ ] Follow the RC release process to cut the first RC.
46
46
-[ ] Bump the version in `version.go` in the `master` branch to `vX.(Y+1).0-dev`.
@@ -85,7 +85,7 @@ Checklist:
85
85
-[ ] Manually run [the release workflow](https://github.com/ipfs/choco-go-ipfs/actions/workflows/main.yml)
86
86
-[ ] to [snap](https://snapcraft.io/ipfs)
87
87
-[ ] to [github](https://github.com/ipfs/go-ipfs/releases)
88
-
-[ ] use the artifacts built in CI for dist.ipfs.io: `wget "https://ipfs.io/api/v0/get?arg=/ipns/dist.ipfs.io/go-ipfs/$(curl -s https://dist.ipfs.io/go-ipfs/versions | tail -n 1)"`
88
+
-[ ] use the artifacts built in CI for dist.ipfs.io: `wget "https://ipfs.io/api/v0/get?arg=/ipns/dist.ipfs.io/kubo/$(curl -s https://dist.ipfs.io/kubo/versions | tail -n 1)"`
89
89
-[ ] to [arch](https://www.archlinux.org/packages/community/x86_64/go-ipfs/) (flag it out of date)
90
90
-[ ] Cut a new ipfs-desktop release
91
91
-[ ] Submit [this form](https://airtable.com/shrNH8YWole1xc70I) to publish a blog post, linking to the GitHub release notes
@@ -124,7 +124,7 @@ The best place to ask your questions about IPFS, how it works and what you can d
124
124
125
125
Would you like to contribute to the IPFS project and don't know how? Well, there are a few places you can get started:
126
126
127
-
- Check the issues with the `help wanted` label in the [go-ipfs repo](https://github.com/ipfs/go-ipfs/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22)
127
+
- Check the issues with the `help wanted` label in the [ipfs/kubo repo](https://github.com/ipfs/kubo/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22)
128
128
- Join an IPFS All Hands, introduce yourself and let us know where you would like to contribute - https://github.com/ipfs/team-mgmt/#weekly-ipfs-all-hands
129
129
- Hack with IPFS and show us what you made! The All Hands call is also the perfect venue for demos, join in and show us what you built
130
130
- Join the discussion at [discuss.ipfs.io](https://discuss.ipfs.io/) and help users finding their answers.
0 commit comments