Skip to content

Contributing ​

Please read the full CONTRIBUTING.md in the repository. Short summary:

DCO for external contributions ​

Pull requests opened from a fork must have a DCO Signed-off-by line in every commit:

bash
git commit -s -m "feat: ..."

CI checks DCO for external fork-based pull requests. Pull requests from repository collaborators do not require sign-off.

License headers ​

Every .go, .ts and .vue file must start with:

// Copyright 2026 The Kubron Authors
// SPDX-License-Identifier: Apache-2.0

i18n rules ​

  • Never hardcode user-facing text
  • Add keys to all supported languages
  • Backend returns English identifiers; frontend resolves labels
  • Run npm run i18n:check in frontend/

Before a PR ​

bash
gofmt -l .
go vet ./... && go test ./...
cd frontend && npm test && npm run i18n:check

Also follow the Code of Conduct.

Released under the Apache-2.0 License.