Bug 253615

Summary: Update release(7) after the switch to Git and removal of DOCDIR support
Product: Documentation Reporter: Mateusz Piotrowski <0mp>
Component: Manual PagesAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me CC: debdrup, doc, gjb
Priority: --- Keywords: needs-patch
Version: Latest   
Hardware: Any   
OS: Any   

Description Mateusz Piotrowski freebsd_committer freebsd_triage 2021-02-18 10:16:46 UTC
We've got to update the release(7) manual page. It should no longer mention Subversion, but Git instead. Also, we removed support for DOCDIR and NODOC in https://cgit.FreeBSD.org/src/commit/?id=f61e92ca5a23450bc28169bbdd71d7674df98c19 so this should be reflected in the manual as well.
Comment 1 Daniel Ebdrup Jensen freebsd_committer freebsd_triage 2021-02-23 07:51:15 UTC
I'll take this, if you don't mind.
Comment 2 Daniel Ebdrup Jensen freebsd_committer freebsd_triage 2021-02-23 08:35:18 UTC
I posted a review here: review D28881
Comment 3 commit-hook freebsd_committer freebsd_triage 2021-02-23 18:08:16 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=f695e960672ddc45744aca085c1e22c80928f447

commit f695e960672ddc45744aca085c1e22c80928f447
Author:     Daniel Ebdrup Jensen <debdrup@FreeBSD.org>
AuthorDate: 2021-02-23 18:06:36 +0000
Commit:     Daniel Ebdrup Jensen <debdrup@FreeBSD.org>
CommitDate: 2021-02-23 18:06:36 +0000

    release(7): Remove stray references to DOC* variables

    We now live in the world of git, and release(7) should reflect that.

    As of the commit referenced below, release images also no longer
    include (stale) documentation, as the documentation has moved to
    AsciiDoctor. This means that a few environment variables no longer
    make sense, so remove them from their sections and mention them in
    the compatibility section instead.

    While here, also pet mandoc.

    PR: 253615
    MFC after: 3 days
    MFC with: f61e92ca5a23 release: permanently remove the 'reldoc'
    target and associates

    Reviewed by:    gjb, lwhsu, yuripv
    Differential Revision:  https://reviews.freebsd.org/D28881

 share/man/man7/release.7 | 72 ++++++++++++------------------------------------
 1 file changed, 18 insertions(+), 54 deletions(-)
Comment 4 Daniel Ebdrup Jensen freebsd_committer freebsd_triage 2021-02-23 18:12:54 UTC
Done. :)