id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,lang,patch,platform
1976,manifest-related files still reference Subversion,jkeenan,whiteknight,"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:

}}}",bug,closed,normal,,docs,2.11.0,medium,fixed,newbie,,,,
