Lines Matching +full:- +full:- +full:github
1 # Contribution Guidelines for GitHub
8 [developer's handbook](https://docs.freebsd.org/en/books/developers-handbook/)
12 - A GitHub [pull request](https://github.com/freebsd/freebsd-src/pulls)
13 - A code review in [Phabricator](https://reviews.freebsd.org/differential)
14 - An attachment on a [Bugzilla ticket](https://bugs.freebsd.org)
15 - Direct access to the [Git repository](https://cgit.freebsd.org/src/)
18 the change. GitHub pull requests are preferred for relatively straightforward
19 changes where the contributor already has a GitHub account.
22 open a GitHub pull request and create a Phabricator review for the same change
25 ## GitHub Pull Requests
27 Presently, GitHub 'freebsd-src' repository is one of the publish-only services
31 that are security-related, problem reports, works in progress, changes that are controversial
38 * It passes all the GitHub CI jobs.
41 …mmit log message guide](https://docs.freebsd.org/en/articles/committers-guide/#commit-log-message).
42 …il address as you would like to see them in the FreeBSD repository. Fake github.com addresses cann…
45 * Commits should include one or more `Signed-off-by:` lines with full name and email address certif…
50 …. However, where possible, please do not open both a differential review and a GitHub pull request.
52 … responsible for pushing them into the tree (possibly with approval if cross-repo commit bit polic…
62 wide-ranging cleanup patches: they are too large and lack the focus needed for a
80 The current theory for pull requests on GitHub is to facilitate inclusion in the
85 here. Sometimes it is easier to review a GitHub pull request than to do the
96 The author email address should not be `<something>@users.noreply.github.com`.
109 with the top level .clang-format file if you are unsure. The
110 [git clang-format](https://github.com/llvm-mirror/clang/blob/master/tools/clang-format/git-clang-fo…
121 for details. FreeBSD's base system uses the in-tree make, not GNU Make, so
127 for details. Changes should pass `mandoc -Tlint` and igor (install the latter with `pkg install igo…
128 Please be sure to observe the one-sentence-per-line rule so manual pages properly render.
135 ## Signed-off-by
137 Other projects mandate Signed-off-by to create a paper trail for contributions they
143 Right now, pull requests on GitHub are an experimental feature. We strongly
146 Signed-off-by line to set the author for the commit.
148 These lines are easy to add with `git commit -s`.
162 `git log --merges` in any subdirectory of these you are submitting patches for