Skip to content

Enhance Contribution Instructions for New Developers #34

@mowslasher83

Description

@mowslasher83

Description

The current setup instructions in the README may be overwhelming for new developers, especially those unfamiliar with Deno or Git submodules. To enhance contribution and onboarding, it's suggested to provide clearer guidance and perhaps a step-by-step checklist for setting up the project for the first time.

Suggested Improvements:

  1. Clarify the Deno installation step: Provide a link to the Deno installation guide and specify any Deno version requirements that may exist.
  2. Break down the setup process: Consider creating sections that explicitly outline each major step (Cloning the repo, installing dependencies, building packages, starting the test environment) with brief explanations or context.
  3. Common Issues: Add a section for common issues new contributors might face along with troubleshooting tips, e.g., problems related to Deno compatibility or submodule errors.
  4. Example Usage: Include a simple example of how to contribute to the design system, e.g., adding a new component, with links to further resources if necessary.

By implementing these changes, the project can lower the barrier to entry for new contributors, encouraging more community involvement and contributions.

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentation

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions