Page MenuHomeFreeBSD

D25193.1784370646.diff
No OneTemporary

Size
5 KB
Referenced Files
None
Subscribers
None

D25193.1784370646.diff

Index: head/en_US.ISO8859-1/htdocs/news/status/README
===================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/README
+++ head/en_US.ISO8859-1/htdocs/news/status/README
@@ -1,5 +1,11 @@
Compiling status reports - best practices
+Quarterly status reports git repository:
+https://github.com/freebsd/freebsd-quarterly
+
+E-mail address for report submissions:
+quarterly-submissions@FreeBSD.org
+
0) Timeline
- First Quarter:
@@ -41,33 +47,30 @@
it is ready.
1) Call for reports
- - Are usually sent to freebsd-hackers@ CC freebsd-current@ as the lists
- with the most usual suspects for submitting reports. Forward to
- developers@ as well. Also ping individuals which are known to have
- something cooking, and folks who have submitted something for the
- previous report, in case the project was continued: a list of e-mail
- addresses for those folks can be generated by entering in the directory of
- the git repository containing reports for last quarter and typing
- "make extract-contacts".
- - The following groups should be definitely approached for a report on
- their recent activities:
- - core@, portmgr@, doceng@, secteam@, re@, postmaster@, clusteradm@,
- devsummit@ (team reports).
- - FreeBSD Foundation (emaste@), participants of Foundation-sponsored
- projects, deb@ (Deb Goodkin) can also do a report for the Foundation
- itself.
- - Various conference organizers, depending on the season:
- - AsiaBSDCon (secretary@asiabsdcon.org) March (First Quarter)
- - BSDCan (info@bsdcan.org) May (Second Quarter)
+ - Send reports to the freebsd-quarterly-calls@ mailing list, to all submitters
+ of last quarterly status reports (they may have updates or further
+ improvements), and, depending on the season:
+ - Various conference organizers:
+ - AsiaBSDCon (secretary@asiabsdcon.org) March (First Quarter);
+ - BSDCan (info@bsdcan.org) May (Second Quarter);
- EuroBSDcon September - October (Third-Fourth Quarter).
EuroBSDcon as an organization is not interested in writing reports for
FreeBSD (at least it was not in October 2019: its reason is that the
conference is not FreeBSD specific), so reports about this event should be
- asked to members of the FreeBSD community that attended to it.
+ asked to members of the FreeBSD community that attended to it;
- Google Summer of Code students and their mentors: soc-students@ and
soc-mentors@ (Second and Third Quarter).
- - All submitters for the previous quarterly status report (they may have
- updates or further improvements).
+ - The easiest way to send calls for quarterly status reports is to use the
+ sendcalls perl script in the tools directory of the git repository. It
+ can also be used through a cron job, for example:
+
+ 0 0 1,15,24 3,6,9,12 * cd ~/freebsd-quarterly/tools && ./sendcalls -s 'Lorenzo Salvadore'
+
+ If you are indeed using a cron job, please run it on freefall and sign it
+ with your name so that it is possible to infer who has configured the cron
+ job, in case something goes wrong.
+ The script automatically sends calls to freebsd-quarterly-calls@, last
+ quarter submitters and other recipients depending on the season.
- It may also be worth making a call for reports on the forums as was
done here:
https://forums.freebsd.org/threads/call-for-freebsd-2014q4-october-december-status-reports.49812/
@@ -96,8 +99,11 @@
wblock suggests that we ask different people to write introductions to
add variety. Different people will bring different viewpoints and help
keep it fresh.
- - Run "make" or "make all-xml" in the quarter directory. This step needs that
- you have lang/python37 (or other python3 version) installed on your system.
+ - Run "make" or "make all-xml" in the quarter directory. This step needs perl
+ as it invokes the md2docbook perl script. Warning: md2docbook lacks some
+ features and likely has some bugs. Do not waste your time working on it and
+ prefer manual solutions instead: once the conversion of the FreeBSD website
+ to Hugo/AsciiDoctor is finished the md2docbook script will become obsolete.
- Copy the generated DocBook draft to
en_US.ISO8859-1/htdocs/news/status/report-XXXX-YY-XXXX-ZZ.xml,
add it to the list in en_US.ISO8859-1/htdocs/news/status/Makefile,
@@ -106,25 +112,8 @@
This step needs that you have installed textproc/docproj on your system.
- Adjust the Markdown source and regenerate until you are happy with
the result.
- - Tidy up the draft - tidy(1) may be used to get it well-formatted. Usually
- <url>s without a description are missing the closing "/>" which is the cause
- for most of the errors you will encounter. Sometimes other closing tags are
- missing.
- - Invoking tidy with the following options seems to cause the fewest
- problems: tidy -xml -i -wrap 74 -latin1 -preserve
- Some special characters still break with that - noticed when sos@
submits a report.
- - Remove empty "<help></help>" sections, they cause a strange looking
- newline.
- - The <body> part usually needs a hand to make it proper html. Use <a
- href=""> here, not <url>.
- - Lists come out best if you close the <p> before and start a new one
- after, like:
- ... blabla:</p>
- <ul>
- <li>some item</li>
- </ul>
- <p>Some more blabla ...
3) Committing it:

File Metadata

Mime Type
text/plain
Expires
Sat, Jul 18, 10:30 AM (8 h, 36 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29182712
Default Alt Text
D25193.1784370646.diff (5 KB)

Event Timeline