Deprecated elements

Simple question regarding deprecating elements, how do you deal with them?

Do you keep an eye open on deprecated elements and the moment they are anounced deprecated you explore the code to fix all deprecated elements? Kind of hard since we don't have a "find" function to determine where a specific element is used (a deprecated appian function for example).

Do you simply go ahead and deploy the new version of Appian and test your applications? If anything breaks you fix at that moment before updating appian version in production?

Other strategies?

Curious to know, thanks!

OriginalPostID-247514

  Discussion posts and replies are publicly visible

Parents
  • Hi Karl,

    As others have mentioned, changing the description of your objects to "Deprecated" is probably a good place to start.

    To check whether there are any references to these objects, I would also add that it can be helpful to keep deprecated objects in a separate app. That way you can periodically go through and check to make sure there are no dependents left that need to be updated.

    On the other hand, if you are asking specifically about the deprecated/updated Appian functions, you can take advantage of the full text search mentioned by Sneha. Just search for the specific function name, or a string like "17r1" to find a list of all the places where you used an old version.

    Hope this helps!
Reply
  • Hi Karl,

    As others have mentioned, changing the description of your objects to "Deprecated" is probably a good place to start.

    To check whether there are any references to these objects, I would also add that it can be helpful to keep deprecated objects in a separate app. That way you can periodically go through and check to make sure there are no dependents left that need to be updated.

    On the other hand, if you are asking specifically about the deprecated/updated Appian functions, you can take advantage of the full text search mentioned by Sneha. Just search for the specific function name, or a string like "17r1" to find a list of all the places where you used an old version.

    Hope this helps!
Children
No Data