git-annex/doc/projects/dandi/bugs-done
Joey Hess bcc69f07e8
move old fixed datalad/dandi/repronim bugs to the project pages
This is to cut down on the number of files in bugs/, which makes it slow
to file new bug reports or update active bug reports. These old bugs
were about 1/3rd of the files in there. These projects want lists of
their old bugs to still be accessible, and have the lists on their
project pages, which will still list the old bugs.

Commands used:

for f in $(git grep -l '\[\[!tag projects/dandi\]\]'); do if grep -q 'done\]\]' "$f"; then git mv "$f" ../projects/dandi/bugs-done; g=$(echo "$f" | sed 's/.mdwn//'); if [ -d "$g" ]; then git mv "$g" ../projects/dandi/bugs-done; fi; fi; done
for f in $(git grep -l '\[\[!tag projects/repronim\]\]'); do if grep -q 'done\]\]' "$f"; then git mv "$f" ../projects/repronim/bugs-done; g=$(echo "$f" | sed 's/.mdwn//'); if [ -d "$g" ]; then git mv "$g" ../projects/repronim/bugs-done; fi; fi; done
for f in $(git grep -l '\[\[!tag projects/datalad\]\]'); do if grep -q 'done\]\]' "$f"; then git mv "$f" ../projects/datalad/bugs-done; g=$(echo "$f" | sed 's/.mdwn//'); if [ -d "$g" ]; then git mv "$g" ../projects/datalad/bugs-done; fi; fi; done

That assumes that bugs are not tagged by multiple projects at the same
time. Of the ones I moved, I've checked and none are.

Could do the same with todo/ but there are only 370 files in there, and
less than 84 of them could be moved this way, which does not seem likely
to produce a sizeable speedup.

Sponsored-by: Dartmouth College's Datalad project
2023-01-05 13:16:15 -04:00
..
addurl__58___content-disposition_field_should_be_taken_as_is_without_obfuscation_
addurl_failure_has_empty_error-messages
be_like_git_and_ask_for_credentials_if_404
beegfs__58___init_tests_FAIL_resource_busy
fsck_--key_without___34__chunking__34___information_in_git-annex_does_not_try_chunks
git-lfs_remote_URL_is_not_recorded__63__
impossible__40____63____41___to_continuously_re-import_a_directory_while_keeping_original_files_in_place
initremote_type__61__git_is_not_working_for_unkn_reason
leaks_git_config_error_message_upon_inability_to_read_downloaded___34__config__34___file
many___40__2x_jobs__63____41___sleeping__hash-object__processes__63__
metadata_cmd._vs._--json-error-messages
move.log__58___openFile__58___resource_busy___40__file_is_locked__41__
reports_file___34__modified__34___whenever_it_is_not
standalone_needs_more_depends_-_libgcc-s1__63__
addurl__58___content-disposition_field_should_be_taken_as_is_without_obfuscation_.mdwn
addurl_failure_has_empty_error-messages.mdwn
be_like_git_and_ask_for_credentials_if_404.mdwn
beegfs__58___init_tests_FAIL_resource_busy.mdwn
fsck_--key_without___34__chunking__34___information_in_git-annex_does_not_try_chunks.mdwn
git-lfs_remote_URL_is_not_recorded__63__.mdwn
impossible__40____63____41___to_continuously_re-import_a_directory_while_keeping_original_files_in_place.mdwn
initremote_type__61__git_is_not_working_for_unkn_reason.mdwn
leaks_git_config_error_message_upon_inability_to_read_downloaded___34__config__34___file.mdwn
many___40__2x_jobs__63____41___sleeping__hash-object__processes__63__.mdwn
metadata_cmd._vs._--json-error-messages.mdwn
move.log__58___openFile__58___resource_busy___40__file_is_locked__41__.mdwn
reports_file___34__modified__34___whenever_it_is_not.mdwn
standalone_needs_more_depends_-_libgcc-s1__63__.mdwn