Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I'm not trained programmer, so be gentle with my ignorance. I'm trying to search changelog files for where an open source project dropped a feature I need. I was just wondering if there may be a good set of terms to describe this.

Bugzilla has detailed bug reporting forms. Are design changes also logged using rigorous language?

Its something I can see myself advocating as my own small contribution. (^_^)

share|improve this question
add comment

3 Answers 3

up vote 5 down vote accepted

I don't think there's an explicit term for 'removed functionality'. Others have mentioned 'deprecated', but to my knowledge that means something is slated for removal at a later date and should be avoided.

Your best bet would be to use Removed Functionality or Discontinued Feature.

share|improve this answer
    
While deprecated is certainly a common reference to removal of something in software app., hierarchically its higher up from a feature or function where a missing user change may be referenced, so I'll accept this for the answer. and +1 to others... –  xtian Jul 19 '12 at 15:10
add comment

I believe the term is deprecated

Deprecation is a status applied to a computer software feature, characteristic, or practice indicating it should be avoided, typically because of it being superseded...

While a deprecated software feature remains in the software its use may raise warning messages recommending alternative practices; deprecated status may also indicate that feature will be removed in the future. Features are deprecated rather than immediately removed to provide backward compatibility and give programmers time to bring affected code into compliance with the new standard...

share|improve this answer
5  
Deprecated specifically means that they are still there but are to be avoided because in future they may / will be removed. en.wikipedia.org/wiki/Deprecation –  pdr Jul 19 '12 at 1:52
add comment

There are two terms that i am currently recalling for functionality that will no longer be supported or used in .NET Framework next release(s):

a) Obsolete - The attribute Obsolete is used to mark types and members of types that should no longer be used. For more detailed info - Obsolete (C# Programming Guide)

b) Function is not supported - Some Visual Basic 6.0 functions are no longer supported in Visual Basic .NET . The functionality that these functions provided can be accomplished using new functions in the .NET Framework; however, the differences in implementation make it too difficult to upgrade automatically.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.