Skip to content

# Contributors

This page recognizes the individuals and organizations who have contributed to the Unified Intent Mediator (UIM) Protocol. We are grateful for their time, expertise, and dedication to making this project a success.

## Core Team

The core team is responsible for the day-to-day development and maintenance of the UIM Protocol.

- Daniel Bentes - Project Lead
- AI Integration Team - Protocol Design and Implementation
- Web Services Team - API Design and Implementation
- Documentation Team - Documentation and Tutorials

## Individual Contributors

We would like to thank the following individuals for their contributions to the UIM Protocol:

- John Smith - Protocol Design
- Jane Doe - Security Enhancements
- Alex Johnson - Documentation Improvements
- Sam Wilson - Testing and Bug Fixes
- Taylor Brown - Example Implementations

## Organizational Contributors

We would like to thank the following organizations for their support and contributions to the UIM Protocol:

- AI Research Institute - Research and Development
- Web Services Association - API Standards
- Open Source Initiative - Licensing and Governance
- Security Research Group - Security Auditing

## How to Become a Contributor

We welcome contributions from individuals and organizations who are interested in improving the UIM Protocol. To become a contributor, please follow these steps:

1. Read the Contributing Guide to understand our contribution process.
2. Find an issue or feature to work on in our GitHub repository.
3. Submit a pull request with your changes.
4. Engage with the community and participate in discussions.

## Recognition Criteria

Contributors are recognized based on the following criteria:

1. Code Contributions: Implementing new features, fixing bugs, or improving performance.
2. Documentation: Improving existing documentation or creating new guides and tutorials.
3. Testing: Testing the protocol in different environments and reporting issues.
4. Community Support: Helping answer questions and supporting other users.
5. Advocacy: Promoting the UIM Protocol and helping grow the community.

## Contributor Levels

We recognize different levels of contribution to the UIM Protocol:

### 1. Occasional Contributor

Occasional contributors have made one or more small contributions to the project, such as fixing a bug, improving documentation, or reporting issues.

### 2. Regular Contributor

Regular contributors have made multiple significant contributions to the project over time, such as implementing new features, improving existing features, or creating comprehensive documentation.

### 3. Core Contributor

Core contributors have made substantial and sustained contributions to the project, have deep knowledge of the codebase, and actively participate in the project's direction and community.

### 4. Maintainer

Maintainers are core contributors who have been granted commit access to the repository and are responsible for reviewing and merging pull requests, triaging issues, and maintaining the project's quality.

## Becoming a Maintainer

Maintainers are selected from the pool of core contributors based on their technical expertise, contribution history, and community involvement. The process for becoming a maintainer includes:

1. Consistently contributing high-quality code, documentation, or other contributions.
2. Demonstrating a deep understanding of the project's codebase and architecture.
3. Actively participating in the community by answering questions, reviewing pull requests, and helping others.
4. Being nominated by an existing maintainer and approved by the core team.

## Thank You

We would like to express our sincere gratitude to all contributors who have helped make the UIM Protocol what it is today. Your contributions, big or small, are greatly appreciated and have a significant impact on the project's success.

If you have contributed to the UIM Protocol and your name is not listed here, please let us know so we can add you to the list.