#
# For information about InterWiki Links, see:
# https://moinmo.in/InterWiki
#
# STATUS: RFC
#
# Definition Syntax: <Name> <URL>
#
# Usage (In Page Content): <Name>:<value>
#
# Note 1: <value> is assigned to the $PAGE variable
#
# Note 2: The $PAGE variable can optionally be used anywhere
#       in the URL where the value needs to be somewhere
#       other than just-appended to the end.

# WARNING WARNING WARNING WARNING WARNING WARNING
# WARNING WARNING WARNING WARNING WARNING WARNING
#
# DO NOT USE THESE IN REAL CONTENT/PAGES YET
# THE NAMES, VALUES AND FORMATS OF THESE ARE
# *VERY* *VERY* LIKELY TO CHANGE.
#
# WARNING WARNING WARNING WARNING WARNING WARNING
# WARNING WARNING WARNING WARNING WARNING WARNING

# NOTES:
#
# We're kinda hacking/leveraging InterWiki Links here
# just to be able to define simple name:value pairs that
# render as links, so people dont have to write out full URL's
# in content, and so we dont have to sweep every instance of a
# URL to change it, if and when the URL format changes, intentionally
# or otherwise.
#
# "Names" should probably technically and semantically
# be fairly *specific* and *verbose* InterWikiNames
# like FreeBSDBugzillaIssue or FreeBSDBaseRevision,
# because the "name" is shown in the <title> of the
# rendered link, providing semantic meaning to the reader.
# This is also good for SEO purposes.
#
# It's a shame the name and the title cant be separately
# set. Maybe some hacking can be done.
#
# OTOH, LongInterWikiNames are harder to remember,
# particularly regarding case (perhaps not such a big
# deal), but are also more cumbersome, and thus probably (much?) less
# likely to be used abundantly, compared to shorter/quicker
# variants such as bug:<number> or base:<revision>.
#
# We need to think about those trade-offs and decide.
#
#
# FreeBSD related links used regularly in this wiki

#####################################################
# Subversion ("revisions")
#####################################################

BaseRev https://svnweb.freebsd.org/changeset/base/
DocRev https://svnweb.freebsd.org/changeset/doc/
PortsRev https://svnweb.freebsd.org/changeset/ports/

#####################################################
# Git ("commits")
#####################################################

DocCommit https://cgit.freebsd.org/doc/commit/?id=
PortCommit https://cgit.freebsd.org/ports/commit/?id=
SrcCommit https://cgit.freebsd.org/src/commit/?id=

#####################################################
# Development Processes and Objects
#####################################################

Issue https://bugs.freebsd.org/
Review https://reviews.freebsd.org/

#####################################################
# Documentation and Services
#####################################################

ManPage https://www.freebsd.org/cgi/man.cgi?

FreshPorts https://www.freshports.org/

List https://lists.freebsd.org/mailman/listinfo/
ListArchive https://lists.freebsd.org/pipermail/

#####################################################
# Other useful/common links used in this wiki
#####################################################

RFC https://www.rfc-editor.org/rfc/rfc$PAGE.html
LiberaIRC: ircs://irc.libera.chat:6697/
WikiPedia https://en.wikipedia.org/wiki/

######################################
# TEST EXAMPLES/SECTION              #
######################################

ManualPage https://man.freebsd.org/

# This doesn't work, keep it here for reference
# ManualPageTest [[[[https://man.freebsd.org/$PAGE]]]]

ManualPageWithTitle https://man.freebsd.org/$1

InterWikiMap (last edited 2022-09-15T01:46:07+0000 by KubilayKocak)