On Thu, Apr 26, 2012 at 12:15 AM, Subho Banerjee <subs.zero@xxxxxxxxx> wrote: > > ---> I see in the code that it says that the API is experimental. Is > there any absolute need for backward compatibility, or can I try to > redesign the API somewhat extensively? A quick grep of the code in 'master' shows Git.pm used in the following: - contrib/examples/git-remote.perl - git-add--interactive.perl - git-cvsexportcommit.perl - git-send-email.perl - git-svn.perl - t/perf/aggregate.perl There is also work in progress on 'pu' that relies on Git.pm. Breaking any of these scripts would be bad. You may be able to refactor them at the same time Git.pm is modified, but it would be wise to contact the authors before making any major changes. -- 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