2025-08-15 MyCmd and MyProject Weekly Progress Report: 2025 Week 33

MyCmd and MyProject Weekly Progress Report: 2025 Week 33

This week, I added features in these major areas in MyProject:

Demos

Showing Task Descriptions in Run’s Verbose Output

The following shows running the sub a-sub-task task with verbose output, which shows the registered task description:

mycmd myproject run verbose

Showing Task Descriptions in Project Info Tasks

I have moved mycmd myproject list-tasks to mycmd myproject project-info tasks and added a new default table output format (along with the former format, now called plain). The table format shows the task descriptions, if registered. The following shows the tasks for the valid1 test project:

mycmd myproject project-info tasks

Project Info Filesets

I have created a new command, mycmd myproject project-info filesets that shows the filesets defined in a project. The following shows the filesets for the valid1 test project:

mycmd myproject project-info filesets

MyProject Updates

This week I pushed commits to MyProject, including the following changes:

Next Week

I have some cleanups to do through the code and tests that I want to handle next week. After that, I think I’m pretty much feature complete. After this, before I do a complete release, I do want to go back and make sure I’m handling all of the error cases and that error messages are better. For example, when there are errors in registration of tasks, I want to output the task definition source line that is the source of the issue.

After my cleanups, I will start the planned work to systematically work through the myproject files across my personal projects and port them to MyProject and task definition directories.


All of my MyCmd and MyProject Weekly Progress reports will be linked from here.