Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EPIC: Migrate to using developer portal by default #32

Open
5 tasks
tolzhabayev opened this issue Aug 15, 2023 · 1 comment
Open
5 tasks

EPIC: Migrate to using developer portal by default #32

tolzhabayev opened this issue Aug 15, 2023 · 1 comment
Assignees
Labels
documentation Improvements or additions to documentation website

Comments

@tolzhabayev
Copy link
Collaborator

tolzhabayev commented Aug 15, 2023

Why?
Since we now have a proper URL you can use to link to dataplane documentation - we should migrate away from using github pages (github.io) and use the new URL instead.

DEV: https://grafana-dev.com/developers/dataplane/
PROD: https://grafana.com/developers/dataplane/

What to consider and how do we do this?

  • Start by adjusting the inbound links to https://grafana.com/developers/dataplane/
  • Stop publishing to github.io
  • Redirect from github.io (if you want to)
  • Adjust the build scripts and remove the parent / landing page
  • Remove github.io publishing workflows
  • At some point in the future disable github pages

Nice to have

  • Add "Tools & Examples" sections and page to the side navigation to not loose this links once we get rid of the dataplane specific landing page.

Tasks

  1. documentation

Nice To Have

@tolzhabayev tolzhabayev added the documentation Improvements or additions to documentation label Aug 15, 2023
@tolzhabayev
Copy link
Collaborator Author

@yesoreyeram I can help out with this if you want - let me know.

@tolzhabayev tolzhabayev changed the title EPIC: Migrate to using developer portal by default (DRAFT) EPIC: Migrate to using developer portal by default Aug 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation website
Projects
None yet
Development

No branches or pull requests

2 participants