-If the intent is to notify the BSD community of the death of a community member, the following procedures should be used:
+When notifying the BSD community of the death of a community member, the following procedure should be used:
-. Search the files above for the name, email address, and nickname (such as `foobsd`).
-. Since the member is deceased (which should be double checked) remove the name from the appropriate file and add them to the "In Memoriam" file ([.filename]#contrib-develinmemoriam.adoc# as noted above) by editing the appropriate files.
-Try to find some additional information about their contributions to FreeBSD over the years and add it with their entry in the file.
-This may require asking in the development mailing lists, contacting colleagues, contacting the FreeBSD Foundation, or searching through the commit logs.
-. Where an email address is found with a name, remove the email address, but leave the name.
+. Use the file [.filename]#~/doc/shared/authors.adoc# to look up the person's name and attribute reference, such as `{foobsd}`.
+. If they are current member of one or more FreeBSD project teams in [.filename]#~/doc/website/content/en/administration.adoc#, remove all instances of their attribute reference.
-| Purpose | Section Anchor | File in ~/doc/documentation/content/{language}/articles/contributors/ | Order Specification
-| *Development Team: In Memoriam* | [.filename]#contrib-develinmemoriam.adoc# | [.filename]#contrib-develinmemoriam.adoc# | rough reverse chronological order
-|===
+* [.filename]#~/doc/shared/contrib-committers.adoc# - Remove the attribute reference.
+* [.filename]#~/doc/shared/contrib-corealumni.adoc# - If they are a _current_ member of the core team, create an entry showing start and end dates.
+* [.filename]#~/doc/shared/contrib-develalumni.adoc# - Add the attribute reference and dates of activity as a committer.
+* [.filename]#~/doc/shared/contrib-portmgralumni.adoc# - Add the attribute reference if necessary.
+* [.filename]#~/doc/shared/contrib-additional.adoc# - Remove the entry.
+* [.filename]#~/doc/shared/contrib-386bsd.adoc# - This is a historical document only.
+No changes are needed.
+
. In the [.filename]#~/doc/shared/authors.adoc# file, comment out (using one backslash '\') the email address to avoid creating the email link "mailto:"
See the example for `itojun` below:
@@ -363,4 +363,40 @@
[..]
....
++
+. Since the member is deceased (which should be double checked), add them to the "In Memoriam" file [.filename]#contrib-develinmemoriam.adoc#.
++
+Try to find some factual information about their contributions to FreeBSD over the years and add it with their entry in the file.
+This may require asking in the development mailing lists, contacting colleagues, contacting the FreeBSD Foundation, or searching through the commit logs.
++
+To find the date of their first commit, use:
++
+[source.programlisting,asciidoc]
+....
+% cd ~/src
+% git log --reverse --author=foobsd # search for first commit of foobsd
+....
++
+This will print out their commits in reverse order.
+The date of the first commit will be at the top.
++
+Ensure that the format of the dates match other entries:
++
+[source.programlisting,asciidoc]
+....
+(year of commit bit start - year of commit bit end; RIP year deceased)