Re: "obsolete" versus "deprecated", and a new config option?

2007-01-18 Thread H. Peter Anvin
Robert P. J. Day wrote: that's entirely a judgment call on the part of the code's maintainer. if something is both obsolete and broken, then make it depend on *both* OBSOLETE and BROKEN if you want. no big deal. Yup. OBSOLETE = might be broken, no one is planning to maintain it. BROKEN =

Re: obsolete versus deprecated, and a new config option?

2007-01-18 Thread H. Peter Anvin
Robert P. J. Day wrote: that's entirely a judgment call on the part of the code's maintainer. if something is both obsolete and broken, then make it depend on *both* OBSOLETE and BROKEN if you want. no big deal. Yup. OBSOLETE = might be broken, no one is planning to maintain it. BROKEN =

Re: "obsolete" versus "deprecated", and a new config option?

2007-01-17 Thread Robert P. J. Day
On Wed, 17 Jan 2007, [EMAIL PROTECTED] wrote: > On Wed, 17 Jan 2007 17:04:20 EST, "Robert P. J. Day" said: > > > > How much of the 'OBSOLETE' code should just be labelled 'BROKEN' > > > instead? > > > > the stuff that's actually "broken." :-) > > Right - the question is how much code qualifies

Re: "obsolete" versus "deprecated", and a new config option?

2007-01-17 Thread Valdis . Kletnieks
On Wed, 17 Jan 2007 17:04:20 EST, "Robert P. J. Day" said: > > How much of the 'OBSOLETE' code should just be labelled 'BROKEN' > > instead? > > the stuff that's actually "broken." :-) Right - the question is how much code qualifies as either/both, and which we should use when we encounter the

Re: "obsolete" versus "deprecated", and a new config option?

2007-01-17 Thread Robert P. J. Day
On Wed, 17 Jan 2007, [EMAIL PROTECTED] wrote: > On Wed, 17 Jan 2007 11:51:27 EST, "Robert P. J. Day" said: > > > > in any event, what about introducing a new config variable, > > OBSOLETE, under "Code maturity level options"? this would seem to be > > a quick and dirty way to prune anything

Re: "obsolete" versus "deprecated", and a new config option?

2007-01-17 Thread Valdis . Kletnieks
On Wed, 17 Jan 2007 11:51:27 EST, "Robert P. J. Day" said: > > in any event, what about introducing a new config variable, > OBSOLETE, under "Code maturity level options"? this would seem to be > a quick and dirty way to prune anything that is *supposed* to be > obsolete from the build, to make

Re: "obsolete" versus "deprecated", and a new config option?

2007-01-17 Thread Robert P. J. Day
On Wed, 17 Jan 2007, Bill Davidsen wrote: > Robert P. J. Day wrote: > > a couple random thoughts on the notion of obsolescence and > > deprecation. > > [...horrible example deleted...] > > > so is that ioctl obsolete or deprecated? those aren't the same > > things, a good distinction

Re: "obsolete" versus "deprecated", and a new config option?

2007-01-17 Thread Bill Davidsen
Robert P. J. Day wrote: a couple random thoughts on the notion of obsolescence and deprecation. [...horrible example deleted...] so is that ioctl obsolete or deprecated? those aren't the same things, a good distinction being drawn here by someone discussing devfs:

"obsolete" versus "deprecated", and a new config option?

2007-01-17 Thread Robert P. J. Day
a couple random thoughts on the notion of obsolescence and deprecation. first, there are places in the kernel (primarily Kconfig files) and the documentation that unnecessarily conflate these two properties. as a simple example, consider drivers/pcmcia/Kconfig:

obsolete versus deprecated, and a new config option?

2007-01-17 Thread Robert P. J. Day
a couple random thoughts on the notion of obsolescence and deprecation. first, there are places in the kernel (primarily Kconfig files) and the documentation that unnecessarily conflate these two properties. as a simple example, consider drivers/pcmcia/Kconfig:

Re: obsolete versus deprecated, and a new config option?

2007-01-17 Thread Bill Davidsen
Robert P. J. Day wrote: a couple random thoughts on the notion of obsolescence and deprecation. [...horrible example deleted...] so is that ioctl obsolete or deprecated? those aren't the same things, a good distinction being drawn here by someone discussing devfs:

Re: obsolete versus deprecated, and a new config option?

2007-01-17 Thread Robert P. J. Day
On Wed, 17 Jan 2007, Bill Davidsen wrote: Robert P. J. Day wrote: a couple random thoughts on the notion of obsolescence and deprecation. [...horrible example deleted...] so is that ioctl obsolete or deprecated? those aren't the same things, a good distinction being drawn

Re: obsolete versus deprecated, and a new config option?

2007-01-17 Thread Valdis . Kletnieks
On Wed, 17 Jan 2007 11:51:27 EST, Robert P. J. Day said: in any event, what about introducing a new config variable, OBSOLETE, under Code maturity level options? this would seem to be a quick and dirty way to prune anything that is *supposed* to be obsolete from the build, to make sure

Re: obsolete versus deprecated, and a new config option?

2007-01-17 Thread Robert P. J. Day
On Wed, 17 Jan 2007, [EMAIL PROTECTED] wrote: On Wed, 17 Jan 2007 11:51:27 EST, Robert P. J. Day said: in any event, what about introducing a new config variable, OBSOLETE, under Code maturity level options? this would seem to be a quick and dirty way to prune anything that is

Re: obsolete versus deprecated, and a new config option?

2007-01-17 Thread Valdis . Kletnieks
On Wed, 17 Jan 2007 17:04:20 EST, Robert P. J. Day said: How much of the 'OBSOLETE' code should just be labelled 'BROKEN' instead? the stuff that's actually broken. :-) Right - the question is how much code qualifies as either/both, and which we should use when we encounter the random

Re: obsolete versus deprecated, and a new config option?

2007-01-17 Thread Robert P. J. Day
On Wed, 17 Jan 2007, [EMAIL PROTECTED] wrote: On Wed, 17 Jan 2007 17:04:20 EST, Robert P. J. Day said: How much of the 'OBSOLETE' code should just be labelled 'BROKEN' instead? the stuff that's actually broken. :-) Right - the question is how much code qualifies as either/both, and