Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Each line is a file pattern followed by one or more owners.
# Order matters — later rules take precedence.
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners

# Default owners for everything in the repo
* @trimble-oss/platform-sdk-maintainers

# Docs
/docs/ @trimble-oss/platform-sdk-maintainers

# Reference Guide
/reference-guide/ @trimble-oss/platform-sdk-maintainers

# Release Notes
/release-notes/ @trimble-oss/platform-sdk-maintainers

# Samples
/samples/ @trimble-oss/platform-sdk-maintainers
27 changes: 27 additions & 0 deletions MAINTAINERS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Maintainers

This document lists the maintainers of the Trimble Identity SDK for Java.

## Active Maintainers

<!-- Update this table with the current maintainers of the project. -->

| Name | GitHub Handle | Role |
| ---- | ------------- | ---- |
| Vinesh Paramasivam | [vineshparamasivam](https://github.com/vineshparamasivam) | Lead Maintainer |
| Harshitha P | [harshitha-p-trimble](https://github.com/harshitha-p-trimble) | Maintainer |
| Karthik K | [karthikkandasamy21](https://github.com/karthikkandasamy21) | Maintainer |

## Responsibilities

Maintainers are responsible for:

- Reviewing and merging pull requests
- Triaging issues and feature requests
- Publishing new releases to [Maven Central](https://central.sonatype.com/search?q=trimble-id&namespace=com.trimble)
- Keeping documentation and samples up to date
- Enforcing the project's [security policy](./SECURITY.md)

## Becoming a Maintainer

If you are interested in becoming a maintainer, please reach out to [support@trimble.com](mailto:support@trimble.com).
17 changes: 17 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Security Policy

## Reporting a Vulnerability

Report security vulnerabilities by emailing the Trimble Cybersecurity team at:

cybersecurity@trimble.com

Report security vulnerabilities in third-party modules to the person or team maintaining the module.

## Disclosure Policy

When the security team receives a security bug report, they will assign it to a primary handler. This person will coordinate the fix and release process, involving the following steps:

- Confirm the problem and determine the affected versions.
- Audit code to find any potential similar problems.
- Prepare fixes for all releases still under maintenance. These fixes will be released as fast as possible.