modelcontextprotocol / modelcontextprotocol/php-sdk

[2026-07-28] Governance: deprecations, lifecycle, conformance, SDK tier

Abierto
#339 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

2026-07-28 Client documentation enhancement improves spec compliance Server
Lenguaje dominante
PHP
Estrellas
1.6k
Forks
173
Merge medio
2 d 49 min
PR fusionados (30 d)
23

Descripción

Tracking issue for the MCP Spec 2026-07-28 releaseGovernance & lifecycle milestone.

Coherent governance bundle: lifecycle policy (2596) governs what gets deprecated, conformance tests (2484) gate when SEPs go Final, and SDK tiers (1730) measure how well each SDK keeps up. SEP-2577 is the first concrete deprecation pass under the new policy.

SEPs covered

SEP Title Spec PR
SEP-2577 Deprecate Roots, Sampling, and Logging #2577
SEP-2596 Feature Lifecycle and Deprecation Policy #2596
SEP-2484 Conformance Tests required for Final status #2484
SEP-1730 SDK Tiers definition #1777

Sub-issues

  • #365 — SEP-2577: Mark Roots/Sampling/Logging @deprecated, emit notices, document migration
  • #366 — SEP-2596: Adopt MCP feature lifecycle policy; document PHP SDK BC promise
  • #367 — SEP-2484: Wire SEP traceability files into conformance test runner
  • #368 — SEP-1730: Target SDK Tier 2 classification — gap analysis, roadmap, dependency policy

Notes

  • All four SEPs are merged.
  • SEP-2577: implementations of Roots/Sampling/Logging stay — only public APIs gain @deprecated, plus runtime notices. Minimum 12-month removal window per SEP-2596.
  • SEP-1730: realistic target is Tier 2 immediately, Tier 1 post-1.0.

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza con las subincidencias #365–#368 y el material de SEP enlazado en ellas, especialmente con el ejecutor de pruebas de conformidad y la promesa de BC del PHP SDK mencionados en la incidencia. Se considera terminado al completar las cuatro tareas de gobernanza: avisos de obsolescencia y documentación de migración, adopción del ciclo de vida, trazabilidad de SEP en las pruebas de conformidad, y el análisis de brechas y la hoja de ruta del nivel 2 del SDK.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
php
Área
developer-experience, documentation, testing-qa
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.