Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update app dev tutorial to include Go and Java #5038

Merged
merged 1 commit into from
Oct 22, 2024

Conversation

bestbeforetoday
Copy link
Member

This change uses (linked) tabs to display code snippets and language-specific commands for the user's desired programming language.

In order to use the sphinx-tabs extension, the version of Python used to build the docs had to be updated. Since the n42org/tox Docker image used had a very old Python version baked in, and there were no more recent versions available, the make docs target now uses the official Python image. In addition to providing a much more current Python environment, this image natively supports arm64 in addition to amd64, allowing docs to be built on Apple Silicon Macs.

This change uses (linked) tabs to display code snippets and
language-specific commands for the user's desired programming language.

In order to use the sphinx-tabs extension, the version of Python used to
build the docs had to be updated. Since the `n42org/tox` Docker image
used had a very old Python version baked in, and there were no more
recent versions available, the `make docs` target now uses the official
Python image. In addition to providing a much more current Python
environment, this image natively supports arm64 in addition to amd64,
allowing docs to be built on Apple Silicon Macs.

Signed-off-by: Mark S. Lewis <Mark.S.Lewis@outlook.com>
@bestbeforetoday bestbeforetoday marked this pull request as ready for review October 18, 2024 17:22
@bestbeforetoday bestbeforetoday requested review from a team as code owners October 18, 2024 17:22
@bestbeforetoday
Copy link
Member Author

The tutorial update should also be backported to release-2.5.

Copy link
Contributor

@denyeart denyeart left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow, the new tabs look really good, thank you!

@denyeart denyeart merged commit a1b3773 into hyperledger:main Oct 22, 2024
15 checks passed
@denyeart
Copy link
Contributor

@Mergifyio backport release-2.5

Copy link

mergify bot commented Oct 22, 2024

backport release-2.5

✅ Backports have been created

@denyeart
Copy link
Contributor

Automatic backport failed due to conflicts...

@bestbeforetoday bestbeforetoday deleted the dev-docs branch October 22, 2024 08:09
@bestbeforetoday
Copy link
Member Author

Cherry-picked the same change to release-2.5 in PR #5042.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants