-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Welcome 2019 #3730
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
Welcome 2019 #3730
Conversation
Comment on behalf of carusogabriel at php.net: Labelling |
Happy New Year... 🎉 Is there any script maybe behind this so it could be run on certain extensions repos and similar files with such headers? |
Some more files:
|
@petk Not that I know :( |
|
I'm not sure about these (maybe these should be removed from Git tracking but anyway):
|
@petk Thanks, I'll update this patch with your suggestions! |
@carusogabriel I’m still not @petk |
@petk Just the |
@carusogabriel I think with Vim it should work ok and it shouldn't change encodings. You can check file encoding with: file win32/build/template.rc or run this from the terminal: sed -i 's/1997-2018/1997-2019/g' win32/build/template.rc |
@petk Using Atom and Vim I could edit this file without affecting the encoding. Feel free to merge this one if everything is okay and edit the missing file! |
This should be done the same also for PHP-7.2, and PHP 7.3? PHP-7.1 also? |
I think this is best to be added by a release manager that has access to PHP 7.1 branch which is in the security patches mode only. Is there any option to reproduce this patch for those branches also? |
@petk I did it by searching and replacing all the occurrences. Maybe we can automate a script to do these changes every year. |
Would be good and also not so complicated I think... In PHP or shell? P.S: Last year I think such patch targeted also all other active branches via separate pull requests for easier applying... |
I suggest we consider using some like No offence but I don't see much value to keep repeating this work. |
@jhdxr We can raise this topic, I've seen this |
Technically speaking, the end year in these license/copyrights ranges don't change the license itself or grant anything special to license holders since it should be automatically granted and extended with the initial year added. It is done more for a contextual understanding and seeing that particular software has been "refreshed" than anything legal :) Otherwise, the initial year is all that matters and is automatically extended to a license holder(s)... When new license holders are added the new year range is started and so on. The copyright with present year range will look a bit strange in man pages because I'm not sure anyone uses such approach in those man pages. Otherwise I also use only Some projects go even further, and define each year separately 1997, 1998, 1999... Should the code files maybe start using a more simplified version of the header without year ranges? That way, only in few files the year range should be updated. P.S: Symfony's year range has been reverted otherwise and they don't use |
Question: this is something that might be good to go?
|
I think this topic should be raised on internals@ |
🎉 38c337f 🎉 |
No description provided.