Skip to content

Commit 5d00ba3

Browse files
committed
Restore non-generated files for the web site
There were some static files in the gh-pages branch which were not generated from the XML. When the deploy.yml workflow stopped committing to the gh-pages branch (62b6a99) and just deployed the generated HTML files, those static files were lost from http://cplusplus.github.io/LWG/ This adds them to the master branch in a static-pages directory, and then adjusts the workflow so that the static pages and generated HTML files are all deployed.
1 parent 92f0649 commit 5d00ba3

File tree

8 files changed

+1935
-2
lines changed

8 files changed

+1935
-2
lines changed

.github/workflows/deploy.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,15 @@ jobs:
3636
fetch-depth: 2147483647
3737

3838
- name: Generate HTML lists
39-
run: make CXX=g++-14 -j $(getconf _NPROCESSORS_ONLN) lists
39+
run: |
40+
make CXX=g++-14 -j $(getconf _NPROCESSORS_ONLN) lists
41+
mv mailing/* static-pages/
4042
4143
# Make the HTML pages available to the deploy job below.
4244
- name: Upload artifacts
4345
uses: actions/upload-pages-artifact@v3
4446
with:
45-
path: mailing/
47+
path: static-pages/
4648

4749
# Deployment job
4850
deploy:

static-pages/call-for-library-proposals.html

Lines changed: 331 additions & 0 deletions
Large diffs are not rendered by default.

static-pages/iec44.gif

227 Bytes
Loading

static-pages/images/cpp_logo.png

11.8 KB
Loading

static-pages/index.html

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
<html><head>
2+
<meta http-equiv="Content-Language" content="en-us">
3+
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4+
5+
<title>LWG Issues</title>
6+
<style type="text/css">
7+
ins {background-color:#A0FFA0}
8+
del {background-color:#FFA0A0}
9+
body { font-family: sans-serif; }
10+
</style>
11+
</head>
12+
13+
<body>
14+
15+
16+
<h1>
17+
<img src="iso44.gif" alt="ISO/" align="top" width="48" height="44">
18+
<img src="iec44.gif" alt="IEC" align="top" width="48" height="44"> C++ Standards Committee<br>
19+
Library Working Group</h1>
20+
21+
22+
<p>
23+
This is the home page for the Library Working Group (LWG) of the C++ Standards
24+
Committee, JTC1/SC22/WG21. It provides easy access to current drafts of
25+
documents that may have changed since the last official document release. Drafts
26+
have &quot;D&quot; document numbers, while official versions have &quot;N&quot; numbers and can be
27+
found on the <a href="http://www.open-std.org/jtc1/sc22/wg21/">official WG21 web
28+
site</a>.</p>
29+
30+
31+
<h2>
32+
Library proposal related drafts</h2>
33+
34+
35+
<p>
36+
<a href="call-for-library-proposals.html">Public Call for Library Proposals</a>
37+
-
38+
How to submit a proposal for additions to the standard library or library
39+
technical reports.</p>
40+
41+
42+
<p>
43+
<a href="lwg-proposal-status.html">Library Proposal Status Report</a> - Track
44+
the status of library proposals as they progress through the acceptance process.</p>
45+
46+
47+
<h2>LWG Issues List drafts</h2>
48+
<p>Current <b>drafts</b> of the various LWG issues lists. Strictly unofficial
49+
and subject to change at the whim of the LWG chair.</p>
50+
<h3>All Issues</h3>
51+
<ol>
52+
<li><a href="lwg-toc.html">Table of Contents</a></li>
53+
<li>
54+
<a href="lwg-index.html">Index by
55+
Section</a></li>
56+
<li><a href="lwg-status.html">Index by Status and Section</a></li>
57+
<li><a href="lwg-status-date.html">Index by Status and Date</a></li>
58+
</ol>
59+
<h3>Primary Lists</h3>
60+
<ol>
61+
<li><a href="lwg-active.html">Active Issues List</a></li>
62+
<li><a href="lwg-defects.html">Defect Reports
63+
List</a></li>
64+
<li><a href="lwg-closed.html">Closed Issues List</a></li>
65+
</ol>
66+
<h3>Unresolved Issues</h3>
67+
<ol>
68+
<li>
69+
<a href="lwg-unresolved.html">
70+
Unresolved Issues</a></li>
71+
<li>
72+
<a href="unresolved-toc.html">Table
73+
of Contents / Unresolved Issues</a></li>
74+
<li>
75+
<a href="unresolved-index.html">
76+
Index by Section / Unresolved Issues</a></li>
77+
<li>
78+
<a href="unresolved-status.html">
79+
Index by Status and Section / Unresolved Issues</a></li>
80+
<li>
81+
82+
<a href="unresolved-status-date.html">Index by
83+
Status and Date / Unresolved Issues</a></li>
84+
</ol>
85+
<h3>Issues ready for voting</h3>
86+
<ol>
87+
<li><a href="lwg-tentative.html">Tentative Issues</a></li>
88+
<li>
89+
<a href="votable-toc.html">Table of
90+
Contents / Votable Issues</a></li>
91+
<li>
92+
<a href="votable-index.html">Index
93+
by Section / Votable Issues</a></li>
94+
<li>
95+
<a href="votable-status.html">Index
96+
by Status and Section / Votable Issues</a></li>
97+
<li>
98+
<a href="votable-status-date.html">
99+
Index by Status and Date / Votable Issues</a></li>
100+
</ol>
101+
102+
<hr>
103+
104+
</body></html>
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
<html>
2+
3+
<head>
4+
<meta http-equiv="Content-Language" content="en-us">
5+
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
6+
<meta name="ProgId" content="FrontPage.Editor.Document">
7+
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
8+
<title>ISO Alphabet Soup</title>
9+
<style type="text/css">
10+
ins {background-color:#A0FFA0}
11+
del {background-color:#FFA0A0}
12+
body { font-family: sans-serif; width:7.5in; }
13+
</style>
14+
</head>
15+
16+
<body>
17+
18+
<h1>
19+
<img border="0" src="iso44.gif" width="48" height="44">&nbsp;
20+
ISO Alphabet Soup</h1>
21+
22+
<p>
23+
The <a href="http://www.iso.org">International Organization for Standardization</a>,
24+
known as ISO, is the governing body under which C++ is standardized. To
25+
understand the C++ standardization process, you need to know the meaning of
26+
various ISO acronyms, some of which changed recently.</p>
27+
28+
<h2>ISO acronyms</h2>
29+
<ul>
30+
<li>&quot;<b>TC</b>&quot; = &quot;Technical Corrigendum&quot; = bug-fix service-pack, such as C++03.<br>
31+
&nbsp;&nbsp;</li>
32+
<li>&quot;<b>TS</b>&quot; = &quot;Technical Specification&quot; = newspeak for what used to
33+
be called a
34+
Type 2 TR, such as the Library TR (which would now be called the
35+
Library TS) -- something with technical meat but that's not quite ready for
36+
inclusion in an IS yet.<br>
37+
&nbsp;&nbsp;</li>
38+
<li>&quot;<b>TR</b>&quot; = &quot;Technical Report&quot; = newspeak for what used to
39+
be called a Type 3 TR, such as the Performance TR -- something more descriptive.<br>
40+
&nbsp;&nbsp;</li>
41+
<li>&quot;<b>IS</b>&quot; = &quot;International Standard&quot; = a major or minor revision (such as&nbsp; C++98 and C++11) or for standalone material that for whatever
42+
reason should stand alone and is ready to be IS quality (such as
43+
Special Math).</li>
44+
</ul>
45+
<p>TSs and ISs are most clearly appropriate for work that is separable, such as
46+
the Special
47+
Math IS.<br>
48+
<br>
49+
As an example, when the committee thinks technical work on the proposed Filesystem
50+
library is complete, the committee can decide whether to continue progress:</p>
51+
<ul>
52+
<li>not at all;</li>
53+
<li>as a TS;</li>
54+
<li>as its own IS; or</li>
55+
<li>as part of the C++1y IS,</li>
56+
</ul>
57+
<p>depending on:</p>
58+
<ul>
59+
<li>its quality (e.g., is it ready to be an IS?);</li>
60+
<li>its degree of coupling with existing library components (e.g., can it be decoupled to stand on its own as a TS or
61+
IS?);</li>
62+
<li>its urgency (e.g., do we want to ship it sooner than C++1y?);</li>
63+
<li>its impact on headers (e.g. changes to existing headers work better for
64+
the next standard);</li>
65+
<li>its other qualities/desiderata (e.g., do we want to enable conformance to
66+
it separately as with Special Math?).</li>
67+
</ul>
68+
<p>That decision will always be on a case-by-case basis.</p>
69+
<h2>Acknowlegements</h2>
70+
<p>This page is based on a C++ committee mailing list posting by Herb Sutter. It
71+
was pulled together by Beman Dawes, and any mistakes are his alone. It is
72+
strictly unofficial.</p>
73+
<hr>
74+
<p>Revised:
75+
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y-%m-%d" startspan -->2012-03-06<!--webbot bot="Timestamp" endspan i-checksum="12178" --></p>
76+
<p>&nbsp;</p>
77+
78+
</body>
79+
80+
</html>

static-pages/iso44.gif

1.13 KB
Loading

0 commit comments

Comments
 (0)