When you want to announce anything official for the project, do it in
the following order:
Make sure what you want to announce is both worth it (else put it
e.g. into doc/CHANGES), and wanted to be announced. If you're not
the one who did the work, ask the person(s) who did.
Add information to the appropriate web page(s), e.g. htdocs/Ports/...
Draft a message that you want to send out to
netbsd-announce@NetBSD.org and possibly other news channels (see
below). Include information on what you announce, maybe describe
any special hardware if it can be assumed most people aren't
familiar with it. Add a pointer to our web pages (the one containing
the actual information, not htdocs/Changes or htdocs/index).
If there's something to download, add a URL (make sure your upload
to ftp.NetBSD.org is complete first). If you're announcing a new
port, include a dmesg output.
There's a list of people willing to proof-read propaganda material,
see below.
Add info to htdocs/Changes/index.list (Short blurb with a pointer to
the information from e.g. the Ports section) and run 'make'. This
will automatically add the necessary entries to htdocs/index.html and at the
same time update all of the currently supported translation's index
pages. Alternatively, you can run 'make index' from the htdocs root
directory.
Commit the above files, and wait until they're on the web server
Send out your announce mail to netbsd-announce@NetBSD.org
Announce things to the following web pages as well:
The following people have graciously volunteered to proof-read submissions,
for those wanting to get postings cleaned up, to the
netbsd-announce@NetBSD.org mailing list.
News entries for new developers should be generated once a month
around the first for the month before (only if any new developers joined,
of course). For this, the script htutils/scripts/announce-devs.pl may be used as below: