Re: [AD] set_config_file jumping around on OS X bundles

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


I seem to remember this being discussed a little on a.cc. IIRC it was said that we would _try_ to maintain forward compatibility, but if we couldn't then no big deal.

The benefit is that we'll focus on 4.3 more, with 4.2.x releases being bug-fixes only. i.e. no temptation to 'improve' the 4.2 API.

Pete


On Monday, August 22, 2005, at 09:28  pm, Matthew Leverton wrote:

a year. The binary compatibility means, if you have a 4.2 DLL, it will
work with any .exe requring a 4.2 DLL (no matter if it is older or
newer).

I thought that was the 4.0 thinking?

"Once Allegro 4.2 is released, we plan to maintain *backward*
compatibility at the Application Binary Interface level for the
subsequent releases of the 4.2.x series. For example, that means you
will be able to use an executable compiled using version 4.2.0 with
version 4.2.5 or 4.2.41 of the dynamically linked library"

It doesn't say that a 4.2.5 games works with 4.2.0 DLL. Nor should it.
The 4.0 terminology specifically mentioned backward and forward
compatibility via examples. The word "backward" was added to the 4.2
docs, and the example of forward compatibility was removed.

Forward compatibility:  4.2.5 games will work on the 4.2.0 DLL.
Backward compatibility: 4.2.0 games will work on the 4.2.5 DLL.

I'm confused on whether or not any change of policy has taken place
for the 4.2.0 series. I know at one point, only backward compatibility
was being considered, but now is forward as well?

I know in Windows that developers don't always guarantee that older
versions of the DLLs work with newer versions of the applications.

Kalle Last wrote:
Considering that 4.3 will be a major update, probably one the biggest
in Allegro
history I don't think 4.4 can be released so soon.

Yes, that is what concerns me as well.

--
Matthew Leverton


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
--
https://lists.sourceforge.net/lists/listinfo/alleg-developers






Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/