Skip to content

docs(index): restructure homepage information and add missing sections#1874

Merged
msampathkumar merged 14 commits into
a2aproject:mainfrom
msampathkumar:sampath_refresh_homepage
Jun 12, 2026
Merged

docs(index): restructure homepage information and add missing sections#1874
msampathkumar merged 14 commits into
a2aproject:mainfrom
msampathkumar:sampath_refresh_homepage

Conversation

@msampathkumar

@msampathkumar msampathkumar commented May 23, 2026

Copy link
Copy Markdown
Member

Reorder homepage to a developer-first reading path:

What → Try → Compare → Features → Not → Governance → License.

Details:

  • Update the Logo
  • Promote ## Get started with A2A directly under the hero.
  • Rename ## Why use the A2A Protocol## Key Features; add an Extensible card linking to the extensions governance page.
  • Rewrite ## How does A2A work with MCP?## How A2A Works with MCP as a clean A2A↔MCP comparison. Keep the existing PNG. Add a "See also" link to topics/a2a-and-mcp.md.
  • Add ## What A2A Is Not — explicit scope-setting.
  • Add ## Governance & Open Source — moves the LF/TSC paragraph out of the intro; links to GOVERNANCE.md and MAINTAINERS.md.
  • Add ## License — Apache 2.0 + contributions link.
  • Fix <8 minunder 8 min (the < was an HTML-parse hazard).

Closes #1872

Please merge changes once approved!

You can preview - https://msampathkumar.github.io/A2A/

Reorder homepage to a developer-first reading path:
**What → Try → Compare → Features → Not → Governance → License.**

- Promote `## Get started with A2A` directly under the hero.
- Rename `## Why use the A2A Protocol` → `## Key Features`; add an
  **Extensible** card linking to the extensions governance page.
- Rewrite `## How does A2A work with MCP?` → `## How A2A Works with MCP`
  as a clean A2A↔MCP comparison. Keep the existing PNG. Add a "See also"
  link to `topics/a2a-and-mcp.md`.
- Add `## What A2A Is Not` — explicit scope-setting.
- Add `## Governance & Open Source` — moves the LF/TSC paragraph out of
  the intro; links to `GOVERNANCE.md` and `MAINTAINERS.md`.
- Add `## License` — Apache 2.0 + contributions link.
- Fix `<8 min` → `under 8 min` (the `<` was an HTML-parse hazard).
@msampathkumar msampathkumar requested a review from a team as a code owner May 23, 2026 00:37

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request updates the documentation in docs/index.md to clarify the purpose and scope of the Agent2Agent (A2A) Protocol. Key changes include a reworded introduction, the addition of a section explaining the complementarity between A2A and the Model Context Protocol (MCP), a 'What A2A Is Not' section to set expectations, and new sections regarding project governance and licensing. I have no feedback to provide.

@muscariello muscariello left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Can you also add https://github.com/a2aproject/a2a-rs among the off.SDK?

@msampathkumar msampathkumar requested review from a team as code owners June 4, 2026 17:08
@msampathkumar

Copy link
Copy Markdown
Member Author

Can you also add https://github.com/a2aproject/a2a-rs among the off.SDK?

Thank you! Updated it now.

@msampathkumar msampathkumar enabled auto-merge (squash) June 4, 2026 18:58
@msampathkumar msampathkumar requested a review from muscariello June 4, 2026 18:58

@holtskinner holtskinner left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I think the new structure works well!

Comment thread mkdocs.yml

@keraron keraron left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

LGTM :)

@muscariello muscariello left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@msampathkumar msampathkumar merged commit 69dd57c into a2aproject:main Jun 12, 2026
7 checks passed
@msampathkumar msampathkumar deleted the sampath_refresh_homepage branch June 12, 2026 10:38
Comment thread docs/index.md
Comment on lines -127 to -130
- **Model Context Protocol (MCP)**: Provides [agent-to-tool communication](https://cloud.google.com/discover/what-is-model-context-protocol). It's a complementary standard that standardizes how an agent connects to its tools, APIs, and resources to get information.
- **IBM ACP**: [Incorporated into the A2A Protocol](https://github.com/orgs/i-am-bee/discussions/5)
- **Cisco agntcy**: A framework that provides components to the Internet of Agents with discovery, group communication, identity and observability and leverages A2A and MCP for agent communication and tool calling.
- **A2A**: Provides agent-to-agent communication. As a universal, decentralized standard, A2A acts as the public internet that allows [ai agents](https://cloud.google.com/discover/what-are-ai-agents)—including those using MCP, or built with frameworks like agntcy—to interoperate, collaborate, and share their findings.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Is there a specific reason why this integration section was removed? This includes all the A2A partners and complementary protocols and removing these has community impact. Can we get this back?

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.

[Feat]: Documentation site Information Architecture, navigation, and SEO refresh

5 participants