π Welcome to Velero UI, Contributors! π
Thank you for your interest in contributing to Velero UI! This guide will help you navigate the process to ensure your contributions make a meaningful impact.
π‘ How to Contributeβ
Ready to contribute? Awesome! Hereβs how you can get involved:
π Code Contribution Guidelinesβ
We encourage you to submit pull requests! Before doing so, please:
- Start a discussion about your ideas here.
- Follow the coding standards and ensure new features are well-tested.
- Update any relevant documentation.
- Write clear, concise commit messages.
π Best Practices for Code PRs:β
- Maintain Code Consistency: Ensure your contributions align with the project's existing standards.
- Minimize External Dependencies: Avoid introducing new external dependencies without prior discussion.
- Framework Independence: We strive to remain framework-agnostic. Build core functionalities without relying heavily on external libraries. If you're uncertain, feel free to open a discussion.
Thank you for contributing! π
π Improve Documentation & Tutorialsβ
Help make Velero UI more accessible by enhancing our documentation, writing tutorials, or creating guides for setting up and optimizing the UI.
π€ Questions & Feedbackβ
Got questions or suggestions? Join our Discord community or open an issue. Weβre here to assist you!
π Important Pointsβ
π§ Velero UI Scopeβ
Velero UI focuses on delivering an intuitive, responsive interface for web-based applications. If you encounter an issue related to the environment (e.g., Docker setups), we encourage familiarity with Docker fundamentals. Check the official Docker documentation for more information.
- Docker Support: Velero UI supports Docker, but youβll need a solid understanding of Docker basics.
- Advanced Configurations: For reverse proxies or other complex setups, we recommend learning Docker and related tools to ensure a smooth experience.