zephyrproject-rtos / zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
https://docs.zephyrproject.org
Apache License 2.0
10.51k stars 6.44k forks source link

boards: ebyte_e73_tbb: dead link #67099

Closed nordicjm closed 6 months ago

nordicjm commented 8 months ago

Describe the bug The ebyte_e73_tbb board links to a website that no longer exists, the new company domain appears to be cdebyte.com

Whilst this should be fixed, this issue is more for @kartben to see if we have a way to check all the links that files in boards/*/*/doc/*.rst go to and see if they are still valid?

nordicjm commented 8 months ago

acn52832 has a dead link too, though think the company is probably dead if they haven't bothered to update their SSL certificate which expired in November.

nordicjm commented 8 months ago

decawave_dwm1001_dev too

kartben commented 8 months ago

Thanks for reporting these, @nordicjm!

We actually have a Sphinx ninja linkcheck target to take care of finding dead links which I am running regularly. It is taking quite a long time to run, and may sometimes lead to false positives, so I am not sure it makes sense to add it in CI, but I'll look into it. Could be something that we run only once a week, maybe.

You're also bringing up the topic of what to do for boards that are not commercially available/supported anymore. While completely removing them from the source tree might be counter-productive (even if the board is EOL or the company behind it doesn't exist anymore, the port itself should still work), it might make sense to move such boards to an "attic" section of some sort?

nordicjm commented 8 months ago

Running it weekly, or even monthly would be good.

Well for the acn52832 board I just mean that the link itself is a 404 and that's with ignoring the invalid SSL certificate, was not meaning removal of that board, maybe there is a working documentation link somewhere but I did not search (was only looking for the company name). Boards that I would advocate removal of would be things like boards/arm64/bcm958402m2_a72 - there have been many issues with this, the chip has never been publicly available nor any documentation for it and the submitters have not responded at all to questions going back a year (if not longer), fully removing boards like that would be a good idea

github-actions[bot] commented 6 months ago

This issue has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this issue will automatically be closed in 14 days. Note, that you can always re-open a closed issue at any time.