Skip to content

Latest commit

 

History

History
53 lines (42 loc) · 1.63 KB

File metadata and controls

53 lines (42 loc) · 1.63 KB

Contributing to NoYTVideo

Thank you for your interest in contributing to NoYTVideo! Here's how you can help:

Ways to Contribute

  • 🐛 Report bugs
  • 💡 Suggest new features
  • 📝 Improve documentation
  • 🌍 Help with translations
  • 💻 Submit pull requests

Getting Started

  1. Fork the repository
  2. Clone your fork: git clone https://github.com/your-username/NoYouTubeVideo.git
  3. Create a new branch: git checkout -b feature/your-feature-name
  4. Make your changes
  5. Test your changes
  6. Push to your fork and submit a pull request

Development Setup

Chrome Extension

  1. Open Chrome and navigate to chrome://extensions/
  2. Enable "Developer mode"
  3. Click "Load unpacked"
  4. Select the root directory of the project
  5. Make sure to test both YouTube video blocking and YouTube Music accessibility

Firefox Extension

  1. Open Firefox and go to about:debugging
  2. Click "This Firefox"
  3. Click "Load Temporary Add-on"
  4. Navigate to the firefox_extension folder
  5. Test functionality on both YouTube and YouTube Music

Pull Request Process

  1. Update the README.md with details of changes if applicable
  2. Update the version numbers following Semantic Versioning
  3. Your PR will be reviewed by maintainers
  4. Once approved, your PR will be merged

Code Style

  • Use consistent indentation (2 spaces)
  • Follow existing code patterns
  • Comment your code when necessary
  • Keep functions small and focused

Questions or Problems?

  • Check our Discussions page
  • Create an issue if you find a bug
  • Ask questions in the Q&A section of Discussions