improve news.html and mastodon info
Added "2024-04-20" news update. Fixed format for "2023-05-22" news. Fixed bad links to `judges.html`. Add "Jump to: top" near the bottom. The `make gen_top_html` no longer builds `next/rules.html` nor `next/guidelines.html`. This is being done by the `bin/gen-status.sh` tool and `make gen_status`. Moved `make gen_top_html` after `make gen_status` in the top level Makefile rules for `make www` and `make quick_www` because `bin/gen-status.sh` uses the modification date of `news.html` (that make gen_top_html might modify) when forming `status.json`. Added FAQ 6.12 for "What is Mastodon and why does IOCCC use it?". Simplified `contact.html` mastodon info to refer the above FAQ for further mastodon information. Changed `bin/gen-top-html.sh` VERSION from "1.4.2 2024-04-21" to "1.4.3 2024-04-21". The `bin/gen-status.sh` tool will build `next/rules.html` and/or `next/guidelines.html` if they are missing or empty. Changed `bin/gen-status.sh` VERSION from "1.3 2024-04-14" to "1.4 2024-04-21". Run `make gen_top_html gen_status` to perform the above.
This commit is contained in:
1 parent
931ff6e635
commit
521a852e24
13 files changed
+192
-114
No files matched your search
@@ -268,8 +268,8 @@ help:
|
||||
@echo "make entry_index - force the build of ALL winner index.html files"
|
||||
@echo "make gen_other_html - build entry HTML files from markdown other than README.md"
|
||||
@echo "make gen_year_index - generate year level index.html files using the"
|
||||
@echo "make gen_status - generate status.json and status.html"
|
||||
@echo "make gen_top_html - generate a number of the top level HTML files from markdown"
|
||||
@echo "make gen_status - generate status.json and status.html"
|
||||
@echo "make quick_entry_index - build winner index.html files that might be out of date"
|
||||
@echo "make quick_www - generate html files more quickly, checking timestamps"
|
||||
@echo "make www - build html pages for web site"
|
||||
@@ -452,8 +452,8 @@ quick_www:
|
||||
${MAKE} gen_years
|
||||
${MAKE} gen_year_index
|
||||
${MAKE} gen_other_html
|
||||
${MAKE} gen_status
|
||||
${MAKE} gen_top_html
|
||||
${MAKE} gen_status
|
||||
${MAKE} quick_entry_index
|
||||
${MAKE} gen_sitemap
|
||||
@echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
|
||||
@@ -474,8 +474,8 @@ www:
|
||||
${MAKE} gen_years
|
||||
${MAKE} gen_year_index
|
||||
${MAKE} gen_other_html
|
||||
${MAKE} gen_status
|
||||
${MAKE} gen_top_html
|
||||
${MAKE} gen_status
|
||||
${MAKE} entry_index
|
||||
${MAKE} gen_sitemap
|
||||
@echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
|
||||
|
||||
+7
-7
@@ -84,7 +84,7 @@ shopt -s globstar # enable ** to match all files and zero or more directories an
|
||||
|
||||
# set variables referenced in the usage message
|
||||
#
|
||||
export VERSION="1.3 2024-04-14"
|
||||
export VERSION="1.4 2024-04-21"
|
||||
NAME=$(basename "$0")
|
||||
export NAME
|
||||
export V_FLAG=0
|
||||
@@ -993,7 +993,7 @@ if [[ -z $NOOP ]]; then
|
||||
exit 17
|
||||
fi
|
||||
|
||||
# check if temporary status.json file is different from the actual status.json file
|
||||
# check if temporary status.json file if different from the actual status.json file
|
||||
#
|
||||
if cmp -s "$STATUS_JSON" "$TMP_STATUS_JSON"; then
|
||||
|
||||
@@ -1003,7 +1003,7 @@ if [[ -z $NOOP ]]; then
|
||||
echo "$0: debug[3]: no change to status.json" 1>&2
|
||||
fi
|
||||
|
||||
# case: temporary status.json file is different from the actual status.json
|
||||
# case: temporary status.json file if different from the actual status.json
|
||||
#
|
||||
else
|
||||
|
||||
@@ -1111,9 +1111,9 @@ if [[ -z $NOOP ]]; then
|
||||
exit 26
|
||||
fi
|
||||
|
||||
# update rules.md is different
|
||||
# update rules.md if different or if rules.html is missing
|
||||
#
|
||||
if cmp -s "$TMP_RULES_MD" "$RULES_MD"; then
|
||||
if [[ -s "$RULES_HTML" ]] && cmp -s "$TMP_RULES_MD" "$RULES_MD"; then
|
||||
|
||||
# case: rules.md did not change
|
||||
#
|
||||
@@ -1189,9 +1189,9 @@ if [[ -z $NOOP ]]; then
|
||||
exit 30
|
||||
fi
|
||||
|
||||
# update guidelines.md is different
|
||||
# update guidelines.md if different or if guidelines.html is missing
|
||||
#
|
||||
if cmp -s "$TMP_GUIDELINES_MD" "$GUIDELINES_MD"; then
|
||||
if [[ -s "$GUIDELINES_HTML" ]] && cmp -s "$TMP_GUIDELINES_MD" "$GUIDELINES_MD"; then
|
||||
|
||||
# case: guidelines.md did not change
|
||||
#
|
||||
|
||||
+1
-4
@@ -84,11 +84,10 @@ shopt -u dotglob # disable matching files starting with .
|
||||
shopt -u nocaseglob # disable strict case matching
|
||||
shopt -u extglob # enable extended globbing patterns
|
||||
shopt -s globstar # enable ** to match all files and zero or more directories and subdirectories
|
||||
TOP_MD_SET+=("faq")
|
||||
|
||||
# set variables referenced in the usage message
|
||||
#
|
||||
export VERSION="1.4.2 2024-04-21"
|
||||
export VERSION="1.4.3 2024-04-21"
|
||||
NAME=$(basename "$0")
|
||||
export NAME
|
||||
export V_FLAG=0
|
||||
@@ -127,8 +126,6 @@ TOP_MD_SET+=("license")
|
||||
TOP_MD_SET+=("markdown")
|
||||
TOP_MD_SET+=("news")
|
||||
TOP_MD_SET+=("next/README")
|
||||
TOP_MD_SET+=("next/guidelines")
|
||||
TOP_MD_SET+=("next/rules")
|
||||
TOP_MD_SET+=("thanks-for-help")
|
||||
#
|
||||
export NOOP=
|
||||
|
||||
+7
-15
@@ -165,22 +165,14 @@ issue</a>.</p>
|
||||
<p>Those FAQ entries will help guide you on how to make public comments
|
||||
and suggestion in the relevant places.</p>
|
||||
<p>See the above FAQ entries for more details.</p>
|
||||
<div id="mastodon">
|
||||
<h1 id="try-mastodon">Try mastodon</h1>
|
||||
<div id="try_mastodon">
|
||||
<h1 id="try-mastodon">Try Mastodon</h1>
|
||||
</div>
|
||||
<p>You may wish to follow us <a href="https://fosstodon.org/@ioccc">IOCCC on Mastodon</a>
|
||||
as we use that platform to announce things such as the opening of a new IOCCC
|
||||
as well as winning entries of the IOCCC.</p>
|
||||
<p>We no longer tweet (or whatever someone with poor impulse control calls
|
||||
posting messages on their platform), preferring to reside in the <a href="https://fediverse.info">fediverse</a> instead.</p>
|
||||
<p>There is <a href="https://mastodon.help">help with Mastodon</a> available for
|
||||
those who might wish to <a href="https://fosstodon.org/deck/getting-started">get started with Mastodon</a>.</p>
|
||||
<p>While there are many fine Mastodon server instances out there, the <a href="../judges.html">IOCCC judges</a>
|
||||
use <a href="https://fosstodon.org/about">fosstodon.org</a> where lots of fun folk hang out,
|
||||
and topics like science, technology, <a href="https://en.wikipedia.org/wiki/Free_and_open-source_software">free and open source</a>
|
||||
have a good home. The <a href="https://fosstodon.org/@fosstodon">fosstodon.oeg</a> folk made the IOCCC feel welcome.
|
||||
And while using Mastodon is free, the <a href="../judges.html">IOCCC judges</a> are pleased to
|
||||
<a href="https://hub.fosstodon.org/support/">support the Fosstodon Hub</a>.</p>
|
||||
<h2 id="please-follow-the-ioccc-on-mastodon">Please follow the <a href="https://fosstodon.org/@ioccc">IOCCC on Mastodon</a></h2>
|
||||
<p>We use Mastodon to make minor announcements, in addition announcing
|
||||
major events such as the opening of a new IOCCC, or who won.</p>
|
||||
<p>See “<a href="faq.html#try_mastodon">FAQ 6.12: What is Mastodon and why does IOCCC use it?</a>” for more
|
||||
information on Mastodon.</p>
|
||||
<h1 id="if-you-really-need-to-send-email-the-ioccc-judges">If you really need to send Email the IOCCC judges</h1>
|
||||
<p>Did you look at the above section?</p>
|
||||
<p>If you must contact the IOCCC judges by email, then please send email to:
|
||||
|
||||
+7
-16
@@ -36,26 +36,17 @@ and suggestion in the relevant places.
|
||||
See the above FAQ entries for more details.
|
||||
|
||||
|
||||
<div id="mastodon">
|
||||
# Try mastodon
|
||||
<div id="try_mastodon">
|
||||
# Try Mastodon
|
||||
</div>
|
||||
|
||||
You may wish to follow us [IOCCC on Mastodon](https://fosstodon.org/@ioccc)
|
||||
as we use that platform to announce things such as the opening of a new IOCCC
|
||||
as well as winning entries of the IOCCC.
|
||||
## Please follow the [IOCCC on Mastodon](https://fosstodon.org/@ioccc)
|
||||
|
||||
We no longer tweet (or whatever someone with poor impulse control calls
|
||||
posting messages on their platform), preferring to reside in the [fediverse](https://fediverse.info) instead.
|
||||
We use Mastodon to make minor announcements, in addition announcing
|
||||
major events such as the opening of a new IOCCC, or who won.
|
||||
|
||||
There is [help with Mastodon](https://mastodon.help) available for
|
||||
those who might wish to [get started with Mastodon](https://fosstodon.org/deck/getting-started).
|
||||
|
||||
While there are many fine Mastodon server instances out there, the [IOCCC judges](../judges.html)
|
||||
use [fosstodon.org](https://fosstodon.org/about) where lots of fun folk hang out,
|
||||
and topics like science, technology, [free and open source](https://en.wikipedia.org/wiki/Free_and_open-source_software)
|
||||
have a good home. The [fosstodon.oeg](https://fosstodon.org/@fosstodon) folk made the IOCCC feel welcome.
|
||||
And while using Mastodon is free, the [IOCCC judges](../judges.html) are pleased to
|
||||
[support the Fosstodon Hub](https://hub.fosstodon.org/support/).
|
||||
See "[FAQ 6.12: What is Mastodon and why does IOCCC use it?](faq.html#try_mastodon)" for more
|
||||
information on Mastodon.
|
||||
|
||||
|
||||
# If you really need to send Email the IOCCC judges
|
||||
|
||||
@@ -217,6 +217,7 @@ other inconsistencies with the original entry?</a></li>
|
||||
<li><a href="#faq6_9">6.9 - What is the current meaning of the IOCCC terms Author, Entry, and Submission?</a></li>
|
||||
<li><a href="#faq6_10">6.10 - How does someone make a change to a file and submit that change as a GitHub pull request?</a></li>
|
||||
<li><a href="#faq6_11">6.11 - Am I allowed to use IOCCC content?</a></li>
|
||||
<li><a href="#faq6_12">6.12 - What is Mastodon and why does IOCCC use it?</a></li>
|
||||
</ul>
|
||||
<h1 id="the-ioccc-faq">The IOCCC FAQ</h1>
|
||||
<div id="faq0">
|
||||
@@ -2289,6 +2290,8 @@ unknown, they should use the <em>JSON null</em> as the <em>JSON value</em> of th
|
||||
For example:</p>
|
||||
<pre><code> "mastodon_url" : null,</code></pre>
|
||||
<p>NOTE: The <em>JSON null</em> is <strong>NOT</strong> enclosed in quotes!</p>
|
||||
<p>See “<a href="faq.html#try_mastodon">FAQ 6.12: What is Mastodon and why does IOCCC use it?</a>” for more
|
||||
information on Mastodon.</p>
|
||||
<h5 id="github">github</h5>
|
||||
<pre><code> "github" : "@mame",</code></pre>
|
||||
<p>This <em>JSON member</em> holds the <a href="https://github.com">GitHub</a> handle of the author.</p>
|
||||
@@ -2605,6 +2608,28 @@ IOCCC content. We use this to help ensure that we can all
|
||||
enjoy hat those working on the IOCCC have proper Attribution
|
||||
including, of course, the IOCCC winners themselves! It is designed
|
||||
to help ensure that everyone may enjoy the IOCCC.</p>
|
||||
<div id="faq6_12">
|
||||
<div id="try_mastodon">
|
||||
<h3 id="faq-6.12-what-is-mastodon-and-why-does-ioccc-use-it">FAQ 6.12: What is Mastodon and why does IOCCC use it?</h3>
|
||||
</div>
|
||||
</div>
|
||||
<p>The <a href="https://fosstodon.org/@ioccc">IOCCC uses Mastodon</a> for news updates,
|
||||
announcements, and for various other social media purposes.</p>
|
||||
<p><strong>Please follow the <a href="https://fosstodon.org/@ioccc">IOCCC on Mastodon</a></strong>.</p>
|
||||
<pre><code> The IOCCC no longer uses twitter, or whatever that someone who appears to have poor impulse control
|
||||
(allegedly) calls their platform these days.</code></pre>
|
||||
<p>The IOCCC prefers to reside in the <a href="https://fediverse.info">fediverse</a>.</p>
|
||||
<p><strong>For help with Mastodon</strong>:</p>
|
||||
<p>There is <a href="https://mastodon.help">help with Mastodon</a> available for
|
||||
those who might wish to <a href="https://fosstodon.org/deck/getting-started">get started with Mastodon</a>.</p>
|
||||
<p>While there are many fine Mastodon server instances out there, the <a href="../judges.html">IOCCC judges</a>
|
||||
use <a href="https://fosstodon.org/about">fosstodon.org</a> where lots of fun folk hang out,
|
||||
and topics like science, technology, <a href="https://en.wikipedia.org/wiki/Free_and_open-source_software">free and open source</a>
|
||||
have a good home. The <a href="https://fosstodon.org/@fosstodon">fosstodon.org</a> folk made the IOCCC feel welcome.</p>
|
||||
<p>While using Mastodon is free, the <a href="../judges.html">IOCCC judges</a> are pleased to
|
||||
<a href="https://hub.fosstodon.org/support/">support the Fosstodon Hub</a>.</p>
|
||||
<hr style="width:10%;text-align:left;margin-left:0">
|
||||
<p>Jump to: <a href="#">top</a></p>
|
||||
<!--
|
||||
|
||||
Copyright © 1984-2024 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
@@ -83,6 +83,7 @@ other inconsistencies with the original entry?](#faq4_3)
|
||||
- [6.9 - What is the current meaning of the IOCCC terms Author, Entry, and Submission?](#faq6_9)
|
||||
- [6.10 - How does someone make a change to a file and submit that change as a GitHub pull request?](#faq6_10)
|
||||
- [6.11 - Am I allowed to use IOCCC content?](#faq6_11)
|
||||
- [6.12 - What is Mastodon and why does IOCCC use it?](#faq6_12)
|
||||
|
||||
|
||||
# The IOCCC FAQ
|
||||
@@ -3198,6 +3199,9 @@ For example:
|
||||
|
||||
NOTE: The _JSON null_ is **NOT** enclosed in quotes!
|
||||
|
||||
See "[FAQ 6.12: What is Mastodon and why does IOCCC use it?](faq.html#try_mastodon)" for more
|
||||
information on Mastodon.
|
||||
|
||||
|
||||
##### github
|
||||
|
||||
@@ -3687,6 +3691,43 @@ including, of course, the IOCCC winners themselves! It is designed
|
||||
to help ensure that everyone may enjoy the IOCCC.
|
||||
|
||||
|
||||
<div id="faq6_12">
|
||||
<div id="try_mastodon">
|
||||
### FAQ 6.12: What is Mastodon and why does IOCCC use it?
|
||||
</div>
|
||||
</div>
|
||||
|
||||
The [IOCCC uses Mastodon](https://fosstodon.org/@ioccc) for news updates,
|
||||
announcements, and for various other social media purposes.
|
||||
|
||||
**Please follow the [IOCCC on Mastodon](https://fosstodon.org/@ioccc)**.
|
||||
|
||||
```
|
||||
The IOCCC no longer uses twitter, or whatever that someone who appears to have poor impulse control
|
||||
(allegedly) calls their platform these days.
|
||||
```
|
||||
|
||||
The IOCCC prefers to reside in the [fediverse](https://fediverse.info).
|
||||
|
||||
**For help with Mastodon**:
|
||||
|
||||
There is [help with Mastodon](https://mastodon.help) available for
|
||||
those who might wish to [get started with Mastodon](https://fosstodon.org/deck/getting-started).
|
||||
|
||||
While there are many fine Mastodon server instances out there, the [IOCCC judges](../judges.html)
|
||||
use [fosstodon.org](https://fosstodon.org/about) where lots of fun folk hang out,
|
||||
and topics like science, technology, [free and open source](https://en.wikipedia.org/wiki/Free_and_open-source_software)
|
||||
have a good home. The [fosstodon.org](https://fosstodon.org/@fosstodon) folk made the IOCCC feel welcome.
|
||||
|
||||
While using Mastodon is free, the [IOCCC judges](../judges.html) are pleased to
|
||||
[support the Fosstodon Hub](https://hub.fosstodon.org/support/).
|
||||
|
||||
|
||||
<hr style="width:10%;text-align:left;margin-left:0">
|
||||
|
||||
Jump to: [top](#)
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Copyright © 1984-2024 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
@@ -134,33 +134,42 @@
|
||||
|
||||
<!-- BEFORE: 1st line of markdown file: news.md -->
|
||||
<h1 id="for-more-news-try-mastodon">For more news, try mastodon</h1>
|
||||
<p>We plan to update our <a href="https://fosstodon.org/@ioccc">IOCCC on Mastodon</a> feed
|
||||
a bit more open than this web page. We recommend you check that feed
|
||||
for possibly newer news than what is posted here.</p>
|
||||
<p>We tend to only post major news updates to this web page.</p>
|
||||
<p>There is <a href="https://mastodon.help">help with Mastodon</a> available for
|
||||
those who might wish to <a href="https://fosstodon.org/deck/getting-started">get started with Mastodon</a>.</p>
|
||||
<p>While there are many fine Mastodon server instances out there, the <a href="../judges.html">IOCCC judges</a>
|
||||
use <a href="https://fosstodon.org/about">fosstodon.org</a> where lots of fun folk hang out,
|
||||
and topics like science, technology, <a href="https://en.wikipedia.org/wiki/Free_and_open-source_software">free and open source</a>
|
||||
have a good home. The <a href="https://fosstodon.org/@fosstodon">fosstodon.oeg</a> folk made the IOCCC feel welcome.
|
||||
And while using Mastodon is free, the <a href="../judges.html">IOCCC judges</a> are pleased to
|
||||
<a href="https://hub.fosstodon.org/support/">support the Fosstodon Hub</a>.</p>
|
||||
<h1 id="section">2024-02-29</h1>
|
||||
<h2 id="please-follow-the-ioccc-on-mastodon">Please follow** the <a href="https://fosstodon.org/@ioccc">IOCCC on Mastodon</a></h2>
|
||||
<p>We use Mastodon to make minor announcements, in addition announcing
|
||||
major events such as the opening of a new IOCCC, or who won.</p>
|
||||
<p>See “<a href="faq.html#try_mastodon">FAQ 6.12: What is Mastodon and why does IOCCC use it?</a>” for more
|
||||
information on Mastodon.</p>
|
||||
<h1 id="section">2024-04-20</h1>
|
||||
<p>Nearly all of the <a href="https://ioccc-src.github.io/temp-test-ioccc/">temp-test-ioccc web site</a>
|
||||
web site has undergone editorial review. Nearly all <a href="years.html">IOCCC winning entries</a>
|
||||
compile on modern systems and many have <code>try.sh</code> scripts to help you run them.
|
||||
For those that cannot compile and/or do not work, we have made a
|
||||
<a href="bugs.html">Bugs and (Mis)features</a> page.</p>
|
||||
<p>We have made nearly 4823 changes to date!</p>
|
||||
<p>All generated HTML pages are now conform to HTML 5 with the
|
||||
<a href="https://validator.w3.org/nu/">Nu Html Checker</a> reporting <strong>no error, warnings, nor info</strong> messages.</p>
|
||||
<p>The <a href="judges.html">IOCCC judges</a> have contracted with a web designer
|
||||
to improve the overall look of the web site, while <strong>maintaining
|
||||
the utilitarian look and feel</strong>, and without introducing any
|
||||
glaring “<em>dancing bears</em>” and other frivolous web features.</p>
|
||||
<p>We are working towards what we call the
|
||||
<strong><a href="https://github.com/ioccc-src/temp-test-ioccc/issues/2239">Great Fork Merge</a></strong>
|
||||
where the contents of the <a href="https://ioccc-src.github.io/temp-test-ioccc/">temp-test-ioccc web site</a>
|
||||
will be merged into the <a href="https://www.ioccc.org/index.html">Official IOCCC web site</a>.</p>
|
||||
<p>Stay tuned!</p>
|
||||
<h1 id="section-1">2024-02-29</h1>
|
||||
<p>We continue to make good progress on web site. In the <a href="https://github.com/ioccc-src/temp-test-ioccc">temp-test-ioccc GitHub repo</a> we have made nearly 4600 changes to date!</p>
|
||||
<p>All web pages, including this one, are now constructed from markdown files and/or JSON data files using tools found in the <a href="bin/index.html">bin</a> directory.</p>
|
||||
<h1 id="section-1">2023-05-22</h1>
|
||||
<h1 id="section-2">2023-05-22</h1>
|
||||
<p>We have been busy preparing for an important / significant update to this web site. In the <a href="https://github.com/ioccc-src/temp-test-ioccc">temp-test-ioccc GitHub repo</a> we have made nearly 2645 changes to date.</p>
|
||||
<pre><code> While you are free to look at the [temp-test-ioccc GitHub repo](https://github.com/ioccc-src/temp-test-ioccc),
|
||||
please **do not link to it** as this repo and related web site will disappear once the main
|
||||
[IOCCC winner repo](https://github.com/ioccc-src/winner) has been updated.
|
||||
|
||||
Also be aware that the [temp-test-ioccc GitHub repo](https://github.com/ioccc-src/temp-test-ioccc)
|
||||
is undergoing rapid changes. There are broken links and other things in mid-change.
|
||||
|
||||
Once we are ready to update the [IOCCC winner repo](https://github.com/ioccc-src/winner)
|
||||
and its associated web site,
|
||||
we will post a news article warning of the pending change that is about to arrive.</code></pre>
|
||||
<p>While you are free to look at the <a href="https://github.com/ioccc-src/temp-test-ioccc">temp-test-ioccc GitHub repo</a>,
|
||||
please <strong>do not link to it</strong> as this repo and related web site will disappear once the main
|
||||
<a href="https://github.com/ioccc-src/winner">IOCCC winner repo</a> has been updated.</p>
|
||||
<p>Also be aware that the <a href="https://github.com/ioccc-src/temp-test-ioccc">temp-test-ioccc GitHub repo</a>
|
||||
is undergoing rapid changes. There are broken links and other things in mid-change.</p>
|
||||
<p>Once we are ready to update the <a href="https://github.com/ioccc-src/winner">IOCCC winner repo</a>
|
||||
and its associated web site,
|
||||
we will post a news article warning of the pending change that is about to arrive.</p>
|
||||
<p>These 2645+ changes in the <a href="https://github.com/ioccc-src/temp-test-ioccc">temp-test-ioccc GitHub repo</a>
|
||||
include diverse things such as:</p>
|
||||
<ul>
|
||||
@@ -207,7 +216,7 @@ that needs urgent fixing.
|
||||
The <strong>IOCCCMOCK</strong> will us to beta-test the new IOCCC process without putting the hard work of those
|
||||
who submit real IOCCC entries at risk.</p>
|
||||
<p>Stay tuned!</p>
|
||||
<h1 id="section-2">2023-01-30</h1>
|
||||
<h1 id="section-3">2023-01-30</h1>
|
||||
<p>We added to the
|
||||
<a href="status.json">status.json</a> page,
|
||||
a <em>“status_date”</em> JSON member whose value is the date
|
||||
@@ -219,7 +228,7 @@ a <em>“latest_news”</em> JSON member whose value is the date
|
||||
of the most recent news item.</p>
|
||||
<pre><code> "status_date" : "Mon Jan 30 02:28:44 PST 2023",
|
||||
"latest_news" : "Mon Jan 30 02:28:44 PST 2023"</code></pre>
|
||||
<h1 id="section-3">2022-12-18</h1>
|
||||
<h1 id="section-4">2022-12-18</h1>
|
||||
<p>As per the suggestion of <a href="https://fosstodon.org/@Virtaava@home.social">Toni Mikkola</a>
|
||||
(_<span class="citation" data-cites="Virtaava">@Virtaava</span><span class="citation" data-cites="home.social_">@home.social_</span>) we now maintain a
|
||||
<a href="status.json">status.json</a> page on this web site.</p>
|
||||
@@ -237,7 +246,7 @@ The details of such additional JSON members are <em>TBD</em>.</p>
|
||||
Instead you will have to rely on the additional JSON information
|
||||
and/or read the <a href="#news">IOCCC news</a>,
|
||||
and/or follow us on Mastodon via <strong><span class="citation" data-cites="ioccc">@ioccc</span><span class="citation" data-cites="fosstodon.org">@fosstodon.org</span></strong>.</p>
|
||||
<h1 id="section-4">2022-11-29</h1>
|
||||
<h1 id="section-5">2022-11-29</h1>
|
||||
<p>We are plan to abandon our
|
||||
<a href="https://twitter.com/ioccc">IOCCC Twitter feed</a>
|
||||
in favor of our new <a href="https://fosstodon.org/@ioccc">IOCCC Mastodon</a> feed.</p>
|
||||
@@ -272,7 +281,7 @@ is made possible by volunteers,
|
||||
and those who voluntarily
|
||||
<a href="https://hub.fosstodon.org/support/">support</a> the cost of their server.</p>
|
||||
<p>Stay tuned in Mastodon as we update you on our progress towards the next IOCCC!</p>
|
||||
<h1 id="section-5">2022-11-19</h1>
|
||||
<h1 id="section-6">2022-11-19</h1>
|
||||
<p>Source code has been released for version <strong>0.8.1 2022-11-19</strong> of the
|
||||
<a href="https://github.com/ioccc-src/mkiocccentry">mkiocccentry repo</a>,
|
||||
a GitHub repo that includes the official iocccsize tool,
|
||||
@@ -284,13 +293,13 @@ to upload the above mentioned compressed tarball: when the contest is open of co
|
||||
judges will go through the motions (without judging the content) of an IOCCC:
|
||||
testing the above mentioned tools and testing the submit server.</p>
|
||||
<p>We are working on complete rebuild of this web site as well.</p>
|
||||
<h1 id="section-6">2022-01-15</h1>
|
||||
<h1 id="section-7">2022-01-15</h1>
|
||||
<p>Source code has been released for version <strong>0.24 2022-01-15</strong> of the
|
||||
<a href="https://github.com/ioccc-src/mkiocccentry">mkiocccentry tool</a>,
|
||||
a tool that is based on, and is containing, the official iocccsize tool,
|
||||
will form a compressed tarball that a registered IOCCC contestant
|
||||
will upload to the submit server (when the contest is open of course).</p>
|
||||
<h1 id="section-7">2021-12-27</h1>
|
||||
<h1 id="section-8">2021-12-27</h1>
|
||||
<p><a href="judges.html">The Judges</a>
|
||||
are continuing to work on re-tooling how we run the IOCCC.
|
||||
We are writing tools under various repositories our
|
||||
@@ -299,7 +308,7 @@ We are writing tools under various repositories our
|
||||
Sorry for the delay, but we think you will appreciate the re-tooling
|
||||
when it is completed.
|
||||
Stay tuned!</p>
|
||||
<h1 id="section-8">2021-10-21</h1>
|
||||
<h1 id="section-9">2021-10-21</h1>
|
||||
<p><a href="judges.html">The Judges</a>
|
||||
are re-tooling how we run the IOCCC.
|
||||
Our goal is to build a smoother, more rapid process centered around
|
||||
@@ -316,6 +325,8 @@ As a result of all this work we need to do,
|
||||
Sorry for the delay, but we think you will appreciate the re-tooling
|
||||
when it is completed.</p>
|
||||
<p><strong>Stay tuned for how you may be able to help in the IOCCC redesign for IOCCC28!</strong></p>
|
||||
<hr style="width:10%;text-align:left;margin-left:0">
|
||||
<p>Jump to: <a href="#">top</a></p>
|
||||
<!--
|
||||
|
||||
Copyright © 1984-2024 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
@@ -1,20 +1,38 @@
|
||||
# For more news, try mastodon
|
||||
|
||||
We plan to update our [IOCCC on Mastodon](https://fosstodon.org/@ioccc) feed
|
||||
a bit more open than this web page. We recommend you check that feed
|
||||
for possibly newer news than what is posted here.
|
||||
## Please follow** the [IOCCC on Mastodon](https://fosstodon.org/@ioccc)
|
||||
|
||||
We tend to only post major news updates to this web page.
|
||||
We use Mastodon to make minor announcements, in addition announcing
|
||||
major events such as the opening of a new IOCCC, or who won.
|
||||
|
||||
There is [help with Mastodon](https://mastodon.help) available for
|
||||
those who might wish to [get started with Mastodon](https://fosstodon.org/deck/getting-started).
|
||||
See "[FAQ 6.12: What is Mastodon and why does IOCCC use it?](faq.html#try_mastodon)" for more
|
||||
information on Mastodon.
|
||||
|
||||
While there are many fine Mastodon server instances out there, the [IOCCC judges](../judges.html)
|
||||
use [fosstodon.org](https://fosstodon.org/about) where lots of fun folk hang out,
|
||||
and topics like science, technology, [free and open source](https://en.wikipedia.org/wiki/Free_and_open-source_software)
|
||||
have a good home. The [fosstodon.oeg](https://fosstodon.org/@fosstodon) folk made the IOCCC feel welcome.
|
||||
And while using Mastodon is free, the [IOCCC judges](../judges.html) are pleased to
|
||||
[support the Fosstodon Hub](https://hub.fosstodon.org/support/).
|
||||
|
||||
# 2024-04-20
|
||||
|
||||
Nearly all of the [temp-test-ioccc web site](https://ioccc-src.github.io/temp-test-ioccc/)
|
||||
web site has undergone editorial review. Nearly all [IOCCC winning entries](years.html)
|
||||
compile on modern systems and many have `try.sh` scripts to help you run them.
|
||||
For those that cannot compile and/or do not work, we have made a
|
||||
[Bugs and (Mis)features](bugs.html) page.
|
||||
|
||||
We have made nearly 4823 changes to date!
|
||||
|
||||
All generated HTML pages are now conform to HTML 5 with the
|
||||
[Nu Html Checker](https://validator.w3.org/nu/) reporting **no error, warnings, nor info** messages.
|
||||
|
||||
The [IOCCC judges](judges.html) have contracted with a web designer
|
||||
to improve the overall look of the web site, while **maintaining
|
||||
the utilitarian look and feel**, and without introducing any
|
||||
glaring "_dancing bears_" and other frivolous web features.
|
||||
|
||||
We are working towards what we call the
|
||||
**[Great Fork Merge](https://github.com/ioccc-src/temp-test-ioccc/issues/2239)**
|
||||
where the contents of the [temp-test-ioccc web site](https://ioccc-src.github.io/temp-test-ioccc/)
|
||||
will be merged into the [Official IOCCC web site](https://www.ioccc.org/index.html).
|
||||
|
||||
Stay tuned!
|
||||
|
||||
|
||||
# 2024-02-29
|
||||
@@ -28,18 +46,16 @@ All web pages, including this one, are now constructed from markdown files and/o
|
||||
|
||||
We have been busy preparing for an important / significant update to this web site. In the [temp-test-ioccc GitHub repo](https://github.com/ioccc-src/temp-test-ioccc) we have made nearly 2645 changes to date.
|
||||
|
||||
```
|
||||
While you are free to look at the [temp-test-ioccc GitHub repo](https://github.com/ioccc-src/temp-test-ioccc),
|
||||
please **do not link to it** as this repo and related web site will disappear once the main
|
||||
[IOCCC winner repo](https://github.com/ioccc-src/winner) has been updated.
|
||||
While you are free to look at the [temp-test-ioccc GitHub repo](https://github.com/ioccc-src/temp-test-ioccc),
|
||||
please **do not link to it** as this repo and related web site will disappear once the main
|
||||
[IOCCC winner repo](https://github.com/ioccc-src/winner) has been updated.
|
||||
|
||||
Also be aware that the [temp-test-ioccc GitHub repo](https://github.com/ioccc-src/temp-test-ioccc)
|
||||
is undergoing rapid changes. There are broken links and other things in mid-change.
|
||||
Also be aware that the [temp-test-ioccc GitHub repo](https://github.com/ioccc-src/temp-test-ioccc)
|
||||
is undergoing rapid changes. There are broken links and other things in mid-change.
|
||||
|
||||
Once we are ready to update the [IOCCC winner repo](https://github.com/ioccc-src/winner)
|
||||
and its associated web site,
|
||||
we will post a news article warning of the pending change that is about to arrive.
|
||||
```
|
||||
Once we are ready to update the [IOCCC winner repo](https://github.com/ioccc-src/winner)
|
||||
and its associated web site,
|
||||
we will post a news article warning of the pending change that is about to arrive.
|
||||
|
||||
These 2645+ changes in the [temp-test-ioccc GitHub repo](https://github.com/ioccc-src/temp-test-ioccc)
|
||||
include diverse things such as:
|
||||
@@ -251,6 +267,11 @@ when it is completed.
|
||||
**Stay tuned for how you may be able to help in the IOCCC redesign for IOCCC28!**
|
||||
|
||||
|
||||
<hr style="width:10%;text-align:left;margin-left:0">
|
||||
|
||||
Jump to: [top](#)
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Copyright © 1984-2024 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
@@ -25,14 +25,14 @@
|
||||
<!-- END: this line ends content from: inc/head.default.html -->
|
||||
|
||||
<!-- -->
|
||||
<!-- This web page was formed via the tool: bin/gen-top-html.sh -->
|
||||
<!-- The content of main section of this web page came from: next/guidelines.md -->
|
||||
<!-- This web page was formed via the tool: bin/gen-status.sh -->
|
||||
<!-- The main section of this web page came from JSON and other data files -->
|
||||
<!-- -->
|
||||
|
||||
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
||||
<!-- !!! Do not modify this web page, instead modify the file: next/guidelines.md !!! -->
|
||||
<!-- !!! Do not modify this web page, instead modify the file: next/guidelines.md !!! -->
|
||||
<!-- !!! Do not modify this web page, instead modify the file: next/guidelines.md !!! -->
|
||||
<!-- The main section of this web page was generated via the tool: bin/gen-status.sh -->
|
||||
<!-- The main section of this web page was generated via the tool: bin/gen-status.sh -->
|
||||
<!-- The main section of this web page was generated via the tool: bin/gen-status.sh -->
|
||||
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
||||
|
||||
<!-- Markdown content was converted into HTML via the tool: bin/md2html.sh -->
|
||||
@@ -121,7 +121,7 @@
|
||||
<!-- START: this line starts content from: inc/navbar.empty.html -->
|
||||
|
||||
<div class="navbar">
|
||||
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2Fnext%2Fguidelines.html">✓</a>
|
||||
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2Fstatus.html">✓</a>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/navbar.empty.html -->
|
||||
@@ -961,7 +961,7 @@ chongo (Landon Curt Noll) /\cc/\
|
||||
<p>You may wish to review the <b><a href="../license.html">highlights of some of the key
|
||||
features and terms</a></b> of the <a href="https://creativecommons.org/licenses/by-sa/4.0/legalcode.en">actual license</a>.</p>
|
||||
<h2>Coda</h2>
|
||||
<p><a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2Fnext%2Fguidelines.html">Nu HTML check this web page</a></p>
|
||||
<p><a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2Fstatus.html">Nu HTML check this web page</a></p>
|
||||
<p><a href="#top">Jump to top</a> <a href="#content">Jump to Content</a> <a href="#inventory">Jump to Inventory</a></p>
|
||||
</div>
|
||||
|
||||
|
||||
+7
-7
@@ -25,14 +25,14 @@
|
||||
<!-- END: this line ends content from: inc/head.default.html -->
|
||||
|
||||
<!-- -->
|
||||
<!-- This web page was formed via the tool: bin/gen-top-html.sh -->
|
||||
<!-- The content of main section of this web page came from: next/rules.md -->
|
||||
<!-- This web page was formed via the tool: bin/gen-status.sh -->
|
||||
<!-- The main section of this web page came from JSON and other data files -->
|
||||
<!-- -->
|
||||
|
||||
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
||||
<!-- !!! Do not modify this web page, instead modify the file: next/rules.md !!! -->
|
||||
<!-- !!! Do not modify this web page, instead modify the file: next/rules.md !!! -->
|
||||
<!-- !!! Do not modify this web page, instead modify the file: next/rules.md !!! -->
|
||||
<!-- The main section of this web page was generated via the tool: bin/gen-status.sh -->
|
||||
<!-- The main section of this web page was generated via the tool: bin/gen-status.sh -->
|
||||
<!-- The main section of this web page was generated via the tool: bin/gen-status.sh -->
|
||||
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
||||
|
||||
<!-- Markdown content was converted into HTML via the tool: bin/md2html.sh -->
|
||||
@@ -121,7 +121,7 @@
|
||||
<!-- START: this line starts content from: inc/navbar.empty.html -->
|
||||
|
||||
<div class="navbar">
|
||||
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2Fnext%2Frules.html">✓</a>
|
||||
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2Fstatus.html">✓</a>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/navbar.empty.html -->
|
||||
@@ -420,7 +420,7 @@ chongo (Landon Curt Noll) <code>/\cc/\</code>
|
||||
<p>You may wish to review the <b><a href="../license.html">highlights of some of the key
|
||||
features and terms</a></b> of the <a href="https://creativecommons.org/licenses/by-sa/4.0/legalcode.en">actual license</a>.</p>
|
||||
<h2>Coda</h2>
|
||||
<p><a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2Fnext%2Frules.html">Nu HTML check this web page</a></p>
|
||||
<p><a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2Fstatus.html">Nu HTML check this web page</a></p>
|
||||
<p><a href="#top">Jump to top</a> <a href="#content">Jump to Content</a> <a href="#inventory">Jump to Inventory</a></p>
|
||||
</div>
|
||||
|
||||
|
||||
+1
-1
@@ -142,7 +142,7 @@
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"IOCCC_status_version" : "1.0 2024-03-09",
|
||||
"contest_status" : "closed",
|
||||
"news_update" : "2024-04-18T22:49:50+00:00",
|
||||
"news_update" : "2024-04-21T22:08:12+00:00",
|
||||
"status_update" : "2024-03-31T05:02:06+00:00"
|
||||
}</code></pre>
|
||||
|
||||
|
||||
+1
-1
@@ -2,6 +2,6 @@
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"IOCCC_status_version" : "1.0 2024-03-09",
|
||||
"contest_status" : "closed",
|
||||
"news_update" : "2024-04-18T22:49:50+00:00",
|
||||
"news_update" : "2024-04-21T22:08:12+00:00",
|
||||
"status_update" : "2024-03-31T05:02:06+00:00"
|
||||
}
|
||||
Reference in new issue
Block a user