Events link crawling does not work perfectly
Recently I put a lot of effort in making sure that Airflow website follows the policies of ASF and - unfortunately - despite the effort so far, the Whimsy "event" site does not properly find the "events" link we put on every single page (out of 250K of pages we have) in Airflow website.
When I go to https://whimsy.apache.org/site/project/airflow I see this:
<img width="2030" height="682" alt="Image" src="https://github.com/user-attachments/assets/65bd2110-a034-4e96-9ece-be3be7ece067" />
As you can see - crawling finished recently it seems, and we have still the "events missing" alert, where it's clearly present at all the Airflow doc pages:
The events link is updated in footers on **ALL** pages:
<img width="2032" height="162" alt="Image" src="https://github.com/user-attachments/assets/40b22336-8b88-4772-8242-9110e45517c5" />
and this is the HTML of those pages:
<img width="2032" height="162" alt="Image" src="https://github.com/user-attachments/assets/d8562506-9f5c-4c7b-8cbe-588ebe222959" />
Which seem to be in line with what the check expects (https://events.apache.org/ href) :
```html
<a href="https://events.apache.org/" class="footer-section__policies-section--policy-item">
<span>Events</span>
</a>
```
I would love to get Airflow status "green", unfiratunately I do not know ruby nor whimsy enough to diagnose and fix it.
6 条评论