Update todo.md - add entries, modify others
This commit is contained in:
1 parent
a836f887eb
commit
0bc340a49a
1 file changed
+40
-18
@@ -1,5 +1,5 @@
|
||||
# A todo list of known things to check and/or do
|
||||
*Last updated: Wed 31 May 2023 09:52:55 UTC*
|
||||
*Last updated: Thu 6 Jul 2023 11:24:42 UTC*
|
||||
|
||||
More things will likely be added over time and as items are done they _should
|
||||
be_ removed from the list IF AND ONLY IF (!!) we are _absolutely certain_ it is
|
||||
@@ -30,6 +30,14 @@ fixed) but many certainly can be (and have been) fixed.
|
||||
- Check for typos in README.md files. Most years have been done. I (Cody) need
|
||||
to check the late 80s through mid 1990s plus the last two entries in 2011 and
|
||||
the following years. At the same time the formatting is being fixed.
|
||||
* UPDATE on 06 July 2023: some while back I noticed that _ALL_ years will
|
||||
have to be checked again but most of the years checked through 2011 (I think
|
||||
it is but I have this vague memory I did a couple more years - that will be
|
||||
checked when I return to this item) can be checked more quickly.
|
||||
* UPDATE on 06 July 2023: see below list under the item _Verify which
|
||||
README.md files have not been checked for correct formatting_ as well.
|
||||
* UPDATE on 06 July 2023: note that this does NOT include the
|
||||
`YYYY/README.md` files! See the below item for that.
|
||||
|
||||
- Go through all year README.md files that is 1984/README.md, 1985/README.md and
|
||||
so on. As of *Sun 30 Apr 2023 13:45:52 UTC* the following years have been
|
||||
@@ -38,15 +46,22 @@ finished: 1984, 1985, 1986, 2004, 2005.
|
||||
- Verify which README.md files have not been checked for correct formatting and
|
||||
fix any issues.
|
||||
* This includes author information: not only at first column but making sure
|
||||
that the lines end with spaces so that the rendered output does not end up
|
||||
on one line only.
|
||||
that the lines end with `<br>` so that the rendered output does not end up
|
||||
on one line only. Note that earlier spaces were being added to the end of
|
||||
the line but after discussion on GitHub it was decided it is preferable to
|
||||
have `<br>` instead.
|
||||
* [Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) has done many and
|
||||
has some kind of record of what he's done but these can be added later by
|
||||
having a list of years to check.
|
||||
having a list of years to check. However, as noted on 06 July 2023, all
|
||||
years will have to be checked again so this might not be as important except
|
||||
that the years not checked / fixed should only need one pass (but probably
|
||||
will have a second pass anyway just to make sure things are good as seeing
|
||||
things a second time is a good way to find additional errors).
|
||||
* NOTE: as of 03 May 2023 years up through most of 2011 have been checked
|
||||
except that a few years I am pretty sure I did not check typos (I'd say about
|
||||
1987 or 1988 through 1995 should be rechecked for typos). It's very likely
|
||||
I won't keep this updated until it's finished but I wanted to note it now.
|
||||
1987 or 1988 through 1995 should be rechecked for typos) (but see above item
|
||||
in this list). It's very likely I won't keep this updated until it's
|
||||
finished but I wanted to note it now.
|
||||
* NOTE: a while back (as of 31 May 2023) Cody noticed that some of the files
|
||||
he already checked could be improved wrt formatting so he'll have to have a
|
||||
quick look at the previously edited files; some he has done already but the
|
||||
@@ -55,17 +70,19 @@ fix any issues.
|
||||
(presumably with complete changes made :-) ).
|
||||
|
||||
- Remove addresses from older winning entries but (if known) keep country code +
|
||||
add country code to winners.csv. As of half past 4 Pacific time on 22 April 2023
|
||||
only the years through 1986 have been done entirely. This should not take much
|
||||
time but I (Cody) am bored with it for now and would rather do other more
|
||||
important things. This will likely not be updated until after it's done (and
|
||||
when I remember to remove it - I expect that when I go for it I'll do it in one
|
||||
sitting or maybe a few sittings with a few brief breaks).
|
||||
add country code and name to the respective JSON file in the [author](/author)
|
||||
subdirectory. As of half past 4 Pacific time on 22 April 2023 only the years
|
||||
through 1986 have been done entirely. This should not take much time but I
|
||||
(Cody) am bored with it for now and would rather do other more important things.
|
||||
This will likely not be updated until after it's done (and when I remember to
|
||||
remove it - I expect that when I go for it I'll do it in one sitting or maybe a
|
||||
few sittings with a few brief breaks).
|
||||
|
||||
- Verify that [2004/gavin](2004/gavin/)'s [img/fs.tar](2004/gavin/img/fs.tar)
|
||||
contains the same version of files as under [2004/gavin](2004/gavin/) itself.
|
||||
This should be verifiable by extracting the tarball in the entry's [img/](img/)
|
||||
subdirectory and then typing the below from the entry's main directory
|
||||
- NOTE: do this AFTER everything else is done! Verify that
|
||||
[2004/gavin](2004/gavin/)'s [img/fs.tar](2004/gavin/img/fs.tar) contains the
|
||||
same version of files as under [2004/gavin](2004/gavin/) itself. This should be
|
||||
verifiable by extracting the tarball in the entry's [img/](img/) subdirectory
|
||||
and then typing the below from the entry's main directory
|
||||
([2004/gavin](2004/gavin)), making sure no output is displayed:
|
||||
|
||||
diff -r . img/fs|grep -v 'Only in'
|
||||
@@ -75,7 +92,7 @@ even more like its original form. I have some ideas here but it might involve
|
||||
some discussion too. See 22 May 2023 commits for the improvements already made.
|
||||
|
||||
- Check all Makefiles for notes / warnings on compilation and see if they can be
|
||||
moved to _after_ the compilation as they're more likely to be seen this way. In
|
||||
copied to _after_ the compilation as they're more likely to be seen this way. In
|
||||
some cases this will have to be done in the Makefile via `|| :` (that might be
|
||||
good to have in the Makefiles anyway so that additional rules / targets are
|
||||
run) or else they'll have to be put above the compilation.
|
||||
@@ -84,5 +101,10 @@ run) or else they'll have to be put above the compilation.
|
||||
important use of this is that some entries won't compile with clang due to
|
||||
defects but the alternate version will. Whether this is a good idea is TBD
|
||||
but it's noted here as a reminder to be discussed.
|
||||
* Update on 06 July 2023: note that in some cases the `|| :` _**CANNOT**_ be
|
||||
added to the rule because the following rules require that the previous
|
||||
rules run successfully.
|
||||
|
||||
|
||||
- Check the [GitHub issue #3 comment
|
||||
1615962832](https://github.com/ioccc-src/temp-test-ioccc/issues/3#issuecomment-1615962832)
|
||||
for links about the todo items wrt the [FAQ](/faq.md).
|
||||
Reference in new issue
Block a user