From: Jeremy Kemper Date: 2005-10-06T02:21:48+09:00 Subject: Re: Ruby 1.8.3 breaks Needle's logger? -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Oct 5, 2005, at 10:09 AM, Stefan Lang wrote: > On Wednesday 05 October 2005 18:43, Jeremy Kemper wrote: > [...] > >> Whether you reopen or subclass Logger has little bearing; either >> way would have broken with 1.8.3. How you would solve this problem >> (or have avoided it)? > > It's Free Software. One possibility is to take the code, fix it, > put it in a custom namespace, e.g. Needle::Logger and distribute > it with your project or as a new package. > > Then, when some time in the future the standard logger fulfills > your needs, just delegate from Needle::Logger to Logger. I think reimplementing Logger is a far more questionable design decision. Regards, jeremy -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (Darwin) iD8DBQFDRAuoAQHALep9HFYRAmTEAJ0RDZeBBIixHTo0IuVBZubi81abUgCfT0J6 PxQHvES2dZsAH0bheAygYv8= =/Dp9 -----END PGP SIGNATURE-----