Bitcoin Forum

Bitcoin => Electrum => Topic started by: Coding Enthusiast on October 16, 2016, 05:16:06 AM



Title: RELEASE-NOTES says 2.7.x is NOT Backward compatible (mistake?)
Post by: Coding Enthusiast on October 16, 2016, 05:16:06 AM
Am I missing something here or is this a mistake?

# Release 2.7.0 (Oct 2 2016)
The wallet file format has been upgraded. This upgrade is not backward compatible, which means that a wallet upgraded to the 2.7 format will not be readable by earlier versions of Electrum.

Correct:
This upgrade is  backward compatible.
The old versions are not forward compatible.

Backward compatible: (https://en.wikipedia.org/wiki/Backward_compatibility) refers to a hardware or software system that can use the interface of an older version of the same product. A new standard product or model is considered backward compatible when it is able to read, write or view older formats.

Forward compatible: (https://en.wikipedia.org/wiki/Forward_compatibility) Forward compatibility is a design characteristic that allows a system to gracefully accept input intended for a later version of itself. The concept can be applied to entire systems, electrical interfaces, telecommunication signals, data communication protocols, file formats, and computer programming languages.


Title: Re: RELEASE-NOTES says 2.7.x is NOT Backward compatible (mistake?)
Post by: Jhanzo on October 16, 2016, 06:37:32 PM
Am I missing something here or is this a mistake?

# Release 2.7.0 (Oct 2 2016)
The wallet file format has been upgraded. This upgrade is not backward compatible, which means that a wallet upgraded to the 2.7 format will not be readable by earlier versions of Electrum.

Correct:
This upgrade is  backward compatible.
The old versions are not forward compatible.

Backward compatible: (https://en.wikipedia.org/wiki/Backward_compatibility) refers to a hardware or software system that can use the interface of an older version of the same product. A new standard product or model is considered backward compatible when it is able to read, write or view older formats.

Forward compatible: (https://en.wikipedia.org/wiki/Forward_compatibility) Forward compatibility is a design characteristic that allows a system to gracefully accept input intended for a later version of itself. The concept can be applied to entire systems, electrical interfaces, telecommunication signals, data communication protocols, file formats, and computer programming languages.

I think he meant that the upgraded wallet files are not backward compatible, not the client.


Title: Re: RELEASE-NOTES says 2.7.x is NOT Backward compatible (mistake?)
Post by: ThomasV on October 17, 2016, 08:43:37 AM
I think he meant that the upgraded wallet files are not backward compatible, not the client.

that.