-
-
Notifications
You must be signed in to change notification settings - Fork 197
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why stop updating broken links? #75
Comments
Heh, well, I don't think it's ever going to work to police other people's behavior. As well, I'm not sure how an image would be shown on a terminal / log output (unless it's turned into ASCII, which actually might be kind of awesome). If people want a broken website, that's their decision, just as they can choose to have yellow font on a white background. All pages on the Internet are "historical documents," to quote the issue. If I can find it, it should work. Still, I'm not sure what, if anything, html-proofer can do for them. |
I forgot to explain the usage. It’s all about persuading to start using Proofer. Imagine a successful open source project with broken documentation. The lead developer doesn’t care about, because she knows everything. People ask her for improving the docs, but nothing helps. They say: “Just use Proofer, all the cool guys do it too.” But no arguments help. Now is the time for the promotional leaflet with pets and children. People would show the lead developer all the propaganda stuff hosted by Proofer and then she complies. But I agree, if people want to make history, nobody should disturb them with seals. |
Hahaha. Well, on that note, I do agree that this project should be more accommodating to non-Ruby non-Jekyll projects. I know it sounds completely crazy but I could see writing an example of how to install the gem and Reopening with that in mind. |
Related to this discussion I have a great case for adopting Proofer. @mmistakes’s Jekyll themes are very successful. In mmistakes/so-simple-theme#78 he starts to use Proofer. Note his answers below mmistakes/so-simple-theme#78 (comment). |
Just to be clear, I didn’t want to start a technical discussion how to use Proofer, but an ethical why care about broken links. There are enough guides about installing Ruby, Jekyll, Proofer and Continuous Integration. |
@penibelst I discovered HTML Proofer through your PR on the Poole repo. I've been wanting to add something like this to check for bad links in our blog content. So thanks for the inspiration! I want to fix broken links, but I hate to get rid of the links entirely as a copy of the original page may exist somewhere, so I've created a little service that allows the bad link to continue working and points to alternative locations for the once-working link. You can find an example here. Basically, prepend |
@holic I’m glad my mission was successful. Your service tackle the archive strategy. I’m curious how many people will use Archived Links in one year. |
I close it as it’s way to dreamy. The Proofer is widely used now. |
Travis has a blog. In https://github.com/travis-ci/blog-travis-ci-com/pull/21 somebody finds a broken link and tries to fix it. A Travis guy answers:
The Travis guy do not merge the fixed link and leaves the issue open. It is open now for two months.
It would be helpful to provide motivation in such situations. I think on images like this:
Image source
The text was updated successfully, but these errors were encountered: