Open jrunning opened 11 years ago
This is a good point, and you're not the first to bring it up. Someone brought up the idea of simply graying out the "Adoption Info" button once the animal is no longer available, which we could handle through the scraper. That seems like a feasible option.
We also want to have some sort of metrics that can show that we're making a difference -- after all, that's what this is all about. @breahnag and I discussed that a little yesterday.
I'm afraid just graying out the Adoption Info button is a Stop sign where we want a Detour sign. I think it needs to be a call-to-action: "Check out these other cute cats!" (Strictly speaking I think the Adoption Info button should be a call-to-action as well, e.g. "Adopt me!" or "Meet me!" All calls-to-action all the time!)
I agree metrics would be great, but probably a new Issue is the place to discuss that.
Animals are going to be adopted or otherwise become unavailable for adoption, in which event the "Adoption Info" button is a bit of a cruel tease. How can we indicate that an animal is no longer available for adoption?
It would be great if, when an animal is adopted, we could display a happy "I've been adopted!" badge, but at a glance it looks like this information isn't available on the pages we scrape. (And I'm not sure how we would handle animals that are now unavailable for less cheerful reasons.)
We could, however, make the scraper mark records that are in our database but no longer shown on the "Available Animals" pages, and instead of the "Adoption Info" button show a "This animal isn't available for adoption anymore, but you can see lots more cats here!" message.