#1976: manifest-related files still reference Subversion
---------------------+------------------------------------------------------
 Reporter:  jkeenan  |       Owner:  whiteknight
     Type:  bug      |      Status:  new        
 Priority:  normal   |   Milestone:             
Component:  docs     |     Version:  2.11.0     
 Severity:  medium   |    Keywords:             
     Lang:           |       Patch:             
 Platform:           |  
---------------------+------------------------------------------------------
 Much of the stock language in ''lib/Parrot/Manifest.pm'' still makes
 reference to Subversion.  As a result, many of the comments in files like
 ''MANIFEST'' and ''MANIFEST.SKIP'' are misleading.
 {{{
 $ grep -inE '(subversion|svn)' lib/Parrot/Manifest.pm MANIFEST* .gitignore
 lib/Parrot/Manifest.pm:184:# $self->{script} on how to recreate this file
 after SVN
 lib/Parrot/Manifest.pm:311:Gets a list of the files that SVN ignores, and
 then writes it to the
 lib/Parrot/Manifest.pm:411:# Gets a list of files that SVN ignores
 lib/Parrot/Manifest.pm:442:# This file should contain a transcript of the
 svn:ignore properties
 lib/Parrot/Manifest.pm:443:# of the directories in the Parrot subversion
 repository.
 lib/Parrot/Manifest.pm:444:# The .gitignore file is a convenience for
 developers  working with git-svn.
 lib/Parrot/Manifest.pm:453:        $print_str .= "# generated from
 svn:ignore of '$dir/'\n";
 lib/Parrot/Manifest.pm:476:# This file should contain a transcript of the
 svn:ignore properties
 lib/Parrot/Manifest.pm:477:# of the directories in the Parrot subversion
 repository. (Needed for
 lib/Parrot/Manifest.pm:478:# distributions or in general when svn is not
 available).
 lib/Parrot/Manifest.pm:479:# See docs/submissions.pod on how to recreate
 this file after SVN
 MANIFEST:9:# tools/dev/mk_manifest_and_skip.pl on how to recreate this
 file after SVN
 MANIFEST.SKIP:5:# This file should contain a transcript of the svn:ignore
 properties
 MANIFEST.SKIP:6:# of the directories in the Parrot subversion repository.
 (Needed for
 MANIFEST.SKIP:7:# distributions or in general when svn is not available).
 MANIFEST.SKIP:8:# See docs/submissions.pod on how to recreate this file
 after SVN
 }}}
 This needs to be fixed.

 But let me add a question:  If I need to add files to the list of those
 ignored by git, am I supposed to edit ''.gitignore'' directly --
 notwithstanding the fact that it (like the MANIFESTs) is supposed to be
 read-only:
 {{{
 $ head -1 MANIFEST MANIFEST.SKIP .gitignore
 ==> MANIFEST <==
 # ex: set ro:

 ==> MANIFEST.SKIP <==
 # ex: set ro:

 ==> .gitignore <==
 # ex: set ro:

 }}}

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/1976>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to