Ding Dong! The Witch is Dead!

nicholas on 2010-04-21T21:10:27

$ git show --stat 75108aefc8b50fcf
commit 75108aefc8b50fcf2f053da2df34756c7b269a1f
Author: Nicholas Clark <nick@ccl4.org>
Date: Mon Apr 19 20:35:54 2010 +0100

Remove Switch from the core distribution. Get it from CPAN now.

 MANIFEST                |    9 -
 Porting/Maintainers.pl  |   10 -
 dist/Switch/Changes     |  121 -------
 dist/Switch/MANIFEST    |    9 -
 dist/Switch/META.yml    |   14 -
 dist/Switch/Makefile.PL |    7 -
 dist/Switch/README      |   26 --
 dist/Switch/Switch.pm   |  875 -----------------------------------------------
 dist/Switch/t/given.t   |  272 ---------------
 dist/Switch/t/nested.t  |   35 --
 dist/Switch/t/switch.t  |  272 ---------------
11 files changed, 0 insertions(+), 1650 deletions(-)

It's taken about 2 years, from the original idea on how to smoothly migrate modules out, getting agreement from Andreas and Jos in the buffet queue at YAPC::Europe 2008, a lot of "fun" re-ordering @INC, coding by Andreas, Jos, BinGOs and David Golden, and Jesse getting a 5.12.0 release out, but finally, now Ding-Dong! The Witch Is Dead.

Albeit only in blead. Not even in a dev release yet, let alone stable. But these things will come...