Skip to content

Create api for plugins to give deprecation warnings

Background

In the future we are planning on reducing the number of plug-ins in BuildStream core. Before we remove a plug-in, it should go through a period in which it's use displays a deprecation warning to the user. This warning should:

  1. Be individually silencable
  2. Inform the user where the to find the replacement for the deprecated plug-in

Task description

  • Provide a way for plug-ins to provide deprecation warnings
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information