Skip to content

Commit 95a4f50

Browse files
chore: standardize CONTRIBUTING.md structure
1 parent 750da3a commit 95a4f50

File tree

2 files changed

+12
-5
lines changed

2 files changed

+12
-5
lines changed

CONTRIBUTING.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ cargo test
4040
### Testing
4141

4242
- All new features must include tests
43-
- Aim for high test coverage
43+
- Maintain test coverage at **85%+ line coverage**
4444
- Tests should cover edge cases and spec compliance
4545
- Run the full test suite:
4646
```bash
@@ -58,12 +58,14 @@ Before submitting changes that affect encoding/decoding behavior:
5858

5959
## Pull Request Guidelines
6060

61-
- **Title**: Use a clear, descriptive title (e.g., "Add support for nested arrays", "Fix: Handle edge case in decoder")
61+
- **Title**: Use a clear, descriptive title
6262
- **Description**: Explain what changes you made and why
6363
- **Tests**: Include tests for your changes
64-
- **Documentation**: Update README or docstrings if needed
64+
- **Documentation**: Update README or documentation if needed
6565
- **Commits**: Use clear commit messages ([Conventional Commits](https://www.conventionalcommits.org/) preferred)
6666

67+
Your pull request will use our standard template which guides you through the required information.
68+
6769
## Communication
6870

6971
- **GitHub Issues**: For bug reports and feature requests
@@ -72,7 +74,12 @@ Before submitting changes that affect encoding/decoding behavior:
7274

7375
## Maintainers
7476

75-
This is a collaborative project. All maintainers have equal decision-making power. For major architectural decisions, please open a discussion issue first.
77+
This is a collaborative project. Current maintainers:
78+
79+
- [@shreyasbhat0](https://github.com/shreyasbhat0)
80+
- [@johannschopplich](https://github.com/johannschopplich)
81+
82+
All maintainers have equal and consensual decision-making power. For major architectural decisions, please open a discussion issue first.
7683

7784
## License
7885

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
MIT License
22

3+
Copyright (c) 2025-PRESENT Shreyas S Bhat
34
Copyright (c) 2025-PRESENT Johann Schopplich
4-
Copyright (c) 2025-PRESENT Shreyas K S
55

66
Permission is hereby granted, free of charge, to any person obtaining a copy
77
of this software and associated documentation files (the "Software"), to deal

0 commit comments

Comments
 (0)