adafruit / circuitpython-org

CircuitPython's website
https://circuitpython.org
155 stars 578 forks source link

"Unlist" in-dev/non-standard/discontinued boards #644

Open ajs256 opened 3 years ago

ajs256 commented 3 years ago

Some boards' downloads aren't really intended for the public and could be suppressed. These fall into 3 main categories:

In Development:

Non-Standard: (These are non-standard hardware configurations)

Discontinued:

and probably more I don't recognize!

These should be "unlisted" and hidden from the main boards page. They could be accessible with a direct link, or through a filter to show unlisted boards, a la Sparkfun:

image

I think that these clog up the main boards list if someone is just trying to find a CP board that meets their needs.

makermelissa commented 2 years ago

Thanks for the suggestion. The main purposes of having the boards are to allow people with these boards to be able to download the bootloader and showcase the boards that CircuitPython can run on. As you're probably aware we have filters to be able to find boards with certain features, but if we were to unlist or hide the boards, then it would defeat the main purposes.

Perhaps a better idea would be to only show ones available to purchase, though I'm not sure how easy that would be to implement.