[gnome-network]libgnetwork API/ABI Stability



I'm slowly working towards the newer libgnetwork code (I just finished
my last midterm), and I was wondering about the API/ABI stability issues
in libgnetwork vs. the GNOME 2.5.0 release.

The changes will break both source and binary compat with what is
currently in CVS HEAD, and with a 2.5.0 release approaching today, I was
wondering about a general consensus on this.

Is it acceptable to release into 2.5.0 with what is in there now, and an
incompatible 2.5.1, or would it be better to get all the break-stuff
changes in there now and create a buildable-but-non-working release for
2.5.0?

My personal feeling is that so long as nothing uses libgnetwork between
now and 2.5.1, it's OK to release as-is now, and then just make sure all
the changes are ready in time for 2.5.1.

Thoughts?

-- 
Peace,

    Jim Cape
    http://ignore-your.tv

    "It is literally true that, like Christianity, Socialism
     has conquered the world by defeating itself."
        -- Alexander Berkman, ABC of Anarchism

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]