What paths within the DeployStudio components would be useful to keep track of changes in?
DeployStudio's mpkg is a bundle-style distribution package that contains several packages. All the various shell scripts and configuration files seem to exist within the DeployStudio Admin app bundle at:
DeployStudioServer_vX.Y.Z.mpkg/Contents/Packages/deploystudioAdmin.pkg
Here are several useful top-level paths that could be useful to track:
Contains the sys_builder script and its components used to build NBIs. Frequently updated for fix NBI-related issues.
Source of scripts used for all DeployStudio workflow tasks.
Some other core components shared between Admin and Runtime.
Without any kind of file type filtering these will include things like image resources, etc. but these are unlikely to change frequently and so will not clutter up diffs too significantly. We'd be sure that we wouldn't accidentally filter out files that would be useful to see changes (or new files created), and while it's certain this would also include binary files, these could be also be useful to have at hand for comparison.
Are there any other paths we should track?
Any plans to scrap the change log and include it in the commit messages, or perhaps build a changelog.txt file that gets appended with every release? Also, do you plan to run this on nightly builds as well as stable builds? I've been trying to compile all the changes between 1.6.3 and 1.6.4 because the stable build change logs do not always include all the changes that come out in the nightly builds.