Add legacy banner to all raven docs
Core or SDK?
Platform/SDK
Which part? Which one?
Legacy Clients
Description
This banner is only visible on the top-level Raven docs.
https://docs.sentry.io/clients/
Suggested Solution
We should add the banner to all Legacy Client sub-pages.
I wonder if we could also change the wording to include:
- when it was deprecated (summer 2018, i.e. 4 years ago and counting)
- the fact that large swaths of our current product can't be used if you don't upgrade
- the fact that raven SDKs are no longer supported
"We recommend using the updated SDK for new projects" just feels not nearly opinionated enough. Some slightly nicer version of, "No, legit, dude. Upgrade now - all of your projects. Just do it. Right now. Don't read these docs. Go upgrade." feels like it's closer to what we'd actually like people to do.
Perhaps we also increase the severity by saying that the Raven SDKs will not get security fixes anymore since they are deprecated and folks can easily move onto sentry-sdk versions.
This was resolved by https://github.com/getsentry/sentry-docs/pull/7007