rust-lang / prev.rust-lang.org

The previous Rust website. The current website's code is at https://github.com/rust-lang/www.rust-lang.org.
https://prev.rust-lang.org
Apache License 2.0
151 stars 340 forks source link

Review the list of companies on the friends page to ensure each one isn't defunct, in preparation for the 100 friends milestone #924

Open bstrie opened 7 years ago

bstrie commented 7 years ago

We're nearing 100 companies on the friends page, and when we get there it would be nice to advertise that fact via some official avenues. But it will make us look silly if any of those companies are obviously defunct, and given that many of them are startups, the probability of a handful of them having gone under is high.

(For that matter it will make us look silly if any of them are no longer using Rust, but that's harder to determine at a glance. Making sure that a company still appears to exist via looking at its website is much easier.)

simeg commented 6 years ago

This could even be automated :) The easiest approach would of course just be to curl all URLs and check the HTTP status code, and notify on != 200.

However if the company shuts down and the website is re-directed somewhere bad (think malware) then 200 would still be returned (like in #976) . Screenshots or selenium could be used. There's most likely software out there that does exactly this.

As a start a script could be written with the first approach and be part of the CI process.