Skip to content

Commit 8565bbb

Browse files
committed
refactor: kubo in ./docs
1 parent 91e6451 commit 8565bbb

16 files changed

+176
-168
lines changed

docs/EARLY_TESTERS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## What is it?
44

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.
66

77
## What are the expectations?
88

@@ -14,11 +14,11 @@ Members of the early tester program are expected to work closely with us to:
1414

1515
We will ask early testers to participate at two points in the process:
1616

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:
1818
- Running integration tests against the release candidate.
1919
- Running simulations/benchmarks on the release candidate.
2020
- 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.
2222

2323
## Who has signed up?
2424

docs/PATCH_RELEASE_TEMPLATE.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Patch Release Checklist
22

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.
44

55
- [ ] Get temporary permissions to force-push to `release-*` branches
66
- [ ] 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
1515
2. Pin the resulting release.
1616
3. Make a PR against ipfs/distributions with the updated versions, including the new hash in the PR comment.
1717
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.
1919
- Announce the Release:
2020
- [ ] On IRC/Matrix (both #ipfs and #ipfs-dev)
2121
- [ ] On discuss.ipfs.io
@@ -24,7 +24,7 @@ This process handles patch releases from version `vX.Y.Z` to `vX.Y.Z+1` assuming
2424
- [ ] to [npm-go-ipfs](https://github.com/ipfs/npm-go-ipfs)
2525
- [ ] to [chocolatey](https://chocolatey.org/packages/ipfs)
2626
- [ ] 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)
2828
- [ ] to [arch](https://www.archlinux.org/packages/community/x86_64/go-ipfs/) (flag it out of date)
2929
- [ ] Cut a new ipfs-desktop release
3030
- [ ] Merge the `release` branch back into `master`, ignoring the changes to `version.go` (keep the `-dev` version from master).

docs/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ If you’re experiencing an issue with IPFS, **please follow [our issue guide](g
66

77
Otherwise, check out the following guides to using and developing IPFS:
88

9-
## Developing `go-ipfs`
9+
## Developing `kubo`
1010

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)
1212
- Building on…
1313
- [Windows](windows.md)
1414
- [Performance Debugging Guidelines](debug-guide.md)
@@ -17,7 +17,7 @@ Otherwise, check out the following guides to using and developing IPFS:
1717
## Guides
1818

1919
- [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.
2121

2222
## Advanced User Guides
2323

@@ -28,7 +28,7 @@ Otherwise, check out the following guides to using and developing IPFS:
2828
- [Installing command completion](command-completion.md)
2929
- [Mounting IPFS with FUSE](fuse.md)
3030
- [Installing plugins](plugins.md)
31-
- [Setting up an IPFS Gateway](https://github.com/ipfs/go-ipfs/blob/master/docs/gateway.md)
31+
- [Setting up an IPFS Gateway](https://github.com/ipfs/kubo/blob/master/docs/gateway.md)
3232

3333
## Other
3434

docs/RELEASE_ISSUE_TEMPLATE.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
> Release Issue Template
22
3-
# go-ipfs X.Y.Z Release
3+
# Kubo X.Y.Z Release
44

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...
66

77
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.
88

@@ -29,7 +29,7 @@ For each RC published in each stage:
2929
2. Pin the resulting release.
3030
3. Make a PR against ipfs/distributions with the updated versions, including the new hash in the PR comment.
3131
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.
3333
- Announce the RC:
3434
- [ ] On Matrix (both #ipfs and #ipfs-dev)
3535
- [ ] 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:
4040
- [ ] Upgrade to the latest patch release of Go that CircleCI has published
4141
- [ ] See the list here: https://hub.docker.com/r/cimg/go/tags
4242
- [ ] [ipfs/distributions](https://github.com/ipfs/distributions): bump [this version](https://github.com/ipfs/distributions/blob/master/.tool-versions#L2)
43-
- [ ] [ipfs/go-ipfs](https://github.com/ipfs/go-ipfs): [example PR](https://github.com/ipfs/go-ipfs/pull/8599)
43+
- [ ] [ipfs/kubo](https://github.com/ipfs/kubo): [example PR](https://github.com/ipfs/kubo/pull/8599)
4444
- [ ] 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.
4545
- [ ] Follow the RC release process to cut the first RC.
4646
- [ ] Bump the version in `version.go` in the `master` branch to `vX.(Y+1).0-dev`.
@@ -85,7 +85,7 @@ Checklist:
8585
- [ ] Manually run [the release workflow](https://github.com/ipfs/choco-go-ipfs/actions/workflows/main.yml)
8686
- [ ] to [snap](https://snapcraft.io/ipfs)
8787
- [ ] 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)"`
8989
- [ ] to [arch](https://www.archlinux.org/packages/community/x86_64/go-ipfs/) (flag it out of date)
9090
- [ ] Cut a new ipfs-desktop release
9191
- [ ] 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
124124

125125
Would you like to contribute to the IPFS project and don't know how? Well, there are a few places you can get started:
126126

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)
128128
- 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
129129
- 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
130130
- Join the discussion at [discuss.ipfs.io](https://discuss.ipfs.io/) and help users finding their answers.

0 commit comments

Comments
 (0)