From 4844a3be74cd25cb45bc25e09c6ba9c77cc1ffe3 Mon Sep 17 00:00:00 2001 From: "Stephen P. Potter" Date: Fri, 17 Nov 2000 03:57:45 -0500 Subject: [PATCH] Fix for 20000815.006 Message-Id: <200011171357.IAA05122@spotter.yi.org> It's really 20000518.006. p4raw-id: //depot/perl@7726 --- pod/perlmodlib.PL | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pod/perlmodlib.PL b/pod/perlmodlib.PL index e1ba87b..c47affc 100644 --- a/pod/perlmodlib.PL +++ b/pod/perlmodlib.PL @@ -580,6 +580,12 @@ If adding a new module to a set, follow the original author's standards for naming modules and the interface to methods in those modules. +If developing modules for private internal or project specific use, +that will never be released to the public, then you should ensure +that their names will not clash with any future public module. You +can do this either by using the reserved Local::* category or by +using a category name that includes an underscore like Foo_Corp::*. + To be portable each component of a module name should be limited to 11 characters. If it might be used on MS-DOS then try to ensure each is unique in the first 8 characters. Nested modules make this easier. -- 2.7.4