Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0011033Openbravo ERPA. Platformpublic2009-10-19 11:502009-10-22 10:29
vmromanos 
iciordia 
normalmajoralways
newopen 
20Debian 5.0
 
 
Core
No
0011033: API checks on minor versions of modules
Our current policy for releasing new versions of modules is to increase the minor version if there isn't changes in the API of the module. However, we don't check it in any place.

Not checking API changes in modules is very dangerous, specially when using dependencies, since a module can stop working if any of its dependencies has changed its own API.


For ensuring our policy of module's version is working properly, we must check API changes whenever we release a new minor version of a module. In case a module has changed its own API in a minor version, the Central Repository should deny to upload the module.
No tags attached.
related to defect 00109992.50MP8 closed alostale Wrong module dependency version autoselected through the Module Management 
related to defect 0010941 closed harikrishnan API check build 171 fails - part2 
Issue History
2009-10-19 11:50vmromanosNew Issue
2009-10-19 11:50vmromanosAssigned To => iciordia
2009-10-19 11:50vmromanosRelationship addedrelated to 0010999
2009-10-22 10:28dmitry_mezentsevRelationship addedrelated to 0010941
2009-10-22 10:29dmitry_mezentsevNote Added: 0021315

Notes
(0021315)
dmitry_mezentsev   
2009-10-22 10:29   
Please find in the issue 10941 discussion about similar point.