git hooks: Stop running practracker constantly
Practracker runs on every commit with the pre-commit hook. It does not run on maint-
branches but it runs on master but also on EVERY development branch anyone does.
The reason is simple, it is that we never merge things that breaks practracker into master so makes sense that every dev branch is tested.
However, I'm arguing here that running practracker constantly is a waste of time and extremely annoying for development.
There is value in practracker but I think we could simply run it once in a while, maybe every release, update the exception file and be done with it. There is even an argument to say that one should only run it in order to measure our technical debt in some ways or wanting to start fixing part of it.
Again, I don't see value in constantly having a perfectly up to date exceptions.txt
file. There is value that we have the tool available in our repository but not being run all the time. Yes, it can break but this is why we can simply run it as part of our release process.
Thus I vote to remove it from our pre-commit-git.hook
file.
Thoughts @tpo/core ?