diff --git a/doc/todo/add_--json-progress_to_fsck_--json/comment_3_5c0c3bdf1e5cf68f2dcebdd85a8253ac._comment b/doc/todo/add_--json-progress_to_fsck_--json/comment_3_5c0c3bdf1e5cf68f2dcebdd85a8253ac._comment new file mode 100644 index 0000000000..a54b4bee12 --- /dev/null +++ b/doc/todo/add_--json-progress_to_fsck_--json/comment_3_5c0c3bdf1e5cf68f2dcebdd85a8253ac._comment @@ -0,0 +1,20 @@ +[[!comment format=mdwn + username="jstritch" + avatar="http://cdn.libravatar.org/avatar/56756b34ff409071074762951d270002" + subject="comment 3" + date="2023-07-11T18:56:39Z" + content=""" +The --json-progress flag should produce progress. I do not understand why it would be a problem to intermix types of 'action' in the output. If file A is uploaded and file B is downloaded and checksummed, that's (at least) three different progress objects to produce. This is exactly the type of information I want to see on the screen instead of wondering if it's stuck. I would also apply this pattern to sync and friends. + +Upload A 35% + +Upload A 100% + +Download B 100% + +Checksum B 50% + +Checksum B 100% + +Go ahead and make per-file json error results available and describe in the documentation. +"""]]