[fpc-devel] FPC 2.6.x branched, trunk becomes 2.7.1

Jonas Maebe jonas.maebe at elis.ugent.be
Fri Aug 5 12:57:23 CEST 2011

On 05 Aug 2011, at 12:19, LacaK wrote:

>> That's why we have snapshots. The main purpose of a release is to  
>> have something that is stable and which doesn't break previously  
>> working code (except in known cases documented at http://wiki.freepascal.org/User_Changes_Trunk 
>>  ).
> Are there published some rules, what breakage is acceptable, what  
> not etc. ?

No, it's fairly subjective.

> Is it sufficient to only publish it in User_Changes_Trunk or there  
> must be simple way (switch or something) how to restore old behavior ?

You always have to describe how existing code can be made to work in  
the new situation. Whether this is by using a switch, changing the  
code or something else depends on the nature of the change.


More information about the fpc-devel mailing list