Add an explanation to reduce PHP framework clutter #1424
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Several of the templates consist solely of long lists of files which are installed by default by PHP frameworks. These template really aren't all that helpful because they are brittle in that the list of files is specific to a particular version of the software. Having a template for each version seems overkill, and in most cases you would be better off using
ls
or similar to automatically produce such a gitignore, if that's what you need.See also #985 for my previous explanation of this problem. If we agree that this is a problem, then I propose to delete the templates which currently follow this pattern. If there is a way to curate a small, useful set of rules about these projects, then people can re-introduce them in new PRs, but the current list of rules seem unsalvageably messy in most cases.