Skip to content

Add Registry to navigation menu#1458

Draft
kaxil wants to merge 1 commit intoapache:mainfrom
kaxil:add-registry-to-navbar
Draft

Add Registry to navigation menu#1458
kaxil wants to merge 1 commit intoapache:mainfrom
kaxil:add-registry-to-navbar

Conversation

@kaxil
Copy link
Member

@kaxil kaxil commented Mar 13, 2026

Summary

Adds a "Registry" link to the navigation bar in two places:

  1. Hugo main website — new [[menu.main]] entry in config.toml at weight 12, placing it between Documentation (10) and Roadmap (15)
  2. Sphinx Airflow Theme — adds Registry to the default navbar_links in __init__.py

Verified locally

Built the site with site.sh preview-landing-pages and confirmed Registry appears in the navbar:

navbar screenshot

Menu order: Community, Meetups, Documentation, Registry, Use Cases, Announcements, Blog, Airflow Survey 2025, Ecosystem

Note

The Sphinx theme default in __init__.py is a fallback — production Airflow docs override navbar_links via conf_constants.py in the airflow repo. A follow-up PR there will add Registry to the full docs navbar.

Add a "Registry" link to the navbar in two places:

1. Hugo main website: new [[menu.main]] entry at weight 12,
   placing it between Documentation and Roadmap
2. Sphinx Airflow Theme: add to default navbar_links so the
   link appears in documentation pages
@mik-laj
Copy link
Member

mik-laj commented Mar 14, 2026

Thank you very much for this project!

However, I noticed something on the registry providers page at https://airflow.staged.apache.org/registry/providers/ - the sorting field indicates that providers are sorted by 'Most Downloads', but they actually appear to be sorted alphabetically instead.
Screenshot 2026-03-14 at 03 36 01

Is this expected behavior? It's a bit confusing as the UI suggests one sorting method but the actual order doesn't match.

@kaxil
Copy link
Member Author

kaxil commented Mar 16, 2026

Thank you very much for this project!

However, I noticed something on the registry providers page at https://airflow.staged.apache.org/registry/providers/ - the sorting field indicates that providers are sorted by 'Most Downloads', but they actually appear to be sorted alphabetically instead. Screenshot 2026-03-14 at 03 36 01

Is this expected behavior? It's a bit confusing as the UI suggests one sorting method but the actual order doesn't match.

Thanks @mik-laj , Fixed in apache/airflow#63764

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

Successfully merging this pull request may close these issues.

3 participants