# # 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