puma-dev icon indicating copy to clipboard operation
puma-dev copied to clipboard

Error pages

Open tylerhunt opened this issue 8 years ago • 2 comments
trafficstars

If you've ever run into an "unexpected exit" error with Puma-dev, you know how frustrating it can be to have to start digging into logs to try to figure out where the error occurred so you even know where to start looking to fix the issue. Coming from Pow, this was a huge disappointment, as Pow has really nice error pages. They're both helpful and nicely designed, so while I appreciate other things about Puma-dev, the error experience is one of its weakest areas right now.

Pow Error Page Example error page from Pow

I'd like to propose doing some work on this as an open source project at work, where I may also be able to get some assistance from a designer/front-end dev, but I'd like to know up front:

  1. if this is something the maintainers are willing to add to Puma-dev, and
  2. what the technical challenges in pursuing this will be.

I don't have any experience writing Go, but I'm willing to dig into it, because I think this would have a hugely positive impact on everyone using Puma-dev.

Could you weigh in on this, @evanphx?

tylerhunt avatar Jul 31 '17 15:07 tylerhunt

I may also be able to get some assistance from a designer/front-end dev

Feel free to use Pow's templates: https://github.com/basecamp/pow/tree/master/src/templates/http_server

javan avatar Oct 19 '17 13:10 javan

This is a good idea, we should do it.

evanphx avatar Aug 21 '18 04:08 evanphx