Skip to content
This repository was archived by the owner on Dec 30, 2024. It is now read-only.

Commit 16eb48a

Browse files
committed
set tentative IOCCC28 dates, update rules and guidelines
We set dates and times for when IOCCC28 will go into pending state, open state, and judging state. These dates are subject to change until the content enters the open state. Modified both `next/guidelines.md` and `next/rules.md` as per the IOCCC28 dates and times. Improve the `next/guidelines.md` and `next/rules.md` text around IOCCC28 dates and times. We processed the XXX's in markdown files that needed processing. Fixed a minor typo in `bin/cvt-submission.sh`. Made some minor formatting improvements to `faq.md`, `next/register.md`, `next/rules.md`, `next/guidelines.md`, `README.md` and `index.md. Updated "Rule 3" in `next/rules.md` in regards to the above. Updated "Rule 8" in `next/rules.md` in regards to the above. Changed `faq.md` version from **28.1.8 2024-12-07** to **28.2.0 2024-12-28**. Changed `next/guidelines.md` version from **28.29 2024-12-27** to **28.30 2024-12-28**. Changed `next/rules.md` version from **28.14 2024-12-07** to **28.15 2024-12-28**. TODO: Review these changes.
1 parent 2ef3d9f commit 16eb48a

File tree

16 files changed

+604
-253
lines changed

16 files changed

+604
-253
lines changed

README.html

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -424,19 +424,6 @@ <h2>About the IOCCC GitHub repo</h2>
424424
<!-- START: this line starts content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
425425

426426
<!-- BEFORE: 1st line of markdown file: README.md -->
427-
<!-- XXX - This entire section goes away during the final stages of the Great Fork Merge -->
428-
<h3 id="this-is-not-the-official-ioccc-website">This is NOT the official IOCCC website!</h3>
429-
<p>Please visit <a href="https://www.ioccc.org">www.ioccc.org</a> for the official <strong>IOCCC</strong> website.</p>
430-
<p>Please do NOT bookmark nor link to this <a href="https://ioccc-src.github.io/temp-test-ioccc/">experimental website</a>.</p>
431-
<p>When this experiment is finished, this site will go away and its associated <a href="https://github.com/ioccc-src/temp-test-ioccc">temp-test-ioccc GitHub repo</a> will go into read-only archival mode.</p>
432-
<p>The <a href="https://ioccc-src.github.io/temp-test-ioccc/">experimental website</a> is associated with the <a href="https://github.com/ioccc-src/temp-test-ioccc">temp-test-ioccc GitHub repo</a>.</p>
433-
<p>This website will be undergoing major changes, so expect many
434-
broken links, typos and other problems. If you wish to recommend
435-
changes (understanding that things may be rapidly changing out from
436-
under your copy), then consider making pull requests against the
437-
temp-test-ioccc GitHub repo.</p>
438-
<h3 id="what-follows-is-the-actual-readme.md-file">What follows is the actual README.md file</h3>
439-
<!-- XXX - remove down to here in the final stages of the Great Fork Merge -->
440427
<h1 id="the-international-obfuscated-c-code-contest">The International Obfuscated C Code Contest</h1>
441428
<h2 id="obfuscate-verb-with-object"><strong>Obfuscate</strong> | <em>verb</em> [with object]</h2>
442429
<ul>

