create new status.json model

Changed the model of `status.json` model.

Updated `status.json` IOCCC_status_version from  "0.2 2023-05-22"
to "1.0 2024-03-09".

Updated FAQ 2.6, improving how IOCCC entries announced.

Moved `bin/ioccc-status.sh` to `tmp/ioccc-status.sh`
now that we have a new status.json model for
which this tool no longer fits (sorry tm Canada 🇨🇦).

Added `status.md` markdown to explain the `status.json` model.

Added `status.html` to both display the contents of `status.json`
and render the contents of `status.md` as HTML.

Added `bin/status2html.sh` to convert `status.json`
into HTML for the `status.html` file.

Added `bin/gen-status.sh` to form `status.json`
and `status.html` files.

Added `make gen_status` to top level Makefile.

Performed `make www` to complete all of the above.
This commit is contained in:
Landon Curt Noll committed 2024-03-10 10:05:08 -07:00
1 parent 17f6da63b2
commit ffb738af07
410 files changed
+2476 -474

No files matched your search

+20 -8
View File
@@ -73,6 +73,7 @@
<hr>
<div class="sidenav">
<a href="./news.html">IOCCC News</a>
<a href="./status.html">Contest status</a>
<a href="./faq.html#submit">How to enter the IOCCC</a>
<a href="./faq.html">FAQ</a>
</div>
@@ -947,15 +948,26 @@ more other entries that came in close behind.</p>
<h3
id="faq-2.6-how-are-ioccc-entries-announced"><a name="faq2_6"></a>FAQ
2.6: How are IOCCC entries announced?</h3>
<p>Once the <a href="../index.html#enter">IOCCC</a> closes, the judges
will select the <a href="../years.html">winning entries</a> announce
<p>Once the <a href="../index.html">IOCCC</a> closes, the judges
will:</p>
<ul>
<li><p>Select the <a href="../years.html">winning entries</a> announce
them on the <a href="https://fosstodon.org/@ioccc"><span
class="citation" data-cites="IOCCC">@IOCCC</span> mastodon feed</a>,
notify the authors of entries that won the IOCCC via email using their
previously registered email address, and upload the winning code to the
<a href="https://github.com/ioccc-src/winner">IOCCC winner repo</a>
which in turn will cause them to be displayed on the <a
href="../years.html">IOCCC winning entries page</a>.</p>
class="citation" data-cites="IOCCC">@IOCCC</span> mastodon
feed</a>.</p></li>
<li><p>Notify the authors of entries that won the IOCCC via email using
their previously registered email address.</p></li>
<li><p>Announce who are authors of this year’s winning IOCCC entries via
the <a href="https://fosstodon.org/@ioccc"><span class="citation"
data-cites="IOCCC">@IOCCC</span> mastodon feed</a>.</p></li>
<li><p>Upload the winning code to the <a
href="https://github.com/ioccc-src/winner">Official IOCCC winner
repo</a></p></li>
<li><p>Update the <a href="../index.html">Official IOCCC web site</a>,
and in particular display this year’s winning IOCCC entries at the top
of the <a href="../years.html">IOCCC winning entries page</a>.</p></li>
<li><p>Update the <a href="../news.html">IOCCC news</a> page.</p></li>
</ul>
<h2
id="section-3-compiling-and-running-ioccc-entries"><a name="faq3"></a>Section
3: Compiling and running IOCCC entries</h2>