| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently commit message template hook is installed as following.
* The one for src repository is also used for doc and ports.
* The file is downloaded through web interface (https://cgit.freebsd.org/) and installed under .git/hooks.
However,
* Both doc and ports repositories have their own hooks inside them. So it is obviously better to use them than using the one for src repository.
* For src repository committer need to download and install hook file each time it is updated.
So change the way to install commit message template hook as following.
* For doc and src repository, create symbolic link under '.git/hooks' that points to real hook file.
* For ports repository. set the path to look for hooks to '.hooks'. This is because ports repository also provides some other hooks and creating symbolic link for each of them is bothersome.
PR: 273574
|
|
|
|
|
|
|
|
| |
Discussed by email with philip@
Changed the original patch to add the 'link' macro
PR: 262174
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://docs.freebsd.org/en/articles/committers-guide/#_statement_of_general_intent
Level 3 section title for tiers 1, 2, and 3, and for the unsupported
tier.
Reviewed-by: imp
Approved-by: emaste
Pull-request: https://github.com/freebsd/freebsd-doc/pull/188
Closes: https://github.com/freebsd/freebsd-doc/pull/188
|
|
|
|
| |
Pull Request: https://github.com/freebsd/freebsd-doc/pull/246
|
|
|
|
|
|
|
|
| |
Reviewed by: lwhsu
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D41065
fixup turn note into note
|
|
|
|
|
|
|
|
| |
5.2.8. Managing Local Changes said "you can stop reading now" if one has
no local changes, but later sections are still important (MFCs, Vendor
Imports).
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
| |
PR: 264751
Fixes: 1e28a7874537 ("git primer: Fix two errors")
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
| |
Reviewed by: imp, jhb
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D41060
|
|
|
|
|
|
| |
- poudriere authors bapt and bdrewary prefers to write it as poudriere
instead of Poudriere. Update all the documentation to reflect the same.
- While I am here fix EOL and trailing spaces.
|
| |
|
|
|
|
|
|
| |
PR: 259385
Reviewed by: gerald
Sponsored by: The FreeBSD Foundation
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Add (deprecated) in the first column. When mentioned only in prose in
the second column it may be missed.
Noticed by: rmacklem
Reviewed by: jrtc27, lwhsu
Event: Kitchener-Waterloo Hackathon 2023
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D40196
|
| |
|
|
|
|
|
|
| |
Chapter 11 of the FreeBSD Documentation Project Primer states that
language should be clear, short, and simple. This phrasing rarely helps
with that and can be cut to a single "to" in pretty much all instances.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
df53ae0fdd98e9452095ac2fdaf95fcfac8c9c7f (2023-04-23):
* removed portsnap
* encourages use of Git.
This round of Git-oriented corrections and changes is, essentially,
timed to precede creation of the releng/14.0 branch. Not intended to be
comprehensive.
Attention to things such as:
* HEAD (not a branch) and main (branch)
* main (not a branch) and mainline
* repositories (there are three)
* ports latest, current (not CURRENT) and quarterly
* FREEBSD-CURRENT and FREEBSD-STABLE
* master
* things that were relevant only around the time of migration to Git
* markup
* grammar.
Under
https://docs.freebsd.org/en/articles/committers-guide/#_rebasing_your_change_against_latest_freebsd_source_tree
a list of items was misrepresented as a single paragraph with asterisk
characters in its midst.
Reviewed by: carlavilla, imp
Approved by: imp
Pull Request: https://github.com/freebsd/freebsd-doc/pull/182
Differential revision: https://reviews.freebsd.org/D40026
|
| |
|
|
|
|
|
|
|
|
|
| |
Do not specify anymore that the email granting a commit bit is from
core, since such emails are not sent by core for ports and doc commit
bits: they are only for src.
Approved by: carlavilla (mentor)
Differential Revision: https://reviews.freebsd.org/D39447
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The 'Examples' subheading that is currently at
https://docs.freebsd.org/en/articles/committers-guide/#_examples
has no subtext.
Hiding the subheading was considered. Instead, it is deleted.
https://bugs.freebsd.org/264080
PR: 264080
Approved by: imp
Differential Revision: https://reviews.freebsd.org/D39384
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update the vendor branch merge section to include the missing commands
and hopefully to make it more clear. Switch to using bogus branch names
that will stand out on purpose.
This rework 'play' tested on the lua branch merge, which needed dozens
of rebasing...
Also, indent by one space the conflict section so as to not confuse
automated tools (or me) that it's a real conflict that needs to be
resolved.
Sponsored by: Netflix
|
|
|
|
|
|
|
|
| |
"Fixes" and "MFC with" are used for approximately the same purpose, but
the former is standard in the Git-based deveopment world.
Reviewed by: jhb
Differential Revision: https://reviews.freebsd.org/D39190
|
|
|
|
|
|
|
|
| |
Use the newly added syntax of the pacakge macro (in 1d899c1c6fc6).
While here, fix some wording and typo spotted by Pau Amma.
Differential Revision: https://reviews.freebsd.org/D39068
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Git: add the trademark line suggested by
https://git-scm.com/about/trademark
- GitLab: add the trademark line requested by
https://about.gitlab.com/handbook/marketing/brand-and-product-marketing/brand/brand-activation/trademark-guidelines/
- GitHub: it is a registered trademark according to the following links:
https://github.com/logos
https://docs.github.com/en/site-policy/github-terms/github-open-source-applications-terms-and-conditions#githubs-logos
https://tmsearch.uspto.gov/bin/showfield?f=doc&state=4808:xvjz5y.2.4
Apply the newly introduced trademarks to the Committer's guide. Also add
a TM symbol immediately after the first reference to the GitLab Name as
requested by
https://about.gitlab.com/handbook/marketing/brand-and-product-marketing/brand/brand-activation/trademark-guidelines/
Approved by: doceng (carlavilla)
Differential Revision: https://reviews.freebsd.org/D38916
|
| |
|
|
|
|
|
|
|
|
|
| |
Document the range of compilers the project uses for building, CI and
external toolchain support, and try to assign the proper level of effort
developers should go to for each of them.
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D38709
|
|
|
|
|
|
|
|
| |
It's been a couple of years since we transitioned to git. Remove this
transition information. Should people really need it, it will be in the
doc git repo history. Make minor tweaks to some adjacent material.
Sponsored by: Netflix
|
|
|
|
|
|
|
|
| |
amd64 is none of these things, so just remove the 'justifcation'
sentence. It's wrong and fixing it wouldn't add any value.
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D38708
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Recommend pushing HEAD:main in the vendor branch docs, since that's
always going to be right.
Stop recommending people set push.default to 'freebsd'. It's an
enumerated value that's not a branch name. Most likely correct value
here is 'upstream'. However, there's enough people with asymetrical
setups that I'm just removing the setup rather than describe all the
special cases.
Sponsored by: Netflix
|
|
|
|
|
|
|
|
|
| |
The instructions leave one on the merge_results branch, not on main, so
pushing the remote repo won't work. You have to specifically add the
branch name on the push for that to work.
Noticed by: sjg
Sponsored by: Netflix
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
PR below plus a few more I spotted while working on it.
While there, check nearby URLs still work and use https:.
PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261812
Reviewed by: carlavlla, gjb, philip
Approved by: carlavilla (mentor), gjb (mentor, earlier version)
Differential Revision: https://reviews.freebsd.org/D37091
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BSD-2-Clause-FreeBSD has been deprecated as a separate
license. https://tools.spdx.org/app/check_license/ says that the text
matches BSD-2-Cluase. There's some history behind the mismatch, but it's
best to move forward now that our preferred license matches
BSD-2-Clause.
Sponsored by: Netflix
Reviewed by: pauamma, andrew
Differential Revision: https://reviews.freebsd.org/D37714
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
JetBrains is offering 100 licenses yearly for FreeBSD committers. Add it
to the Committer's Guide as perks.
- Remove trailing whitespaces
- Remove trailing blank lines
PR: 264764
Approved by: carlavilla (mentor)
|
| |
|
|
|
|
|
|
| |
Add a blank line after "====" subsection. The English version is rendered well
anyway, but translations get the wrong string mixing the title and the content
of the translation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This helps the Weblate translation workflow and offline translations
through .po files, it's important to update these files constantly.
The goal here is to have a semi-automated translation workflow; Weblate
will pull updates automatically from the main repository and commit
translations to another repository.
Doc committers are encouraged to update the source .po files whenever
there are updates in the English documentation part.
$ ./tools/update_translate_template.sh documentation
Anyway, I'll keep doing this periodically.
Discussed with: doceng
|
|
|
|
|
| |
PR: 264562
Submitted by: Graham Perrin <grahamperrin (AT) gmail.com>
|
|
|
|
|
| |
PR: 264409
Submitted by: Graham Perrin <grahamperrin (AT) gmail.com>
|
|
|
|
|
| |
Approved by: carlavilla@, bapt@
Differential Revision: https://reviews.freebsd.org/D35273
|
| |
|
|
|
|
| |
Submitted by: pauamma@gundo.com
|
|
|
|
| |
PR: 262742 (based on)
|
|
|
|
|
|
| |
Reviewed by: dbaio, Pau Amma
Pull Request: https://github.com/freebsd/freebsd-doc/pull/69
Differential Revision: https://reviews.freebsd.org/D35224
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
The script addport is not working anymore, it's based on SVN and
it's quite hard to port it to git.
Before its removal, we want to remove its references in the
documentation.
Related bugzilla entry:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261378
Reviewers: tcberner, se
Differential Revision: https://reviews.freebsd.org/D35071
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
- Move consideration about security vulnerabilities from instructions
for removing ports to instructions for moving ports.
- Reword the above consideration to take into account the splitting of
vuln.xml into one file per year.
Reviewed by: portmgr (rene), Pau Amma <pauamma@gundo.com>
Approved by: docs (carlavilla), gerald (mentor)
Differential Revision: https://reviews.freebsd.org/D35112
|
|
|
|
|
|
|
| |
Removed with the wollman@ approval
PR: 261894
Submitted by: PauAmma <pauamma (AT) gundo.com>
|