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
Removing copyright declarations to comply with the code rules. #121
Removing copyright declarations to comply with the code rules. #121
Conversation
You cannot just remove them without reading the licences/copyrights, e.g.
|
@@ -2,7 +2,6 @@ | |||
#define FWCore_Utilities_md5_h | |||
|
|||
/* | |||
Copyright (C) 1999, 2002 Aladdin Enterprises. All rights reserved. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one we can NOT remove !!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Indeed. My bad. I stripped off those coming from the outside in a list a gave @nclopezo , but this one slipped in. Thanks for double-checking.
The following categories have been rejected by andreasp (a.k.a. @apfeiffer1 on GitHub): Database @cms-git-db |
I rejected this patch on the base that we can't simply remove all and any copyright statement without at least getting written permission by the owners of the copyright. While we may argue that this is OK for CMS members (incl. ex-members and institutes), we clearly can't remove them from the files we included verbatim (I noted a few inline). |
For these we can just add the exception in cms code rule checker. |
@@ -37,7 +37,7 @@ | |||
not expect any significant performance improvement with SSE2. | |||
*/ | |||
|
|||
/* Copyright (C) 2007 Julien Pommier |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nclopezo This one cannot be remove, actually. Sorry for including it in the initial list.
For the record, IIRC we CMS has copyright on all code provided by members of the collaboration. I gave a list of known people / institutes and some which should not be removed slipped in. @nclopezo if you can update the patch with the suggested changes, I'll follow up with Liz about the policy, but I'm pretty sure that was it. Those copyright statements were assigned to CMS at some point. |
@smuzaffar I don't think we need exceptions, once the collaborators copyright statements are removed, we can simply veto any further CMS copyrighted material (and leave the valid ones alone). |
@ktf , mechanism for ignoring specific files is already in place. According to the code rule checker the following should be ignored already:
|
@davidlt, I know. But not when you do |
Signed-off-by: David Mendez <david.mendez@cern.ch>
Signed-off-by: David Mendez <david.mendez@cern.ch>
Signed-off-by: David Mendez <david.mendez@cern.ch>
Signed-off-by: David Mendez <david.mendez@cern.ch>
Signed-off-by: David Mendez <david.mendez@cern.ch>
Signed-off-by: David Mendez <david.mendez@cern.ch>
Signed-off-by: David Mendez <david.mendez@cern.ch>
Signed-off-by: David Mendez <david.mendez@cern.ch>
Hi All, I just updated my branch taking into account your feedback. |
The following categories have been signed by @deguio: DQM @cms-git-dqm |
@@ -49,7 +49,7 @@ | |||
|
|||
/* | |||
Cephes Math Library Release 2.1: January, 1989 | |||
Copyright 1984, 1987, 1989 by Stephen L. Moshier |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since this comes from the cephes library (http://www.netlib.org/cephes/), can this copyright really be removed ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree, this must be retained.
The following categories have been signed by @civanch: Full Simulation @cms-git-simulation |
The following categories have been signed by @vadler: Analysis @cms-git-analysis |
The following categories have been signed by @vadler: Analysis @cms-git-analysis |
The following categories have been signed by yana (a.k.a. @ianna on GitHub): Geometry @cms-git-visualization, @cms-git-geometry |
The following categories have been signed by @demattia: Calibration and Alignment @cms-git-alca |
The following categories have been rejected by chrjones (a.k.a. @Dr15Jones on GitHub): Core, Geometry @cms-git-visualization, @cms-git-core, @cms-git-geometry |
@nclopezo can you clean up the last bit which is not to be removed? Thanks. |
Signed-off-by: David Mendez <david.mendez@cern.ch>
Signed-off-by: David Mendez <david.mendez@cern.ch>
…RecoTau Signed-off-by: David Mendez <david.mendez@cern.ch>
…ng-copyright-declarations
Hi All, I updated my branch taking into account the feedback of @thspeer |
The following categories have been signed by speer (a.k.a. @thspeer on GitHub): Reconstruction @cms-git-reconstruction |
The following categories have been signed by andreasp (a.k.a. @apfeiffer1 on GitHub): Database @cms-git-db |
Removing copyright declarations to comply with the code rules. Liz said "Ok, to merge".
Create package RecoMET/METPUSubtraction.
…from-CMSSW_7_0_6 Secondary vertices from IVF, and gen level event weights
…ForRooExponentialWithMoreParameters add option for saving other parameters to output in MultiDimFit
added new datasets
Qg validation
Jet updates + PF analyzer
…MiniAOD_ResolveConflicts Tau reco on MiniAOD: Resolve conflicts
These commits remove the copyright declaration from the files flagged as violating rule 4.