-
Notifications
You must be signed in to change notification settings - Fork 276
[HOLD] chore(release): update osm version links and references. #3467
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This PR conflicts with the idea's in PR : #3461 . Lets come up with one approach and follow that
@@ -11,17 +11,17 @@ release: 0.8.0 | |||
# Open Service Mesh Demo: First Steps | |||
|
|||
|
|||
> Note: This demo is specific to OSM v0.8.0 | |||
> Note: This demo is specific to OSM v0.9.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall I think demo instructions that live in this repo should always refer to the current commit. That would involve removing instructions for downloading the latest release and only including instructions to build from source. It seems like the docs site is better suited for instructions pertaining to a particular version of OSM (which may or may not be current).
Those kinds of changes are out of scope here though and probably need more discussion.
fyi @bridgetkromhout
abbc574
to
6d415c7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left one more comment, but lgtm.
Let's also cherry-pick this to the main branch.
docs/dev_guide/_index.md
Outdated
- [creates a fake MeshConfig](https://github.com/openservicemesh/osm/blob/release-v0.9/pkg/configurator/client_test.go#L28-48) | ||
- [tests whether](https://github.com/openservicemesh/osm/blob/release-v0.9/pkg/configurator/client_test.go#L68) a event message is broadcasted to data plane proxy. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These links could be relative.
@nojnhuh are we sure to merge this to main branch? Since some of the links are pointing to v0.9, which is not released yet. I would prefer merging it to |
6d415c7
to
b5b1231
Compare
We should at least mirror the changes making the links relative on the main branch. I don't feel strongly that it needs to be done before we cut v0.9.0, but we should do it at some point. The references to v0.9.0-rc.1 in the demo we can probably hold off on until we cut v0.9.0 and update those to v0.9.0 then. |
Signed-off-by: Allen Leigh <[email protected]>
b5b1231
to
1b5968b
Compare
When all of the docs in this repo were published to https://docs.openservicemesh.io, we decided to use absolute links to other files in this repo so they would work from the website. Now that these docs are no longer rendered on the website, these links only need to work on GitHub, which supports relative links. Making the links relative unambiguously refers to the file in the same commit and eliminates any need to manually keep them up to date when a new release branch is created. This commit also update necessary version numbers in documents and code. Signed-off-by: Jon Huhn <[email protected]> Signed-off-by: Allen Leigh <[email protected]>
1b5968b
to
450051d
Compare
This PR is superseded by #3592. |
[HOLD] This PR should be reviewed after the release of v0.9.0
Signed-off-by: Allen Leigh [email protected]
Description:
Update links and OSM version references to v0.9 where possible.
These includes but not limited to:
Affected area:
Please answer the following questions with yes/no.
No
No