Bug 253615 - Update release(7) after the switch to Git and removal of DOCDIR support
Summary: Update release(7) after the switch to Git and removal of DOCDIR support
Status: Closed FIXED
Alias: None
Product: Documentation
Classification: Unclassified
Component: Manual Pages (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords: needs-patch
Depends on:
Blocks:
 
Reported: 2021-02-18 10:16 UTC by Mateusz Piotrowski
Modified: 2021-02-23 18:12 UTC (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mateusz Piotrowski freebsd_committer 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 2021-02-23 07:51:15 UTC
I'll take this, if you don't mind.
Comment 2 Daniel Ebdrup Jensen freebsd_committer 2021-02-23 08:35:18 UTC
I posted a review here: review D28881
Comment 3 commit-hook freebsd_committer 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 2021-02-23 18:12:54 UTC
Done. :)