Skip to content

Update Apache License Copyright Headers to CNCF Format #4514

@markmandel

Description

@markmandel

Agones is a CNCF project, and we need to update our source file copyright headers to follow the CNCF-recommended format. This ensures that the copyright is attributed to the project contributors under the Linux Foundation's umbrella.

As per the CNCF Copyright Notices guidelines, the copyright notice should be updated to:
Copyright Contributors to Agones a Series of LF Projects, LLC.

Tasks:

  • Identify all source files containing old copyright notices (e.g., Copyright 2017 Google LLC).
  • Update headers in Go files (*.go).
  • Update headers in Protocol Buffer files (*.proto).
  • Update headers in Shell scripts (*.sh).
  • Update headers in YAML/Configuration files where applicable.
  • Ensure the LICENSE file and any NOTICE files are consistent with this change.

Proposed Header Change:

Before:

// Copyright 2017 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
...

After:

// Copyright Contributors to Agones a Series of LF Projects, LLC.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
...

References:

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/metaOrganisational matters. e.g. Governance, release cycles, etc.good first issueThese are great first issues. If you are looking for a place to start, start here!help wantedWe would love help on these issues. Please come help us!kind/cleanupRefactoring code, fixing up documentation, etc

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions