76 karma · joined July 31, 2008
@mmilo on twitter
As for the zooming, that should technically work as is, unless there’s something I missed. Let me know if there any particular pages that are looking wonky.
Also apologies for the things that are still broken, my original post on DesignerNews mentioned that it’s still a work in progress and I didn’t expect this many folks to take notice of it so quickly.
- Only in Chrome for now as their extensions framework seemed the easiest to get up and running with. Happy to add others if there’s actual demand for it.
- Clicking on the HN logo should take you to the HN root and not the YC root. I’ll have to look into why this is occurring. In the interim try updating your extension, it should be v.0.3
- Will address the button hiding issue ASAP * this is now fixed
I think the communication gap between developers and non-developers can better be resolved with intelligent software. Ideally I think this would be something along the lines of: • automatically detect when an error happens, • provide a list of all the actions leading up the error, • capture all the information it can about the user that experienced the error, • take a screenshot automatically • provide a simple way for them to communicate with devs, and vice versa
There’s no reason why a customer should need to know about milestones, assignment, error verification, etc... They should instead get a chance to say they have a problem, and then be notified sometime later when that issue is resolved.
We’re working towards this with http://www.bugherd.com from the bottom point up to the first. For instance when an issue is reported in BugHerd we capture as much user data as you can throw at us, information about the page they’re on and optionally an automatic screenshot. Other startups like https://www.getsentry.com are tackling this same thing from the other end by focusing on the error detection side of things and working their way down.
All in all I think bug trackers that pay as much attention to end-users as they do devs are doing it right, because as you say those are the people that are going to be reporting the bulk of the issues and the ones devs ultimately care about.
Most bug trackers worry about how best to show you a list of issues, the thing is if most of those issues aren’t reported correctly they’re useless.
We’re currently trying to resolve this problem for web devs specifically by creating an embedded tracker, where you integrate the bug reporting directly into a site or web app. Meaning people can report issues in the way that’s natural for them e.g. "this is broken" and the tracker handles capturing all the other data a dev needs to verify and fix the problem. Our app can be found at http://www.bugherd.com if it’s of any interest to anyone.
While I think your opinion is valid, I'm not convinced addressing it at this particular project is warranted. Just sayin' :)
The video merely points out that one should try and understand the motivations and rationale of others before arguing the merits of your point of view. That someone would try and make the lives of developers on any platform easier, I think, is a good thing. I would have hoped that it would encourage other developers to try and do the same on other platforms.
http://lab.simurai.com/css/umbrui/ has some awesome examples of how this sort of thing should be done, using nothing but native HTML 5 form inputs and CSS.
Not so sure if we fall into the software dev category so much as the web dev category as we're really only supporting tracking on websites and web apps.
Also we wanted to ensure that there were no dependencies on a particular browser or operating system so we decided the best route for us would be an embeddable widget.