Skip to content

Graduate extensions: Add deprecation notice banners

Administrator requested to merge ps/add-extension-deprecation-notice into main

Created by: philipp-spiess

Closes #38624 (closed) Closes #39036 (closed) Closes #39037 (closed) Closes #39039 (closed) Closes #39040 (closed)

A couple of things going on there:

  • I found most of the doc pages that mention extensions and extension APIs and added a placeholder text. The styling follows the existing NOTE styling as seen here: https://docs.sourcegraph.com/admin/external_services/postgres
  • I added a deprecation notice banner to all extensions pages on the web UI (screenshots in test plan)
  • I removed a CTA that promotes the creation of extensions.

The text is TBD (cc @jjinnii @ryankscott) and I think that we should also link the FAQs or any other public information from every notice banner to allow users to find out more.

Test plan

Docs pages

I did not test those changes since I have no idea how to build the docs locally and I couldn't find out in the one minute I was looking for it. 😐

Extensions header

Screenshot 2022-07-21 at 17 10 17 Screenshot 2022-07-21 at 17 10 11 Screenshot 2022-07-21 at 17 09 02

Removed CTA

Screenshot 2022-07-21 at 17 09 27

App preview:

Check out the client app preview documentation to learn more.

Merge request reports

Loading