By the analogy with the maxtime and maxmount in the ext3 when it reminds you to fsck, when number of mounts since last fsck, or time since last fsck is above some limits. I think this makes practical sense. I think the similar thing makes sense wrt to 'git gc'. Is it possible that git repo had a parameter N, and when the counter of unpacked object hit this number, then git operations start to print semi-annoying warnings "Time to optimize your repo using 'git gc' command ... " ? I am naive user. I forget things. Really. I rely on git to remember things. Is this a reasonable parameter ? Thanks Yakov - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html