Moko Consulting

Open-source software for Joomla, Gitea, and web platforms. Home of MokoSuite, MokoGitea, and MokoCLI.

Tennessee
standards/File-Headers.-

File Headers

Required License Header

Every source file must include a license header as the first comment block.

PHP

<?php
// Copyright 2026 Moko Consulting <hello@mokoconsulting.tech>
// SPDX-License-Identifier: GPL-3.0-or-later

Go

// Copyright 2026 Moko Consulting <hello@mokoconsulting.tech>
// SPDX-License-Identifier: GPL-3.0-or-later

JavaScript/TypeScript

// Copyright 2026 Moko Consulting <hello@mokoconsulting.tech>
// SPDX-License-Identifier: GPL-3.0-or-later

XML/HTML (Joomla manifests)

<!-- Copyright 2026 Moko Consulting <hello@mokoconsulting.tech> -->
<!-- SPDX-License-Identifier: GPL-3.0-or-later -->

Rules

  • Use SPDX identifier format, not full license text
  • Update copyright year when significantly modifying a file
  • For MokoGitea fork files: retain original Gitea copyright + add Moko Consulting line

Revision History

Date Author Changes
2026-06-21 jmiller Initial consolidation from .profile wiki