Jonathan Nieder [off-list ref] wrote:
Yeah, people really do use Git.pm as an external API.
Yikes :<
If we want to prevent this, then we should not be installing it in the
public perl module path. Or we should at least add a note to the
manpages we ship :) to recommend not using it.
I think a note in manpages is fine; maybe a load-time warning
to non-git.git users. We shouldn't be breaking other peoples'
code when they upgrade, though.