svn commit: r54222 - head/en_US.ISO8859-1/htdocs/news/status

Lorenzo Salvadore <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: salvadore (ports committer)
Date: Tue Jun  9 11:23:35 2020
New Revision: 54222
URL: https://svnweb.freebsd.org/changeset/doc/54222

Log:
  htdocs/news/status: Update README
  
  Update README with information about the mailing list
  freebsd-quarterly-calls@ and the sendcalls perl script.
  
  Also warn about the md2docbook perl script becoming obsolete once the
  Hugo/AsciiiDoctor conversion is done.
  
  Reviewed by:	debdrup
  Approved by:	docs (bcr), gerald (mentor)
  Differential Revision:	https://reviews.freebsd.org/D25193

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/README

Modified: head/en_US.ISO8859-1/htdocs/news/status/README
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/README	Tue Jun  9 10:49:25 2020	(r54221)
+++ head/en_US.ISO8859-1/htdocs/news/status/README	Tue Jun  9 11:23:35 2020	(r54222)
@@ -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:
[email protected]
+
 0) Timeline
 
   - First Quarter:
@@ -41,33 +47,30 @@ Compiling status reports - best practices
   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 ([email protected]) March (First Quarter)
-        - BSDCan ([email protected]) 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 ([email protected]) March (First Quarter);
+        - BSDCan ([email protected]) 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 @@ Compiling status reports - best practices
     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 @@ Compiling status reports - best practices
     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:
 
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.