Zend Framework

CLONE -Update all docblocks to use consistent copyright/license header. Version: 2010

Details

  • Type: Coding Standards Violation Coding Standards Violation
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.10.0
  • Fix Version/s: Next Major Release
  • Component/s: None
  • Labels:
    None

Description

There are quite a few code files throughout the library, tests, and incubator that have an inconsistent header docblock.

We need to have a single canonical header docblock that correctly describes the copyright and license for the code, and we need to make that docblock present in all files for PHP code, tests, scripts, etc.

Issue Links

Activity

Hide
Dolf Schimmel (Freeaqingme) added a comment -

My bet is that all copyright blocks are now more or less of the same format, but since we changed years, we should do the same in the code, hence this issue.

Show
Dolf Schimmel (Freeaqingme) added a comment - My bet is that all copyright blocks are now more or less of the same format, but since we changed years, we should do the same in the code, hence this issue.
Hide
Bill Karwin added a comment -

Update to copyright notices committed in revision 20096.

Show
Bill Karwin added a comment - Update to copyright notices committed in revision 20096.
Hide
Thomas Weidner added a comment -

I already asked Zend last year if we can change the copyright header, because also other projects have notices which do not point to a fixed end year. (something like "2002 until now").
But there was no response until now.

Show
Thomas Weidner added a comment - I already asked Zend last year if we can change the copyright header, because also other projects have notices which do not point to a fixed end year. (something like "2002 until now"). But there was no response until now.
Hide
Dolf Schimmel (Freeaqingme) added a comment -

ZendX files still mention 2008. Seems like they need an update too.

Show
Dolf Schimmel (Freeaqingme) added a comment - ZendX files still mention 2008. Seems like they need an update too.
Hide
Bill Karwin added a comment -
  • ZendX incubator files updated in revision 20164
  • ZendX files updated in revision 20165
  • Zend Framework incubator files updated in revision 20166
Show
Bill Karwin added a comment -
  • ZendX incubator files updated in revision 20164
  • ZendX files updated in revision 20165
  • Zend Framework incubator files updated in revision 20166
Hide
Bill Karwin added a comment - - edited

@Thomas: Copyrights refer to the date a work is published, and copyrights expire. So the notice should specify the year of publication.

Who knows if Zend will still publish Zend Framework in 2020, or if they will still own the copyright, or if they will even still exist as a business?

Cf. "Copyright Your Software" by Attorney Stephen Fishman (Nolo Press, 1994 and 1998), p.3/5:

The copyright notice must also state the year the work was published. For initial versions of software, this is easy.

As discussed in the preceding section, a publication date should not be provided in a notice for unpublished software.

Show
Bill Karwin added a comment - - edited @Thomas: Copyrights refer to the date a work is published, and copyrights expire. So the notice should specify the year of publication. Who knows if Zend will still publish Zend Framework in 2020, or if they will still own the copyright, or if they will even still exist as a business? Cf. "Copyright Your Software" by Attorney Stephen Fishman (Nolo Press, 1994 and 1998), p.3/5:
The copyright notice must also state the year the work was published. For initial versions of software, this is easy.
As discussed in the preceding section, a publication date should not be provided in a notice for unpublished software.
Hide
Thomas Weidner added a comment -

You are the first one who found it fine to reply.

Thanks for clearification after more than one year of asking and opening an issue.

Show
Thomas Weidner added a comment - You are the first one who found it fine to reply. Thanks for clearification after more than one year of asking and opening an issue.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved:

Time Tracking

Estimated:
1d
Original Estimate - 1 day
Remaining:
1d
Remaining Estimate - 1 day
Logged:
Not Specified
Time Spent - Not Specified