<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>PL22.16/WG21 agenda: 10-15 February 2020, Prague, Czechia</title>
  <meta charset="us-ascii" />
  <style type="text/css">
    ol > li {
      border-left: solid yellow;
    }

    ol > li { /* enable before publication */
      display: block;
      border-left: none;
    }

    .tbd {
      background-color: yellow;
    }

    .tbd {
      /* I use this class as a reminder for everything
	that needs to be changed for every meeting.
	For publication, you could change it to "inherit",
	or just leave it as-is. */
      background-color: yellow;
    }

    .xtbd {
      background-color: inherit;
    }

    tr.nopwd {
      /* This is here so you can hide the row for a project
	that has no WD to approve at some meeting,
	instead of physically deleting the row from the table. */
      text-decoration: line-through;
      color: silver;
      display: none;
    }

    /* When I revise the agenda for a meeting, I think it's important
      to indicate what has changed. (Not so much from meeting to meeting.) */
    ins {
      background-color: #CFC;
    }

    del {
      background-color: #FCC;
    }

    ol {
      counter-reset: item;
    }

      ol > li:before {
        content: counters(item, ".") ".\A0\A0";
        counter-increment: item;
      }

    li > p {
      margin-left: 2em;
    }
  </style>
</head>
<body>
  <table border="1">
    <tbody>
      <tr>
	<th>Doc. No.:</th>
	<td class="tbd">N4846</td>
      </tr>
      <tr>
	<th>Date:</th>
	<td class="xtbd">2019-12-28</td>
      </tr>
      <tr>
	<th>Reply to:</th>
	<td><a href="mailto:jhs@edg.com">John Spicer</a></td>
      </tr>
      <tr>
	<th>Tel:</th>
	<td>+1-732-993-3341</td>
      </tr>
      <tr>
	<th>Post:</th>
	<td>Edison Design Group<br />
	  95 Cobblestone Blvd.<br />
	  Monroe, NJ 08831</td>
      </tr>
    </tbody>
  </table>
  <h1>PL22.16/WG21 agenda: <span class="xtbd">10-15 February 2020, Prague, Czechia</span></h1>
  <p>
    INCITS PL22.16 * Programming language C++<br />
    InterNational Committee
    for Information Technology Standards (INCITS)<br />
    Operating under the procedures
    of the American National Standards Institute (ANSI)<br />
    INCITS, 1101 K Street NW, Suite 610, Washington, DC 20005
  </p>
  <h2>Meeting notice and location:
    <a class="xtbd" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/n4817.pdf">N4817</a></h2>
  <h2>Dates and times</h2>
  <table border="1">
    <thead>
      <tr>
	<th>Day</th>
	<th>Start</th>
	<th>Break</th>
	<th>Lunch</th>
	<th>Break</th>
	<th>End</th>
      </tr>
    </thead>
    <tbody>
      <tr>
	<td><span class="xtbd">February 10</span> Monday</td>
	<td>9:00 AM<br />
	  <strong>Plenary</strong></td>
	<td rowspan="6">10:15 &ndash;<br />
	  10:30 AM</td>
	<td rowspan="5">12:00 &ndash;<br />
	  1:30 PM</td>
	<td rowspan="5">3:30 &ndash;<br />
	  3:45 PM</td>
	<td rowspan="5">5:30 PM</td>
      </tr>
      <tr>
	<td><span class="xtbd">February 11</span> Tuesday</td>
	<td rowspan="4">8:30 AM</td>
      </tr>
      <tr>
	<td><span class="xtbd">February 12</span> Wednesday</td>
      </tr>
      <tr>
	<td><span class="xtbd">February 13</span> Thursday</td>
      </tr>
      <tr>
	<td><span class="xtbd">February 14</span> Friday</td>
      </tr>
      <tr>
	<td><span class="xtbd">February 15</span> Saturday</td>
	<td>8:30 AM<br />
	  <strong>Plenary</strong></td>
	<th colspan="2">No further breaks</th>
	<td>no later than<br />
	  2:00 PM</td>
      </tr>
    </tbody>
  </table>
  <p>
    Evening sessions on specific topics may also be scheduled,
    especially Monday through Thursday.
  </p>
  <h2>Meeting objectives</h2>
  <p>The primary goals of this meeting will be:</p>
  <ul class="xtbd">
    <li>Resolve C++20 national body comments (see also 1.5 below)</li>
  </ul>
  <p>Additional, lower-priority goals include:</p>
  <ul class="xtbd">
    <li>Work on Library Fundamentals TS features</li>
 </ul>
  <h2>Order of the meeting</h2>
  <ol>
    <li>Opening activities <strong>(Monday 9:00)</strong>
      <ol>
	<li>Opening comments, welcome from host (PL22.16)</li>
	<li>Meeting guidelines
	  <p>
	    Every participant is responsible for understanding
	    and abiding by the following:
            <ul>
            <li>
	    <a href="http://www.incits.org/standards-information/legal-info">The INCITS Antitrust Guidelines</a>  (PL22.16)
            <li>
	    <a href="http://www.incits.org/dotAsset/63b6e457-53b9-4933-9835-7c74e77ca2fd.pdf">The INCITS Patent Policy</a>  (PL22.16)
            <li>
	    <a href=
