Mejoras #20040
Reuniones #22656: Propuestas y temas posibles para roadmap 2019
Gestión de comportamiento 'deprecated'
Estado: | Cerrada | Fecha de inicio: | 2011-12-27 | |
---|---|---|---|---|
Prioridad: | Normal | Fecha fin: | ||
Asignado a: | - | % Realizado: | 0% |
|
Categoría: | - | |||
Versión prevista: | - | |||
Ref. DESIG (Jira): |
Descripción
Dar un tratamiento uniforme a los comportamientos que se deciden quitar, pero que se mantienen alguna versión, para que los usuarios tengan tiempo de adaptar su código. Se asume que las cosas solo se quitaran en versiones importantes (cambios en los dos primeros dígitos de la versión), no en versiones de corrección de errores. Cuestiones a definir: - cuantas versiones esperamos - como indicamos al usuario los deprecated (de momento con debug, con tipo warning, o creamos nuevo tipo?). Habría que decir en que versión deja de funcionar - antes de publicar cada versión, como localizar todo lo que hemos dicho que deja de funcionar? ... Aquí hay un ejemplo de paquete en python para esto, del que se pueden coger ideas: http://pypi.python.org/pypi/zope.deprecation/3.3.0
Histórico
Actualizado por Anónimo hace alrededor de 5 años
- Tarea padre establecido a #22656
Actualizado por Veronica Navarro Porter hace 6 meses
- Estado cambiado Nueva por Cerrada