Skip to content

chore: rebrand CLI copyright to MAIL Contributors and add --license - #76

Merged
addisonkline merged 1 commit into
mainfrom
kline/v2-credits
Jun 22, 2026
Merged

chore: rebrand CLI copyright to MAIL Contributors and add --license#76
addisonkline merged 1 commit into
mainfrom
kline/v2-credits

Conversation

@addisonkline

Copy link
Copy Markdown
Collaborator

Summary

Updates the user-facing copyright notice in the MAIL CLIs and adds a --license flag.

  • Change the displayed copyright in --help footers and the backend-init epilog from Copyright (c) 2026 Addison Kline to Copyright (c) 2025-present MAIL Contributors.
  • Add a shared --license flag (via cli_help) that prints MAIL's Apache-2.0 notice and exits. It's wired into make_arg_parser, so mail, mail-server, and mail-daemon all get it; backend-init opts in explicitly.

The 2025-present form preserves the v1 (2025) publication year, stays static (no runtime datetime dependency), and never needs updating.

Per-file header comments are intentionally left unchanged — those are per-file authorship records, distinct from the project's user-facing copyright notice.

Test plan

  • mail, mail-server, mail-daemon, backend-init all show the new footer and --license notice
  • tests/unit/test_cli_help.py passes (13/13)

🤖 Generated with Claude Code

Change the user-facing copyright in CLI --help footers and the
backend-init epilog from "Addison Kline" to "2025-present MAIL
Contributors". Add a shared --license flag (via cli_help) that prints
the Apache-2.0 notice and exits, wired into all CLIs.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@addisonkline
addisonkline merged commit e3e52bf into main Jun 22, 2026
2 checks passed
@addisonkline
addisonkline deleted the kline/v2-credits branch June 22, 2026 20:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant