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

Proposal: remove the top nav bar across projects #2

Open
mrpollo opened this issue Mar 11, 2021 · 2 comments
Open

Proposal: remove the top nav bar across projects #2

mrpollo opened this issue Mar 11, 2021 · 2 comments

Comments

@mrpollo
Copy link

mrpollo commented Mar 11, 2021

for a while now we have had a universal top nav bar that unified the projects under "Dronecode", I have a feeling it's not really adding any value, and combined with the fact that it's practically out of our control (we have to go through our LF IT hosting provider for fixes) I propose we remove it.

Here's a list of sites that still have this navbar:

  • MAVSDK
  • QGroundControl (Site, Docs, and Dev Guides)
  • MAVLink

MAVSDK
Screen Shot 2021-03-11 at 8 55 49 AM
MAVLink
Screen Shot 2021-03-11 at 9 02 15 AM
QGC
Screen Shot 2021-03-11 at 8 55 15 AM
Screen Shot 2021-03-11 at 9 02 46 AM
Screen Shot 2021-03-11 at 9 02 37 AM

@hamishwillee
Copy link

Just FYI this is a wordpress theme addition on the main sites. It is a gitbook theme for mavlink, mavsdk, qgc docs (while it looks different on mavlink, it is the same theme, so no extra maintenance).

It used to be the same on PX4 docs but we moved to vuepress and now this is handcrafted:
image

My thinking

  • I see little value in the QGC website at all. We could dump it and just have the docs. Though that might be a question for Don.
  • A header is fine if it is consistent. A bit rubbish if it is not.
  • We will probably end up keeping a least some links anyway. For example, PX4 docs are always going to see value in linking to QGC, and probably also to MAVSDK. Maybe not MAVLink though, since MAVSDK is really the best way to do that. Similarly, QGC doesn't care about MAVSDK links much, but should have links to PX4 and ArduPilot.

Upshot. If we're not going to invest in consistency then yes, we should remove it. Perhaps a dissussion about what cross links we want to retain (via the normal menus) first?

@hamishwillee
Copy link

@mrpollo Just keep me posted on when you want the headers removed on the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants