Move the new "perl policy" document into pod/
Jesse Vincent [Tue, 13 Oct 2009 14:36:34 +0000 (10:36 -0400)]
MANIFEST
pod.lst
pod/perl.pod
pod/perlpolicy.pod [moved from Porting/Contract with 100% similarity]
vms/descrip_mms.template
win32/pod.mak

index 5c69043..52c0845 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -3913,6 +3913,7 @@ pod/perlperf.pod          Perl Performance and Optimization Techniques
 pod/perl.pod                   Perl overview (this section)
 pod/perlpod.pod                        Perl plain old documentation
 pod/perlpodspec.pod            Perl plain old documentation format specification
+pod/perlpolicy.pod             Perl development policies
 pod/perlport.pod               Perl portability guide
 pod/perlpragma.pod             Perl modules: writing a user pragma
 pod/perlreapi.pod              Perl regular expression plugin interface
@@ -3970,7 +3971,6 @@ Porting/cmpVERSION.pl             Compare whether two trees have changed modules
 Porting/config_H               Sample config.h
 Porting/config_h.pl            Reorder config_h.SH after metaconfig
 Porting/config.sh              Sample config.sh
-Porting/Contract               Social contract for contributed modules in Perl core
 Porting/core-cpan-diff         Compare core distros with their CPAN equivalents
 Porting/corecpan.pl            Reports outdated dual-lived modules
 Porting/corelist-perldelta.pl          Generates data perldelta from Module::CoreList
diff --git a/pod.lst b/pod.lst
index f7fb5ea..89d141b 100644 (file)
--- a/pod.lst
+++ b/pod.lst
@@ -122,7 +122,8 @@ g perlintern                Perl internal functions (autogenerated)
   perlapio             Perl internal IO abstraction interface
 
   perlhack             Perl hackers guide
-  perlrepository               Perl source repository
+  perlpolicy           Perl development policies
+  perlrepository       Perl source repository
 
 h Miscellaneous
 
index 4d42c37..d86ecd2 100644 (file)
@@ -136,6 +136,7 @@ For ease of access, the Perl manual has been split up into several sections.
     perlapio           Perl internal IO abstraction interface
 
     perlhack           Perl hackers guide
+    perlpolicy         Perl development policies
     perlrepository     Perl source repository
 
 =head2 Miscellaneous
similarity index 100%
rename from Porting/Contract
rename to pod/perlpolicy.pod
index a50f1c7..43f326f 100644 (file)
@@ -421,13 +421,13 @@ pod17 = [.lib.pods]perllocale.pod [.lib.pods]perllol.pod [.lib.pods]perlmacos.po
 pod18 = [.lib.pods]perlmodinstall.pod [.lib.pods]perlmodlib.pod [.lib.pods]perlmodstyle.pod [.lib.pods]perlmpeix.pod [.lib.pods]perlmroapi.pod
 pod19 = [.lib.pods]perlnetware.pod [.lib.pods]perlnewmod.pod [.lib.pods]perlnumber.pod [.lib.pods]perlobj.pod [.lib.pods]perlop.pod
 pod20 = [.lib.pods]perlopenbsd.pod [.lib.pods]perlopentut.pod [.lib.pods]perlos2.pod [.lib.pods]perlos390.pod [.lib.pods]perlos400.pod
-pod21 = [.lib.pods]perlpacktut.pod [.lib.pods]perlperf.pod [.lib.pods]perlplan9.pod [.lib.pods]perlpod.pod [.lib.pods]perlpodspec.pod [.lib.pods]perlport.pod
-pod22 = [.lib.pods]perlpragma.pod [.lib.pods]perlqnx.pod [.lib.pods]perlre.pod [.lib.pods]perlreapi.pod [.lib.pods]perlrebackslash.pod
-pod23 = [.lib.pods]perlrecharclass.pod [.lib.pods]perlref.pod [.lib.pods]perlreftut.pod [.lib.pods]perlreguts.pod [.lib.pods]perlrepository.pod
-pod24 = [.lib.pods]perlrequick.pod [.lib.pods]perlreref.pod [.lib.pods]perlretut.pod [.lib.pods]perlriscos.pod [.lib.pods]perlrun.pod [.lib.pods]perlsec.pod
-pod25 = [.lib.pods]perlsolaris.pod [.lib.pods]perlstyle.pod [.lib.pods]perlsub.pod [.lib.pods]perlsymbian.pod [.lib.pods]perlsyn.pod
-pod26 = [.lib.pods]perlthrtut.pod [.lib.pods]perltie.pod [.lib.pods]perltoc.pod [.lib.pods]perltodo.pod [.lib.pods]perltooc.pod [.lib.pods]perltoot.pod
-pod27 = [.lib.pods]perltrap.pod [.lib.pods]perltru64.pod [.lib.pods]perltw.pod [.lib.pods]perlunicode.pod [.lib.pods]perlunifaq.pod
+pod21 = [.lib.pods]perlpacktut.pod [.lib.pods]perlperf.pod [.lib.pods]perlplan9.pod [.lib.pods]perlpod.pod [.lib.pods]perlpodspec.pod
+pod22 = [.lib.pods]perlpolicy.pod [.lib.pods]perlport.pod [.lib.pods]perlpragma.pod [.lib.pods]perlqnx.pod [.lib.pods]perlre.pod [.lib.pods]perlreapi.pod
+pod23 = [.lib.pods]perlrebackslash.pod [.lib.pods]perlrecharclass.pod [.lib.pods]perlref.pod [.lib.pods]perlreftut.pod [.lib.pods]perlreguts.pod
+pod24 = [.lib.pods]perlrepository.pod [.lib.pods]perlrequick.pod [.lib.pods]perlreref.pod [.lib.pods]perlretut.pod [.lib.pods]perlriscos.pod
+pod25 = [.lib.pods]perlrun.pod [.lib.pods]perlsec.pod [.lib.pods]perlsolaris.pod [.lib.pods]perlstyle.pod [.lib.pods]perlsub.pod [.lib.pods]perlsymbian.pod
+pod26 = [.lib.pods]perlsyn.pod [.lib.pods]perlthrtut.pod [.lib.pods]perltie.pod [.lib.pods]perltoc.pod [.lib.pods]perltodo.pod [.lib.pods]perltooc.pod
+pod27 = [.lib.pods]perltoot.pod [.lib.pods]perltrap.pod [.lib.pods]perltru64.pod [.lib.pods]perltw.pod [.lib.pods]perlunicode.pod [.lib.pods]perlunifaq.pod
 pod28 = [.lib.pods]perluniintro.pod [.lib.pods]perlunitut.pod [.lib.pods]perlutil.pod [.lib.pods]perluts.pod [.lib.pods]perlvar.pod [.lib.pods]perlvmesa.pod
 pod29 = [.lib.pods]perlvms.pod [.lib.pods]perlvos.pod [.lib.pods]perlwin32.pod [.lib.pods]perlxs.pod [.lib.pods]perlxstut.pod
 pod = $(pod0) $(pod1) $(pod2) $(pod3) $(pod4) $(pod5) $(pod6) $(pod7) $(pod8) $(pod9) $(pod10) $(pod11) $(pod12) $(pod13) $(pod14) $(pod15) $(pod16) $(pod17) $(pod18) $(pod19) $(pod20) $(pod21) $(pod22) $(pod23) $(pod24) $(pod25) $(pod26) $(pod27) $(pod28) $(pod29)
@@ -1202,6 +1202,10 @@ makeppport : $(MINIPERL_EXE) $(ARCHDIR)Config.pm nonxsext
        @ If F$Search("[.lib]pods.dir").eqs."" Then Create/Directory [.lib.pods]
        Copy/NoConfirm/Log $(MMS$SOURCE) [.lib.pods]
 
+[.lib.pods]perlpolicy.pod : [.pod]perlpolicy.pod
+       @ If F$Search("[.lib]pods.dir").eqs."" Then Create/Directory [.lib.pods]
+       Copy/NoConfirm/Log $(MMS$SOURCE) [.lib.pods]
+
 [.lib.pods]perlport.pod : [.pod]perlport.pod
        @ If F$Search("[.lib]pods.dir").eqs."" Then Create/Directory [.lib.pods]
        Copy/NoConfirm/Log $(MMS$SOURCE) [.lib.pods]
index 15131b1..c1b407c 100644 (file)
@@ -108,6 +108,7 @@ POD = \
        perlperf.pod    \
        perlpod.pod     \
        perlpodspec.pod \
+       perlpolicy.pod  \
        perlport.pod    \
        perlpragma.pod  \
        perlre.pod      \
@@ -235,6 +236,7 @@ MAN = \
        perlperf.man    \
        perlpod.man     \
        perlpodspec.man \
+       perlpolicy.man  \
        perlport.man    \
        perlpragma.man  \
        perlre.man      \
@@ -362,6 +364,7 @@ HTML = \
        perlperf.html   \
        perlpod.html    \
        perlpodspec.html        \
+       perlpolicy.html \
        perlport.html   \
        perlpragma.html \
        perlre.html     \
@@ -489,6 +492,7 @@ TEX = \
        perlperf.tex    \
        perlpod.tex     \
        perlpodspec.tex \
+       perlpolicy.tex  \
        perlport.tex    \
        perlpragma.tex  \
        perlre.tex      \