Skip to content

docs: comprehensive README overhaul — add pre-alpha status, badges, quick start, and community best practices#461

Closed
hajan wants to merge 1 commit intoisaac-sim:mainfrom
hajan:improve-readme
Closed

docs: comprehensive README overhaul — add pre-alpha status, badges, quick start, and community best practices#461
hajan wants to merge 1 commit intoisaac-sim:mainfrom
hajan:improve-readme

Conversation

@hajan
Copy link

@hajan hajan commented Mar 3, 2026

Summary

This PR replaces the current sparse README with a comprehensive version that follows GitHub community best practices and aligns with the style of the parent Isaac Lab repository.

What Changed

Added:

  • Status badges (pre-alpha, version, Isaac Sim/Lab compatibility, Python, platform, license)
  • Prominent [!WARNING] callout making clear this is pre-alpha — not EA or GA
  • "Why Isaac Lab Arena?" motivation section explaining the problem being solved
  • Key Features section
  • Quick Start with copy-paste installation commands (clone, Docker, verify)
  • Full usage example with annotated code (preserved from docs)
  • Project structure tree
  • Version compatibility table (Isaac Lab Arena ↔ Isaac Sim ↔ Isaac Lab)
  • Dedicated "Project Status" section with table clarifying what pre-alpha means
  • Planned enhancements roadmap (post v0.1.x)
  • Ecosystem section linking to Lightwheel tasks, LeRobot Hub, RoboTwin
  • Support channels (Discussions, Issues, NVIDIA Forums, Discord)
  • Citation BibTeX block
  • Acknowledgements section

Preserved:

  • Core description and composable architecture explanation (Scene/Embodiment/Task)
  • Usage example from existing documentation
  • Apache 2.0 license reference
  • Contributing section (with link to existing CONTRIBUTING.md)

Motivation

The current README is ~15 lines and gives newcomers very little context about what the project does, how to get started, or what maturity level to expect. For a pre-alpha community release explicitly seeking feedback, a thorough README is essential for onboarding contributors and setting correct expectations.

Signed-off-by: hajan <spencer.m.huang@gmail.com>
Copy link
Collaborator

@cvolkcvolk cvolkcvolk left a comment

Choose a reason for hiding this comment

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

This looks great! Thanks for adding.

@xyao-nv xyao-nv mentioned this pull request Mar 5, 2026
@cvolkcvolk
Copy link
Collaborator

@hajan I granted you Maintainer status. You might need to push your (forked) improve-readme branch directly to isaac-sim/IsaacLab-Arena

cvolkcvolk added a commit that referenced this pull request Mar 13, 2026
Picks up the work from #461 (hajan:improve-readme), which couldn't pass
CI due to a missing NVCR token on the fork.

## Changes

- Add pre-alpha status warning banner
- Add version/platform/license badges
- Add quick-start installation section
- Add composability overview table (Scene / Embodiment / Task)
- Add usage example (kitchen pick-and-place)
- Add project structure tree (including missing
`isaaclab_arena_environments/` and `isaaclab_arena_examples/`)
- Add version compatibility table (with corrected Isaac Sim 5.0.0 for
`release/0.1.1`)
- Add ecosystem, contributing, support, and citation sections
- Restore "Made with ❤️ by the NVIDIA Robotics Team" footer

---------

Signed-off-by: Clemens Volk <cvolk@nvidia.com>
Co-authored-by: hajan <spencer.m.huang@gmail.com>
@cvolkcvolk
Copy link
Collaborator

Closing in favor of #480, which picks up this work. Thanks for the contribution @hajan !

@cvolkcvolk cvolkcvolk closed this Mar 13, 2026
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