# Contributing to CIDVV

Thank you for your interest in contributing to the Caller-ID Vouching and Vetting (CIDVV) project!

## Our Goals

We aim to produce a high-quality, open, incrementally deployable standard that can become an IETF Informational RFC while remaining practical for real-world telephony deployments.

## How to Contribute

### 1. Small Changes & Fixes
- Typos, grammar, clarifications  
- Broken links, formatting issues  
- Example improvements  

→ Just open a **Pull Request** directly.

### 2. Substantial Changes
1. Open an **Issue** first to discuss the proposed change.  
2. Wait for feedback from maintainers (especially on protocol behavior).  
3. Submit a Pull Request with a clear description and motivation.

### 3. New Implementations
We welcome new implementations (Asterisk, Kamailio, FreeSWITCH, etc.). Please:
- Create a new repository under the Jolly-Roger-Telephone-Company organization (we can help transfer it)
- Follow the same licensing and contribution rules

## Development Process

- The canonical specification lives in `draft-anderson-askew-cidvv-latest.md`
- Numbered drafts (`draft-00`, `draft-01`, …) are created for IETF submission
- All changes should be discussed in Issues or on the mailing list (coming soon)

## IETF Note Well

By contributing to this project you agree to the [IETF Note Well](https://www.ietf.org/about/note-well/).

This means:
- Contributions are subject to the IETF's IPR rules
- You must disclose any known IPR that may apply to your contribution

## Developer Certificate of Origin (DCO)

We use the [Developer Certificate of Origin](https://developercertificate.org/).  
When you submit a PR, please sign off your commits:

```
git commit -s
```

This certifies that you wrote the contribution or have the right to submit it.

## Code of Conduct

We follow the [IETF Code of Conduct](https://www.ietf.org/about/participate/tao/#code-of-conduct).  
Be kind, respectful, and constructive.

## Questions?

- Open an Issue
- Email roger@jollyrogertelephone.com
- (Future: CIDVV mailing list)
