Skip to content

[ZEPPELIN-6223] Improve grammar and clarity in SECURITY-README.md for Shiro authentication #4959

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

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

ParkGyeongTae
Copy link
Contributor

What is this PR for?

This PR improves the grammar, clarity, and structure of SECURITY-README.md, which explains how Shiro authentication works in Apache Zeppelin.
It fixes typos, updates awkward or outdated phrases, and improves the consistency of terminology and punctuation. The documentation link has also been updated to point to the stable 0.12.0 release.

These changes make the document easier to read and maintain, while providing clearer guidance to users setting up security in Zeppelin.

What type of PR is it?

Documentation

Todos

  • - Fix typos and grammar issues
  • - Improve sentence clarity and consistency
  • - Update outdated documentation link

What is the Jira issue?

How should this be tested?

  • Strongly recommended: add automated unit tests for any new or changed behavior
  • Outline any manual steps to test the PR here.

Screenshots (if appropriate)

N/A

Questions:

  • Does the license files need to update? No.
  • Is there breaking changes for older versions? No.
  • Does this needs documentation? No.

Copy link
Contributor

@tbonelee tbonelee left a comment

Choose a reason for hiding this comment

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

I've read the diff lines one by one. I think they preserves the original meaning and makes the text more readable.

## What Are We Securing?

Zeppelin is essentially a web application that spawns remote interpreters to run commands and return HTML fragments to be displayed in the user's browser.
The scope of this pull request is to require user credentials to access Zeppelin. To achieve this, we use Apache Shiro.
Copy link
Member

Choose a reason for hiding this comment

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

the words of this line are strange, this is user-facing docs, not a PR description

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@pan3793
Thanks for the feedback! I've updated the sentence to better fit a user-facing documentation tone. Let me know if you have any further suggestions.

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.

3 participants