Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add license checker to the build #6101

Merged
merged 8 commits into from
Oct 26, 2016

Conversation

malukenho
Copy link

@malukenho malukenho commented Oct 26, 2016

  • Add license checker to build
  • Fix license by file inconsistencies

I did separated commits in case of the license checker be considered overkill, them we can just revert it.

@@ -25,7 +25,8 @@
},
"require-dev": {
"symfony/yaml": "~2.3|~3.0",
"phpunit/phpunit": "^5.4"
"phpunit/phpunit": "^5.4",
"malukenho/docheader": "^0.1.4"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@malukenho one added dependency to just check some docblocks? I'm quite against this...

@Ocramius
Copy link
Member

@malukenho the fixes on the docblocks are OK, but:

  • no added dependency, please
  • it is hardly a vital bit, so we should NOT add it to the build process

@malukenho
Copy link
Author

@Ocramius there's some file under tests that have the license on header. It should add license to files under tests or remove it to preserve consistency?

I agree with you about the dependency, but license is very important to OSS projects, and it's a vital part of any OSS project as it says who can use or not this code.

@Ocramius
Copy link
Member

@malukenho I'd rather strip the licence from all files than having to deal with this sort of complexity due to vogonism. It's MIT, after all, and we have signed releases, should anybody ever complain about authorship.

@Ocramius Ocramius self-assigned this Oct 26, 2016
@Ocramius Ocramius added this to the 2.6.0 milestone Oct 26, 2016
@Ocramius
Copy link
Member

@malukenho LGTM 👍 Thanks!

@Ocramius Ocramius merged commit fb95116 into doctrine:master Oct 26, 2016
@malukenho malukenho deleted the add-license-checker branch October 26, 2016 23:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants