Skip to content

Commit e4c09e0

Browse files
committed
Add CONTRIBUTING, SECURITY, CODEOWNERS
1 parent 8aed014 commit e4c09e0

File tree

3 files changed

+95
-0
lines changed

3 files changed

+95
-0
lines changed

.github/CODEOWNERS

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Code Owners
2+
3+
# Default owner for all files
4+
* @madkoding
5+
6+
# Add specific owners for different areas
7+
# * @another-maintainer

CONTRIBUTING.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Contributing
2+
3+
¡Gracias por tu interés en contribuir!
4+
5+
## Cómo Contribuir
6+
7+
### Reportar Bugs
8+
9+
1. Busca en los issues existentes para evitar duplicados
10+
2. Crea un nuevo issue con:
11+
- Título claro y descriptivo
12+
- Pasos para reproducir el bug
13+
- Comportamiento esperado vs actual
14+
- Versión del software y entorno
15+
16+
### Sugerir Features
17+
18+
1. Busca issues relacionados primero
19+
2. Crea un issue con:
20+
- Descripción clara del feature
21+
- Casos de uso
22+
- Alternativas consideradas (si aplica)
23+
24+
### Pull Requests
25+
26+
1. Fork el repositorio
27+
2. Crea una branch: `feature/nombre` o `fix/nombre`
28+
3. Haz tus cambios siguiendo el estilo del proyecto
29+
4. Asegúrate que los tests pasen
30+
5. Actualiza la documentación si es necesario
31+
6. Submit PR con descripción clara
32+
33+
## Estilo de Código
34+
35+
- Sigue las convenciones del lenguaje
36+
- Usa nombres descriptivos
37+
- Comenta código complejo
38+
- Agrega tests para nuevas funcionalidades
39+
40+
## Commits
41+
42+
Usa mensajes de commit claros:
43+
- `feat: agregar nuevo feature`
44+
- `fix: corregir bug`
45+
- `docs: actualizar documentación`
46+
- `test: agregar tests`
47+
- `refactor: refactorizar código`
48+
49+
## Licencia
50+
51+
Al contribuir, aceptas que tus contribuciones serán licenciadas bajo MIT.

SECURITY.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Security Policy
2+
3+
## Versiones Soportadas
4+
5+
| Versión | Soporte |
6+
|---------|---------|
7+
| 1.x.x | ✅ Activa |
8+
| 0.x.x | ⚠️ Legacy |
9+
10+
## Reportar Vulnerabilidades
11+
12+
Si descubres una vulnerabilidad de seguridad, por favor:
13+
14+
1. **NO** crees un issue público
15+
2. Envía un email a: [tu-email@ejemplo.com]
16+
3. Include:
17+
- Descripción de la vulnerabilidad
18+
- Pasos para reproducir
19+
- Impacto potencial
20+
- Sugerencias de fix (si las hay)
21+
22+
## Timeline de Respuesta
23+
24+
- **Acknowledge**: 24-48 horas
25+
- **Estimación**: 1 semana
26+
- **Fix**: Según severidad
27+
28+
## Severidad
29+
30+
- **Crítica**: Fix en 24-48 horas
31+
- **Alta**: Fix en 1 semana
32+
- **Media**: Fix en 2 semanas
33+
- **Baja**: Fix en 1 mes
34+
35+
## Actualizaciones
36+
37+
Las actualizaciones de seguridad serán announceadas en el changelog.

0 commit comments

Comments
 (0)