Transition policy
Existing Small Packages
Existing packages that have only a few files are required to adopt these docblocks before the next release.
Existing Large Packages
Existing packages with many files are encouraged to adopt the new headers as soon as possible. When such packages come out with a new major version upgrade, these docblocks must be implemented therein.
New Packages
New packages and existing packages which have no releases yet must include these docblocks before their first release.