Skip to content

Conversation

@dhiraj-143r
Copy link
Contributor

This PR updates the Getting Started page to list the Overview section separately from the Tutorials.

It clarifies that:

  • The Overview gives a passive introduction to Mesa’s features and structure.
  • The Tutorials are for hands-on, step-by-step learning.

Fixes #2876

@EwoutH
Copy link
Member

EwoutH commented Nov 4, 2025

Personally, I think this is clearer. Does everyone agree?

@pragam-m25
Copy link
Contributor

Hey Dhiraj, awesome job on creating the PR!

This is perfect. I see the maintainer (Ewout) has already reviewed it and left a positive comment. The automatic checks have all passed, which is great.

For now, your work is done! You just need to wait for one or two maintainers to formally approve it, and then they will merge your changes.

Excellent first contribution!

@dhiraj-143r dhiraj-143r closed this Nov 4, 2025
@dhiraj-143r dhiraj-143r reopened this Nov 4, 2025
@dhiraj-143r
Copy link
Contributor Author

thank u so much

@tpike3
Copy link
Member

tpike3 commented Nov 5, 2025

I thin is is a nice improvement

pre-commit-ci bot and others added 5 commits November 6, 2025 08:22
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.14.2 → v0.14.3](astral-sh/ruff-pre-commit@v0.14.2...v0.14.3)
- [github.com/asottile/pyupgrade: v3.20.0 → v3.21.0](asottile/pyupgrade@v3.20.0...v3.21.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
)

Updates the migration guide inline with the new visualization API. Also activates the deprecation warnings for portrayal components.
@dhiraj-143r dhiraj-143r closed this Nov 6, 2025
@dhiraj-143r dhiraj-143r deleted the docs/separated_overview branch November 6, 2025 03:08
@dhiraj-143r dhiraj-143r restored the docs/separated_overview branch November 6, 2025 03:28
@dhiraj-143r dhiraj-143r reopened this Nov 6, 2025
@dhiraj-143r
Copy link
Contributor Author

Screenshot 2025-11-06 at 9 02 23 AM

will you check this one plz

Copy link
Member

@EwoutH EwoutH left a comment

Choose a reason for hiding this comment

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

Thanks, it now looks good!

@EwoutH EwoutH added the docs Release notes label label Nov 6, 2025
@EwoutH EwoutH changed the title separated overview from tutorials Docs: List overview separate from tutorials Nov 6, 2025
@EwoutH EwoutH merged commit 8bd1739 into projectmesa:main Nov 6, 2025
3 checks passed
@EwoutH
Copy link
Member

EwoutH commented Nov 6, 2025

Congratulations on getting your first PR merged!

EwoutH pushed a commit that referenced this pull request Nov 7, 2025
This PR updates the Getting Started page to list the Overview section separately from the Tutorials.

It clarifies that:
- The Overview gives a passive introduction to Mesa’s features and structure.
- The Tutorials are for hands-on, step-by-step learning.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Release notes label

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Docs: Update getting started page to reflect that the overview is something else than the tutorials

6 participants