Skip to content

Conversation

SameerSalman29
Copy link

@SameerSalman29 SameerSalman29 commented Aug 20, 2025

What changes were proposed in this pull request?

Added a Table of Contents to improve navigation.

Added front-matter metadata (title/author/date) at the top of the document.

Why are the changes needed?

TOC makes it easier for readers to jump to sections.

Front-matter ensures proper formatting and metadata for the document.

Does this PR introduce any user-facing change?

Only improves readability and navigation; no functional changes.

How was this patch tested?

Verified that TOC links navigate correctly.

Document renders properly with the front-matter included.

@justinmclean
Copy link
Member

Hi, thanks for the contribution.

However, my view is that the README does not need a manual Table of Contents. GitHub already auto-generates a TOC for any Markdown file with multiple headings, which covers all the navigation needs. Here's what it looks like:
image

Since the Gravitino README isn’t excessively long, the built-in navigation is most likely sufficient. Adding a manual TOC would create extra maintenance without adding much value. For longer files like CONTRIBUTING.md, it does make sense to have one.

[![Build Status](https://github.com/SameerSalman29/gravitino/actions/workflows/main.yml/badge.svg)](https://github.com/SameerSalman29/gravitino/actions)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](LICENSE)
[![Open Issues](https://img.shields.io/github/issues/SameerSalman29/gravitino)](https://github.com/SameerSalman29/gravitino/issues)

Copy link
Member

Choose a reason for hiding this comment

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

These link to SameerSalman29, we would not add those.

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