Re: New modules in 2.14
- From: Bill Haneman <Bill Haneman Sun COM>
- To: desktop-devel-list gnome org
- Subject: Re: New modules in 2.14
- Date: Mon, 23 Jan 2006 17:28:38 +0000
 I propose the following: if there's an API/ABI break after the GNOME
API freeze deadline (which only applies for gnome devel platform
modules, of course), then desktop library maintainers are strongly
advised to notify bindings authors by sending an email to the
 
language-bindings list.  This should be enough, I think
I think it might be better to notify desktop-devel-list too, since other 
desktop modules depend on "non platform" ABI as well.  This sort of 
thing broke some a11y functionality some time back too, and it was very 
late in the game (during the RC phase, IIRC).  Fixing it turned out to 
be nontrivial, so making ABI changes to exported symbols late in the 
release cycle seems like a problem.
At the time, it was suggested that non-platform modules should also obey 
API freeze.  My suggestion, which was a compromise, was to make "desktop 
ABI freeze" come somewhat later than the platform ABI freeze, but to 
have a freeze nonetheless. 
There's a logic in making such a freeze no later than, feature freeze, 
since features and external ABIs are sometimes interdependent.
Bill
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]