File: CONTRIBUTING.rst

package info (click to toggle)
beef 1.2.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 1,536 kB
  • sloc: sh: 4,174; ansic: 650; makefile: 63
file content (35 lines) | stat: -rw-r--r-- 1,113 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Contributing to Beef
====================

This document explains how to contribute to the project.


Requirements
------------

Changes must be documented, both through comments in the code and
through detailed commit messages.

Large changes should be split into smaller commits that make sense
on their own; the code should compile after each commit has been
applied.

Patches must carry reasonable authorship information, that is, the
full name of the author, and must include a ``Signed-off-by`` tag as
a way to declare that they are submitted in compliance with the
`Developer Certificate of Origin`_.


Submitting patches
------------------

Patches can be submitted for consideration via `email`_, preferably
using `git-publish`_; if you would rather use a more Web-oriented
workflow, submission through `gitlab`_ or `github`_ is also accepted.


.. _email: mailto:eof@kiyuko.org
.. _gitlab: https://gitlab.com/abologna/beef
.. _github: https://github.com/andreabolognani/beef
.. _git-publish: https://github.com/stefanha/git-publish
.. _Developer Certificate of Origin: https://developercertificate.org/