Perl 5 Development Now on Git
Thu, 25-Dec-2008 by
Josh McAdams
edit post
Perl 5's revision history is now "stored in a git repository":http://perl5.git.perl.org/perl.git accessible to any developer around the world!
Since March 1997 Perl 5 development has been done using a "Perforce":http://www.perforce.com revision control system generously hosted by "ActiveState":http://www.activestate.com. This system provided a powerful tool set for core developers, but tended to keep outside contributors at arms length.
Now there is "a git repository available to anyone":http://perl5.git.perl.org/perl.git. The repository is hosted on resources provided by "Booking.com":http://booking.com, Europe's largest online hotel reservation service.
In true open source style, Sam Vilain converted Perl's history from Perforce to Git. He did the work both in his spare time and in time donated by his employer, Catalyst IT. He spent more than a year building custom tools to transform 21 years of Perl history into the first ever unified repository of every single change to Perl. In addition to changes from Perforce, Sam patched together a comprehensive view of Perl's history incorporating publicly available snapshot releases, changes from historical mailing list archives and patch sets recovered from the hard drives of previous Perl release engineers.
Thank you Sam!
If you want to read more about the benefits of using get, check out "the Git announcement at use.perl.org":http://use.perl.org/articles/08/12/22/0830205.shtml.
Category:
(none)
Comments (0)