"https://www.iso.org/files/live/sites/isoorg/files/store/en/PUB100397.pdf"
            >
            The ISO Code of Conduct</a>
            <li>
            <a href=
"https://basecamp.iec.ch/download/iec-code-of-conduct-for-delegates-and-experts"
            >
              The IEC Code of Conduct
            </a>
            </li>
            <li>
            <a href="https://isocpp.org/std/standing-documents/sd-4-wg21-practices-and-procedures">The WG21 Practices and Procedures, and Code of Conduct</a>
            </ul>
	  </p>
	</li>
	<li>
	    <a href=
"https://www.iso.org/files/live/sites/isoorg/files/store/en/PUB100397.pdf"
            >
            The ISO Code of Conduct:</a>
            ISO requires that, through 2020, committees provide an opportunity to discuss the code of conduct.
	</li>
	<li>Membership, voting rights,
	  and procedures for the meeting (PL22.16)
	  <p>
	    If you are representing an organization
	    that is considering formally joining PL22.16,
	    or your organization is already a member
	      and you wish to change your voting status,
	    please inform an officer.
	  </p>
	</li>
	<li>Introductions</li>
	<li>Agenda review and approval (PL22.16 motion, WG21 poll)
        <p>
          The meeting goals described above are derived from
          the schedule adopted in 2018 and described in:
	<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1000r2.pdf">P1000R2</a>
        </li>
	<li>Editor's reports, approval of working drafts
	  <table border="1">
	    <thead>
	      <tr>
		<th>Document</th>
		<th>Editor's report</th>
		<th>Prospective WD</th>
	      </tr>
	    </thead>
	    <tbody>
	      <tr class="xtbd">
		<td>C++20 Standard</td>
		<td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/n4843.html">N4843</a></td>
		<td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/n4842.pdf">N4842</a></td>
	      </tr>
	      <tr class="xtbd">
		<td>Library Fundamentals TS</td>
		<td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/n4841.html">N4841</a></td>
		<td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/n4840.html">N4840</a></td>
	      </tr>
	    </tbody>
	  </table>
	</li>
	<li>Approval of the minutes of the previous meetings
	  (PL22.16 motion, WG21 poll)
	  <table border="1">
	    <thead>
	      <tr>
		<th>Meeting</th>
		<th>Minutes</th>
	      </tr>
	    </thead>
	    <tbody>
	      <tr>
		<td>WG21 <span class="xtbd">Belfast</span></td>
		<td class="xtbd"><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/n4839.pdf">N4839</a></td>
	      </tr>
	      <tr>
		<td>PL22.16 <span class="xtbd">Belfast</span></td>
		<td class="xtbd"><a href=
