Zapisy licencji dla plików

Gdy programista tworzy nowy plik, wówczas powinien na początku dodać zapisy licencji na jakiej plik jest udostępniany. W zależności od rodzaju pliku umieszczamy w nim licencje w różnej postaci, zgodny ze standardami w jakim plik jest tworzony, poniżej propozycje dla plików PHP, JS, TPL. Zapis licencyjny jest sprawdzany przy weryfikacji zmian wgrywanych przez społeczności do GitHub.
PHP:
/**
 * LogiIn test class
 * @package YetiForce.Test
 * @copyright YetiForce Sp. z o.o.
 * @license YetiForce Public License 3.0 (licenses/LicenseEN.txt or yetiforce.com)
 * @author Mariusz Krzaczkowski <Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript.>
 */
JS:
/* {[The file is published on the basis of YetiForce Public License 3.0 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */

TPL:

{*<!-- {[The file is published on the basis of YetiForce Public License 3.0 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} -->*}
  • wtorek, 08 sierpień 2017