README.md

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,3 @@
1-
<!-- XXX - This entire section goes away during the final stages of the Great Fork Merge -->
2-
### This is NOT the official IOCCC website!
3-
4-
Please visit [www.ioccc.org](https://www.ioccc.org) for the official **IOCCC** website.
5-
6-
Please do NOT bookmark nor link to this [experimental website](https://ioccc-src.github.io/temp-test-ioccc/).
7-
8-
When this experiment is finished, this site will go away and its associated [temp-test-ioccc GitHub repo](https://github.com/ioccc-src/temp-test-ioccc) will go into read-only archival mode.
9-
10-
The [experimental website](https://ioccc-src.github.io/temp-test-ioccc/) is associated with the [temp-test-ioccc GitHub repo](https://github.com/ioccc-src/temp-test-ioccc).
11-
12-
This website will be undergoing major changes, so expect many
13-
broken links, typos and other problems. If you wish to recommend
14-
changes (understanding that things may be rapidly changing out from
15-
under your copy), then consider making pull requests against the
16-
temp-test-ioccc GitHub repo.
17-
18-
19-
### What follows is the actual README.md file
20-
21-
22-
<!-- XXX - remove down to here in the final stages of the Great Fork Merge -->
231
# The International Obfuscated C Code Contest
242

253

bin/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,7 @@ This tool will form `YYYY/dir/README.md` if needed, from `YYYY/dir/remarks.md`,
359359
**NOTE**: This interactive tool (unless `-i input_data` is used) does
360360
**NOT** perform all of the steps needed to make a directory for a new winning
361361
IOCCC entry. For example, files such as `YYYY/dir/README.md` and/or `YYYY/dir/index.html`
362-
might contain "_triple X_" comments (`<!--XXXX-->`), indicating where the [Judges](../judges.html)
362+
might contain "_triple X_" comments, indicating where the [Judges](../judges.html)
363363
need to add content. Moreover, the `Makefile` and `.gitignore` files
364364
need to be examined for suitability, etc.
365365

@@ -913,7 +913,7 @@ It will form `YYYY/README.md` if needed, from `template/README.md.year`.
913913

914914
**NOTE**: This tool does **NOT** perform all of the steps needed to make a new IOCCC year directory.
915915
For example, files such as `YYYY/README.md` and/or `YYYY/index.html`
916-
might contain "_triple X_" comments (`<!-- XXX -->`) indicating where the
916+
might contain "_triple X_" comments indicating where the
917917
[Judges](../judges.html) need to add content.
918918

919919
Usage:

bin/cvt-submission.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2193,7 +2193,7 @@ if [[ -z $NOOP ]]; then
21932193
if [[ -f $YYYY_DIR/remarks.md ]]; then
21942194
cat "$YYYY_DIR/remarks.md" >> "$README_MD"
21952195
else
2196-
echo "$X_3 - mo remarks.md file was found" >> "$README_MD"
2196+
echo "$X_3 - no remarks.md file was found" >> "$README_MD"
21972197
fi
21982198
sed -e "s/$X_3-YEAR-$X_3/$YEAR_DIR/" "$TEMPLATE_README_MD_TAIL" >> "$README_MD"
21992199
fi

bin/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -646,7 +646,7 @@ <h3 id="cvt-submission.sh"><a href="https://github.com/ioccc-src/temp-test-ioccc
646646
<p><strong>NOTE</strong>: This interactive tool (unless <code>-i input_data</code> is used) does
647647
<strong>NOT</strong> perform all of the steps needed to make a directory for a new winning
648648
IOCCC entry. For example, files such as <code>YYYY/dir/README.md</code> and/or <code>YYYY/dir/index.html</code>
649-
might contain “<em>triple X</em>” comments (<code>&lt;!--XXXX--&gt;</code>), indicating where the <a href="../judges.html">Judges</a>
649+
might contain “<em>triple X</em>” comments, indicating where the <a href="../judges.html">Judges</a>
650650
need to add content. Moreover, the <code>Makefile</code> and <code>.gitignore</code> files
651651
need to be examined for suitability, etc.</p>
652652
<p><strong>HINT</strong>: Executing this tool on your submission will <strong>NOT</strong> make you an IOCCC winner. :-)</p>
@@ -965,7 +965,7 @@ <h3 id="new-year.sh"><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/
965965
It will form <code>YYYY/README.md</code> if needed, from <code>template/README.md.year</code>.</p>
966966
<p><strong>NOTE</strong>: This tool does <strong>NOT</strong> perform all of the steps needed to make a new IOCCC year directory.
967967
For example, files such as <code>YYYY/README.md</code> and/or <code>YYYY/index.html</code>
968-
might contain “<em>triple X</em>” comments (<code>&lt;!-- XXX --&gt;</code>) indicating where the
968+
might contain “<em>triple X</em>” comments indicating where the
969969
<a href="../judges.html">Judges</a> need to add content.</p>
970970
<p>Usage:</p>
971971
<pre><code> bin/new-year.sh -v 1 YYYY</code></pre>

faq.html

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,7 @@ <h2>Frequently Asked Questions</h2>
425425

426426
<!-- BEFORE: 1st line of markdown file: faq.md -->
427427
<h1 id="ioccc-faq-table-of-contents">IOCCC FAQ Table of Contents</h1>
428-
<p>This is FAQ version <strong>28.1.8 2024-12-07</strong>.</p>
428+
<p>This is FAQ version <strong>28.2.0 2024-12-28</strong>.</p>
429429
<h2 id="entering-the-ioccc-the-bare-minimum-you-need-to-know">0. <a href="#enter_questions">Entering the IOCCC: the bare minimum you need to know</a></h2>
430430
<ul>
431431
<li><strong>Q 0.0</strong>: <a class="normal" href="#enter">How can I enter the IOCCC?</a></li>
@@ -582,7 +582,7 @@ <h3 id="q-0.0-how-can-i-enter-the-ioccc">Q 0.0: How can I enter the IOCCC?</h3>
582582
<div id="step_0">
583583
<h4 id="verify-that-the-ioccc-is-pending-or-open-for-submissions">0. Verify that the IOCCC is pending or open for submissions</h4>
584584
</div>
585-
<p>First, check the <a href="status.html">current status of the IOCCC</a> see of the contest.
585+
<p>First, check the <strong><a href="status.html">current status of the IOCCC</a></strong>” page to see current contest status.
586586
You may <strong>only register for the IOCCC when the IOCCC is either <a href="status.html#pending">pending</a>
587587
or <a href="status.html#open">open</a></strong>.</p>
588588
<p>You may <strong>only submit your entries to the IOCCC when the IOCCC is <a href="status.html#open">open</a></strong>.</p>
@@ -600,9 +600,9 @@ <h4 id="register-for-the-ioccc">2. Register for the IOCCC</h4>
600600
</div>
601601
</div>
602602
<p><strong>IMPORTANT</strong>: You may <strong>only register for the IOCCC when the IOCCC is either <a href="status.html#pending">pending</a>
603-
or <a href="status.html#open">open</a></strong>. See <a href="status.html">current status of the IOCCC</a> for details.</p>
603+
or <a href="status.html#open">open</a></strong>. See <strong><a href="status.html">current status of the IOCCC</a></strong>” page for details.</p>
604604
<p>If the contest is <a href="status.html#pending">pending</a> or <a href="status.html#open">open</a>,
605-
then follow the directions on <strong><a href="next/register.html">How to register for the IOCCC</a></strong>.</p>
605+
then follow the directions on <strong><a href="next/register.html">how to register for the IOCCC</a></strong>.</p>
606606
<div id="step_3">
607607
<h4 id="wait-for-your-submit-server-username-and-initial-password">3. Wait for your submit server username and initial password</h4>
608608
</div>
@@ -619,23 +619,22 @@ <h4 id="wait-for-your-submit-server-username-and-initial-password">3. Wait for y
619619
then you will <strong>NOT</strong> receive your <strong>Username</strong> and <strong>Initial password</strong>
620620
by email. For example, if the contest is <a href="status.html#pending">pending</a>,
621621
you will have to <strong>WAIT UNTIL THE CONTEST IS <a href="status.html#open">OPEN</a></strong>.</p>
622-
<p>Please check the <a href="status.html">current status of the IOCCC</a> and
623-
visit the <a href="next/register.html">How to register for the IOCCC</a> for detailed instructions.</p>
622+
<p>Please check the <strong><a href="status.html">current status of the IOCCC</a></strong>” page and
623+
visit the <strong><a href="next/register.html">how to register for the IOCCC</a></strong>” page for detailed instructions.</p>
624624
<p><strong>NOTE</strong>: If are having trouble receiving your <strong>Username</strong> and <strong>Initial
625625
password</strong>, and the <strong>CONTEST IS <a href="status.html#open">OPEN</a></strong>, and
626626
have you checked your spam folder, <a href="contact.html">Contact the IOCCC</a>
627627
for assistance.</p>
628628
<div id="step_4">
629629
<h4 id="login-to-the-submit-server-and-change-your-password">4. Login to the submit server and change your password</h4>
630630
</div>
631-
<p>Using the <strong>Username</strong> and <strong>Initial password</strong> you receive via
632-
email in <a href="#step_3">step 3</a>, you need to login to the <a href="https://submit.ioccc.org">IOCCC submit
633-
server</a>.</p>
631+
<p>Using the <strong>Username</strong> and <strong>Initial password</strong> you receive via email in
632+
<a href="#step_3">step 3</a>, you need to login to the <a href="https://submit.ioccc.org">IOCCC submit server</a>.</p>
634633
<p><strong>IMPORTANT NOTE</strong>: You must change your password <strong>WITHIN 72 HOURS</strong>
635634
from when one of the <a href="judges.html">IOCCC judges</a> sent that email.</p>
636635
<p><strong>NOTE</strong>: The <a href="https://submit.ioccc.org">IOCCC submit server</a>
637636
is only ready for submissions <strong>ONLY WHEN THE CONTEST IS <a href="status.html#open">open</a></strong>.</p>
638-
<p>Please visit the <a href="next/pw-change.html">Change your submit server initial password</a> page for detailed instructions.</p>
637+
<p>Please visit the <strong><a href="next/pw-change.html">change your submit server initial password</a></strong> page for detailed instructions.</p>
639638
<div id="step_5">
640639
<h4 id="obtain-and-compile-the-latest-mkiocccentry-toolkit">5. Obtain and compile the latest mkiocccentry toolkit</h4>
641640
</div>
@@ -645,9 +644,11 @@ <h4 id="obtain-and-compile-the-latest-mkiocccentry-toolkit">5. Obtain and compil
645644
the <a href="https://github.com/ioccc-src/mkiocccentry">mkiocccentry toolkit</a>
646645
could change. Once the content is <a href="status.html#open">open</a>, be sure
647646
you <strong>have the latest</strong> version installed.</p>
648-
<p>To help you, please see the FAQ on “<a href="#obtaining_mkiocccentry">how to obtain the most recent
649-
mkiocccentry</a>” and the FAQ on “<a href="#compiling_mkiocccentry">compiling
650-
mkiocccentry toolkit</a>”, for more details.</p>
647+
<p>To help you, please see the
648+
FAQ on “<a href="#obtaining_mkiocccentry">how to obtain the most recent mkiocccentry</a>
649+
and the
650+
FAQ on “<a href="#compiling_mkiocccentry">compiling mkiocccentry toolkit</a>”,
651+
for more details.</p>
651652
<div id="step_6">
652653
<h4 id="run-the-mkiocccentry-tool-to-form-your-submission-tarball">6. Run the mkiocccentry tool to form your submission tarball</h4>
653654
</div>
@@ -682,8 +683,7 @@ <h4 id="run-the-mkiocccentry-tool-to-form-your-submission-tarball">6. Run the mk
682683
you’ll have to use the form of <code>./mkiocccentry</code> instead of just <code>mkiocccentry</code>.
683684
However, installing it will make it easier for you as you can run it from your
684685
submission’s directory. See the
685-
FAQ on “<a href="https://github.com/ioccc-src/mkiocccentry/blob/master/FAQ.md#install">installing
686-
mkiocccentry</a>
686+
FAQ on “<strong><a href="https://github.com/ioccc-src/mkiocccentry/blob/master/FAQ.md#install">installing mkiocccentry</a></strong>
687687
at the mkiocccentry repo.</p>
688688
<p>If the <code>mkiocccentry</code> tool indicates that there is a problem with your entry,
689689
especially if it identifies a <a href="next/rules.html#rule2">Rule 2</a>, or any other
@@ -697,7 +697,7 @@ <h4 id="run-the-mkiocccentry-tool-to-form-your-submission-tarball">6. Run the mk
697697
<h4 id="upload-your-submission-to-the-ioccc-submit-server">7. Upload your submission to the IOCCC submit server</h4>
698698
</div>
699699
</div>
700-
<p>The screenshots about <a href="next/submit.html">how to upload your submission to the IOCCC</a>
700+
<p>The screenshots on the “<strong><a href="next/submit.html">how to upload your submission to the IOCCC</a></strong>” page
701701
might be a helpful guide when using the <a href="https://submit.ioccc.org">IOCCC submit server</a>.</p>
702702
<p><strong>NOTE</strong>: You may modify a previous uploaded submission, if the contest is
703703
<a href="status.html#open">open</a>, by replacing the file in a slot. Please use the
@@ -708,7 +708,7 @@ <h4 id="upload-your-submission-to-the-ioccc-submit-server">7. Upload your submis
708708
<p><strong>IMPORTANT NOTE</strong>: The <a href="https://submit.ioccc.org">IOCCC submit server</a>
709709
is only ready for submissions
710710
<strong>ONLY WHEN THE CONTEST IS <a href="status.html#open">open</a></strong>.</p>
711-
<p>See <a href="status.html">current status of the IOCCC</a> for details on the contest status.</p>
711+
<p>See the “<strong><a href="status.html">current status of the IOCCC</a></strong>” page for details on the contest status.</p>
712712
<p><strong>IMPORTANT NOTE</strong>: When the contest is <a href="status.html#closed">closed</a>, the
713713
<a href="https://submit.ioccc.org">IOCCC submit server</a>
714714
might be offline and unreachable as a website.</p>
@@ -5549,15 +5549,13 @@ <h4 id="dec-30-thru-202y-mmm-dd---work-on-the-temp-test-ioccc-github-repo">2020
55495549
<li>Etc.</li>
55505550
</ul>
55515551
<div id="great_fork_merge_date">
5552-
<h4 id="y-mm-dd-the-great-fork-merge">202y mm dd The Great Fork Merge <!-- XXX - Fill in the date when Great Fork Merge happens --></h4>
5552+
<h4 id="dec-28-the-great-fork-merge">2024 Dec 28 The Great Fork Merge</h4>
55535553
</div>
5554-
<!-- XXX - Update the commit count just before Great Fork Merge happens -->
5555-
<p>As of 2024 Dec 27 <a href="https://github.com/ioccc-src/temp-test-ioccc">temp-test-ioccc
5554+
<p>As of 2024 Dec 28 <a href="https://github.com/ioccc-src/temp-test-ioccc">temp-test-ioccc
55565555
repo</a>
5557-
there was <a href="https://github.com/ioccc-src/winner/compare/master...ioccc-src:temp-test-ioccc:master">6141+ commits ahead</a>
5556+
there was <a href="https://github.com/ioccc-src/winner/compare/master...ioccc-src:temp-test-ioccc:master">6165+ commits ahead</a>
55585557
of the <a href="https://github.com/ioccc-src/winner">IOCCC winner repo</a>.</p>
5559-
<!-- XXX - Fill in the date when Great Fork Merge happens -->
5560-
<p>On 202y mm dd, the temporary repo was merged back into the <a href="https://github.com/ioccc-src/winner">IOCCC winner
5558+
<p>On 2024 Dec 28, the temporary repo was merged back into the <a href="https://github.com/ioccc-src/winner">IOCCC winner
55615559
repo</a> resulting in many, many substantial improvements
55625560
to the <a href="https://www.ioccc.org">official IOCCC website</a>.</p>
55635561
<p>Jump to: <a href="#">top</a></p>

0 commit comments

Comments
 (0)