Re: stronger deprecation



On 7 Aug 2000, Havoc Pennington wrote:

> 
> Hi,
> 
> An ongoing problem is that people try to use interfaces that simply
> _don't work_, such as GtkTree. The widget doesn't work; but there are
> a whole lot of posts on gtk-list where people are trying to use
> it. And all those people are wasting their time, maybe a lot of time.
> 
> In the case where an interface is not only deprecated, but also known
> to be broken and we fully intend to ignore any bug reports against it,
> I propose that we require the user to define
> GTK_ENABLE_BROKEN_INTERFACES in order to get the header, and so by
> default attempts to use GtkTree will not compile.
> 
> Other suggestions for solution welcome, but I do think we need to keep
> people from wasting time writing new code with broken widgets like
> GtkTree and GtkText. There are quite a lot of gtk-list posts caused by
> this.

cook up a patch that disables the affected header interfaces, and we can
discuss this on a case by case basis. the hard thing here is to keep
a clean line between "lightly deprecated", i.e. compatibility, and
"strongly deprecated", i.e. not meant for serious use, interfaces.

> 
> Havoc
> 

---
ciaoTJ





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