Zu SubQuery beitragen

... 2022-9-24 Ungefähr 2 min

# Zu SubQuery beitragen

Herzlich Willkommen und vielen Dank, dass Sie in Erwägung ziehen, zu diesem SubQuery-Projekt beizutragen! Gemeinsam können wir den Weg in eine dezentralere Zukunft ebnen.

Note This documentation is actively maintained by the SubQuery team. We welcome your contributions. You can do so by forking our GitHub project and making changes to all the documentation markdown files under the `docs` directory. :::

What follows is a set of guidelines (not rules) for contributing to SubQuery. Following these guidelines will help us make the contribution process easy and effective for everyone involved. It also communicates that you agree to respect the time of the developers managing and developing this project. In return, we will reciprocate that respect by addressing your issue, considering changes, collaborating on improvements, and helping you finalise your pull requests.

# Code of Conduct

We take our open source community projects and responsibility seriously and hold ourselves and other contributors to high standards of communication. By participating and contributing to this project, you agree to uphold our Code of Conduct (opens new window).

# Erste Schritte

Contributions to our repositories are made through Issues and Pull Requests (PRs). A few general guidelines that cover both:

  • Suchen Sie nach bestehenden Problemen und PRs, bevor Sie Ihre eigenen erstellen.
  • Wir arbeiten hart daran, sicherzustellen, dass Probleme umgehend behoben werden, aber je nach Auswirkung kann es eine Weile dauern, die Ursache zu untersuchen. Eine freundliche @-Erwähnung im Kommentarthread an den Einreicher oder einen Beitragenden kann helfen, Aufmerksamkeit zu erregen, wenn Ihr Problem blockiert.

# Wie man einen Beitrag leistet

# Fehler melden

Bugs are tracked as GitHub issues. When logging an issue, explain the problem and include additional details to help maintainers reproduce the problem:

  • Verwenden Sie einen klaren und beschreibenden Titel für das Problem, um das Problem zu identifizieren.
  • Beschreiben Sie die genauen Schritte, um das Problem zu reproduzieren.
  • Beschreiben Sie das Verhalten, das Sie beobachtet haben, nachdem Sie die Schritte ausgeführt haben.
  • Erklären Sie, welches Verhalten Sie stattdessen erwartet haben und warum.
  • Fügen Sie wenn möglich Screenshots hinzu.

# Senden von Pull-Requests

In general, we follow the "fork-and-pull" Git workflow:

  • Fork the repository to your own Github account.
  • Clone the project to your machine.
  • Create a branch locally with a succinct but descriptive name.
  • Commit changes to the branch.
  • Following any formatting and testing guidelines specific to this repo.
  • Push changes to your fork.
  • Open a PR in our repository.

# Kodierungskonventionen

# Git-Commit-Nachrichten

  • Use the present tense ("Add feature" not "Added feature").
  • Use the imperative mood ("Move cursor to..." not "Moves cursor to...").
  • Limit the first line to 72 characters or less.

# JavaScript-Styleguide

  • All JavaScript code is linted with Prettier and ESLint.
Zuletzt geändert: September 24, 2022 05:55