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:
Landon Curt Noll committed 2024-04-21 15:32:04 -07:00
1 parent 931ff6e635
commit 521a852e24
13 files changed
+192 -114

No files matched your search

+41
View File
@@ -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.