Something that has bugged me for awhile: we have all of these classes from Matthias (God bless his soul :) called Handle, RGBColor, Pattern, Cursor, Point, Rect, etc. What happens if someone makes a module for CPAN called Handle? I know it would break existing code, and I know that it would be somewhat hard to do, but I think that we should move to change all of these class names. Maybe just put a Mac:: in front of all of them. That would solve the problem, I think. In case someone misinterprets this, I am not in any way disparaging Matthias or his work, except for his choice in class names, which I think are problematic. This will probably be even more work for Kevin than it will be for whoever works on the modules themselves, so Kevin should weigh in, here. We basically need to weigh the effort to fix against the potential difficulty in the future, taking into consideration the fact that the longer we wait, the harder it will be to fix in the future. -- Chris Nandor mailto:pudge@pobox.com http://pudge.net/ %PGPKey = ('B76E72AD', [1024, '0824090B CE73CA10 1FF77F13 8180B6B6']) ==== Want to unsubscribe from this list? ==== Send mail with body "unsubscribe" to macperl-toolbox-request@macperl.org