Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.57 KB

File metadata and controls

44 lines (31 loc) · 1.57 KB

Contributing to the Discord Social SDK sample for Unity

Thank you for your interest in contributing to the Discord Social SDK sample for Unity! This document outlines how you can contribute to make this project better.

How to Contribute

Reporting Issues

  • Use GitHub Issues to report bugs
  • Before creating a new issue, search existing issues to avoid duplicates
  • Provide detailed reproduction steps and, if possible, example code/screenshots
  • Include information about your environment (Unity version, platform, etc.)

Pull Requests

  1. Fork the repository and create a branch from main
  2. Make your changes following our code style and guidelines
  3. Test your changes thoroughly
  4. Submit a pull request with a clear description of the changes
  5. Reference any related issues in your PR description

What Makes a Good Contribution

Wanted Changes

  • Bug fixes and code improvements
  • New features that align with the project's goals
  • Better documentation and code comments

Unwanted Changes

  • Whitespace or formatting changes without functional improvements
  • Subjective stylistic changes that don't improve clarity
  • Large architectural changes without prior discussion
  • Features unrelated to Discord's Social SDK functionality
  • Changes that break backward compatibility without strong justification
  • Undocumented or poorly tested code

Development Guidelines

  • Follow Unity conventions and C# best practices
  • Maintain compatibility with the published Discord Social SDK APIs
  • Write clear, descriptive commit messages
  • Keep pull requests focused on a single topic