"https://standards.incits.org/apps/org/workgroup/pl22.16/download.php/114642/pl22.16-2019-000011_PL22%2016_Draft%20Minutes_Belfast_UK.docx"
</a>
                pl22.16-2019-000011</a></td>
	      </tr>
	      <tr>
		<td>WG21 pre-<span class="xtbd">Prague</span> administrative telecon</td>
		<td class="xtbd"><a href=
		"http://wiki.edg.com/pub/Wg21belfast/Documents/Nxxxx.pdf"
		>Nxxxx</a></td>
	      </tr>
	    </tbody>
	  </table>
	</li>
      </ol>


    </li>
    <li>Liaison reports, and WG21 study group reports
      (see pre-meeting WG21 telecon minutes)</li>
    <li>WG progress reports and work plans for the week
      (Core, Evolution, Library, Library Evolution; see pre-meeting WG21 telecon minutes)
    </li>
    <li>New business requiring action by the committee</li>


    <li>Organize working groups and study groups,
      establish working procedures
      <p>(Clarify rooms available for evening sessions)</p>
    </li>
    <li>WG and SG sessions
      <p>
	The WG and SG chairs must arrange
	for any proposals to be written up in the form of a motion,
	and made available by <strong>8:00 PM</strong> Friday.
      </p>
    </li>
    <li>Review of the meeting <strong>(Saturday 8:30 AM)</strong>
      <p>
        Reminder: Make sure you have marked the attendance sheet,
                  if you have not already done so.
      </p>
      <p>
	WG and SG status and progress reports.
	Presentation and discussion
	of proposals to be considered for consensus adoption
	by full WG21.
      </p>
      <ul>
	<li>SG1: Concurrency (Giroux)</li>
	<li>SG2: Modules (Stone)</li>
	<li>SG5: Transactional memory (Boehm)</li>
	<li>SG6: Numerics (Lippincott)</li>
	<li>SG7: Compile-time programming (Duskov)</li>
	<li>SG10: Feature test (Revzin)</li>
	<li>SG12: Undefined and unspecified behavior (Dos Reis)</li>
	<li>SG13: I/O (Orr)</li>
	<li>SG14: Games &amp; low latency (Wong)</li>
	<li>SG19: Machine Learning (Wong)</li>
	<li>SG15: Tooling (Adelstein Lelbach)</li>
	<li>SG18: LEWG Incubator (Adelstein Lelbach)</li>
	<li>SG16: Unicode (Honermann)</li>
	<li>SG17: EWG Incubator (Ballo)</li>
	<li>SG20: Education (van Winkel)</li>
	<li>SG21: Contracts (Spicer)</li>
	<li>ABI Group (Vandevoorde)</li>
	<li>Evolution (Bastien)</li>
	<li>Library Evolution (Winters)</li>
	<li>Core (Miller)</li>
	<li>Library (Clow)</li>
	<li>Direction Group</li>
      </ul>
    </li>
    <li>Closing activities
      <ol>
	<li>Issues delayed until today</li>
	<li>PL22.16 motions, if any</li>
      </ol>
    <li>Plans for the future (PL22.16)
      <ol>
	<li>Next and following meetings
	  <ul>
	    <li class="xtbd">2020-6-1/5: Varna, Bulgaria (<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/n4825.pdf">N4825</a>)</li>
	    <li class="xtbd">2020-11-9/14: New York, NY USA (<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/nxxxx.pdf">Nxxxx</a>)</li>
	  </ul>
	</li>
	<li>Mailings
	  <ul>
	    <li><span class="xtbd">2020-03-02</span>: Post-<span class="xtbd">Prague</span></li>
	    <li><span class="xtbd">2020-05-04</span>: Pre-<span class="xtbd">Varna</span></li>
	  </ul>
	</li>
      </ol>
    </li>
    <li>Adjournment (PL22.16 motion)</li>
  </ol>
</body>
</html>
