mtns
A set of almost-tools that help me track changes for the meta-aws project.
mtns would mean "maintainer tracking and notification system" if we were in 70s IBM, or phonetically mean "emptyness" if living in some emo-goth echochamber. Really, it's four characters put together that don't clash with anything else and it's easy to remember.
Prerequisites
- A relatively modern GNU/Linux based system
- git
Basic, almost unreadable steps to almost-success
- Clone this repo
- modify
repos.conf
to meet your configuration needs. - run
mtnssync
to initialize the repos under~/.mtns/repos
. You can setup a daily cron job to keep them up to date. - run
mtnstodo
to get a report of tags applied to repos in the last 7 days. You can change the number of days by running the following with changing dayspan signified by xmtnstodo x
- run
mtnsdepend
to identify submodules and their aligned tags. This should help with configuring PREFERRED_VERSION_x properly.