2010/11/18 S Roderick <kiwi.net@mac.com>
Git allows you to bypass this issue completely. Track KDL's master branch, use your own topic branch for your modifications to KDL, and then publish this branch so that the KDL maintainer's can pull it in. When your changes are integrated to KDL (some time in the future) then your next update of KDL will grab them, rebase your topic branch, and continue development. You get the benefit of always having _your_ latest and greatest, and everyone else gets the benefit of your contributions.