add next/register.html page, improve bin/gen-status.sh

Added a new `next/register.html` that is required by the mailing list server.
The `next/register.md` still contains a big **XXX - put more data here - XXX**
as a placeholder for information about the mailing list registration process.

Improved the status text for `faq.html`, `next/index.html` and `status.html`
via `faq.md`, `next/README.md` and `status.md`.  We also removed the
excessive links to IOCCC and instead use the term "contest" where applicable.

IMPORTANT CHANGE: Registration be available when the contest is both pending and open.

We made a number of changes to `faq.md`, `next/README.md` in an attempt to
reflect the above.

Changed `bin/gen-status.sh` VERSION from "1.7 2024-09-23"
to "1.8 2024-11-23".

Changed `bin/gen-top-html.sh` VERSION from "1.4.9 2024-08-11"
to "1.4.10 2024-11-23".

Perform `make www` and `make gen_status` to perform the above and test under macOS.

TODO: Change **XXX - put more data here - XXX** in `next/register.md` for information
      about how to join the mailing list.
This commit is contained in:
Landon Curt Noll committed 2024-12-23 18:17:24 -08:00
1 parent 5725ab6431
commit edf8c1bdcc
13 files changed
+972 -128

No files matched your search

+29 -14
View File
@@ -163,13 +163,13 @@ Jump to: [top](#)
To submit your code to the IOCCC, you **MUST** follow these steps:
#### 0. Verify that the IOCCC is open for submissions
#### 0. Verify that the IOCCC is pending or open for submissions
Check the [current status of the IOCCC](status.html) see of the IOCCC is open.
First, check the [current status of the IOCCC](status.html) see of the contest.
You may **only register for the IOCCC when the IOCCC is either [pending](status.html#pending)
or [open](status.html#open)**.
You may **only register for the IOCCC when the IOCCC is OPEN**.
You may **only submit your entries to the IOCCC when the IOCCC is OPEN**.
You may **only submit your entries to the IOCCC when the IOCCC is [open](status.html#open)**.
See also the [IOCCC news](news.html#news) for more information.
@@ -185,16 +185,20 @@ suggestions, useful hints, and IOCCC humor. :-)
#### 2. Register for the IOCCC
The **IOCCC registration procedure** is still being designed.
<!--XXX--> As such, we do not yet have instructions on how to
use the **IOCCC registration procedure**. Once **IOCCC
registration procedure** is ready, we will update this section
with the proper instructions. Watch the [IOCCC news](news.html)
for an announcement about the **IOCCC registration procedure**.
**IMPORTANT**: You may **only register for the IOCCC when the IOCCC is either [pending](status.html#pending)
or [open](status.html#open)**. See [current status of the IOCCC](status.html) for details.
Once you have been registered, you will receive an email message for how to
prepare your entries for submission, and how to upload the compressed tarballs
to our submission portal.
If the contest is [pending](status.html#pending) or [open](status.html#open),
then follow the directions on **[How to register for the IOCCC](next/register.html)**.
For those who are [registered for the IOCCC](next/register.html),
once the contest is [open](status.html#open) you will receive your own Email message
containing your very own **Username and Initial Password until the contest is [open](#open)**.
You will need these to be able to [upload your submission](faq.html#upload) to the
[IOCCC submit server](https:/submit.ioccc.org).
Please check the [current status of the IOCCC](status.html) and
visit the [How to register for the IOCCC](next/register.html) for detailed instructions.
#### 3. Obtain and compile the latest mkiocccentry toolkit
@@ -206,6 +210,7 @@ and the
FAQ on "[compiling mkiocccentry toolkit](#compiling_mkiocccentry)",
for more details.
#### 4. Run the mkiocccentry tool to form your submission tarball
For more details on `mkiocccentry`, what it is, how to obtain it and how to use
@@ -269,7 +274,17 @@ for doing so in your `remarks.md` file.
See also [Rule 17](next/rules.html#rule17)!
<div id="upload">
#### 5. Upload your entry to the IOCCC submit server
</div>
**IMPORTANT NOTE**: The IOCCC [submit server](https://submit.ioccc.org) is located at
[https://submit.ioccc.org](https://submit.ioccc.org) and ready for submissions
**ONLY WHEN THE CONTEST IS [open](status.html#open)**. See [current status of the IOCCC](status.html)
for details.
**IMPORTANT NOTE**: The contest is [closed](status.html#closed), the
[https://submit.ioccc.org](https://submit.ioccc.org) may be offline.
The following steps should be taken, in order to upload your `mkiocccentry` xz
compressed tarball, to change the file (if you need to upload a different file