Skip to content

[Improvement] Local Development Setup Documentation (especially for Windows)Β #37990

@Kalpana-chavhan

Description

@Kalpana-chavhan

Description:

The current local development setup instructions can be confusing for new contributors, particularly on Windows. Many contributors report difficulties with installing dependencies, resolving build errors, and understanding the correct tooling setup (Node/Yarn/MongoDB/Meteor) when trying to run Rocket.Chat locally.

What could be improved:

  1. Add a clear Windows-verified step-by-step setup guide (including versions and required tooling).

  2. Add a troubleshooting section for common errors during dependency installation and build steps.

  3. Clarify when to use Docker vs native Meteor setup.

  4. Include example .env setup and common fixes for build failures.

Why this matters:

A better onboarding experience will reduce setup issues for first-time contributors and improve contributor retention.

I am willing to:

  1. Implement documentation changes

  2. Test on Windows 10/11

  3. Iterate based on maintainer feedback

  4. Add screenshots or short gifs if needed

( This is being raised as a clarification / improvement request.
If a detailed and up-to-date contribution guide for local setup (especially for Windows) already exists, please confirm and point to it. )

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions