On Tue, Jan 19, 2010 at 6:07 PM, Jan Dubois <j...@activestate.com> wrote: > Yes, if you still have a copy of the repo. This was my point about "one > big libwin32 repo" vs. individual repos for each module. Just for the > sake of argument, let's say I get tired of maintaining Win32-OLE, remove > all my local repos and one day GitHub goes away. Chris will then only > have the Win32-IPC repo locally and Cosimo just the Win32-API repo, but > Win32-OLE is gone (except for the releases on CPAN). If we keep all the > modules in a single repo, then Chris and Cosimo will also have a local > copy of the Win32-OLE change history (assuming they all exist in the > "master" branch), so at least one of them could move the history > elsewhere.
I suspect if we asked nicely we could get the Perl NOC to regularly "git fetch" a list of repos as a backup. Or have anyone run a batch job to mirror them somewhere. For example, I have a batch job that mirrors commits from perl5.git.perl.org to git://github.com/dagolden/perl.git because the "official" github mirror is always way behind. I'm happy to do the same for a set of libwin32 repos, whether pushing them to my own github clones or pushing them to perl5.perl.git.org (assuming repos are created and I get rights to them). Or the admins of perl5.git.perl.org can set up a cron job to do it. -- David