Welcome to Td! Thank you for your interest in contributing. This guide will help you understand how you can be part of making Td better.
- Browse our issues - they're all ready for implementation
- Look for issues tagged with "contributor friendly" if you're new
- Need help? Just comment on the issue - we're here to help!
- Check if it's already reported in issues or discussions
- Have steps to reproduce? Open an issue
- Not sure how to reproduce? Start a discussion
- Share it in discussions
- Let's refine it together before moving to implementation
- For existing issues: Open a pull request
- For new features: Start a discussion first and link to your code
- Make sure your code addresses an agreed-upon issue
Start a discussion - we're happy to help!
- Our issue tracker contains only actionable, well-defined tasks
- Feature requests and general discussion happen in discussions
- Issues are created only after discussion and clear understanding of requirements
- PRs should implement an existing issue
- Link your PR to the related issue
- Keep discussions about feature design in discussions, not PRs
- Work-in-progress? Share your progress in the related discussion
Td is maintained in my free time as a personal project. To make the best use of everyone's time, please:
- Read this guide before contributing
- Start with discussions for new ideas
- Check existing issues and discussions before reporting bugs
- Be patient with responses
Thank you for helping make Td better! ✨