Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docs: Add pull request template to enhance contribution guidelines #1253

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on May 24, 2024

  1. Add pull request template to enhance contribution guidelines

    This commit introduces a standardized pull request template to the repository. The template aims to streamline the process of submitting pull requests by ensuring that all necessary information is provided upfront, which facilitates a more efficient and effective review process. Key components of the template include:
    
    - Checklist for commit message adherence, test addition, documentation updates, and code linting.
    - Detailed sections for describing the type of change, current and new behavior, and any breaking changes.
    - Guidance for prefacing pull request titles with relevant areas such as Build, Consensus, GUI, Net, and more.
    - Instructions for contributors to label work-in-progress (WIP) pull requests and include justification and reasoning for their changes.
    - Emphasis on focused patchsets, with separate sections for features, refactoring, and decision-making processes.
    - Detailed peer review guidelines and an explanation of the project's philosophy on pull requests.
    
    This addition aligns with the project's commitment to maintaining high-quality contributions and providing clear guidance to contributors. The template will be automatically applied to all new pull requests, ensuring consistency and thoroughness across the project.
    NiftyRaven authored May 24, 2024
    Configuration menu
    Copy the full SHA
    51aa8d2 View commit details
    Browse the repository at this point in the history
  2. GUI: issue RavenProject#969 - Added missing fonts

    Added missing fonts: Arial, MS UI Gothic, SimSun, and Tahoma to src/qt/res/fonts.
    This update aims to resolve the missing OpenType support errors for these fonts on Windows.
    Further configuration will be required to fully integrate these fonts into the application.
    NiftyRaven authored May 24, 2024
    Configuration menu
    Copy the full SHA
    97aac09 View commit details
    Browse the repository at this point in the history