top | item 4888743

GitHub now has Issue Attachments

198 points| jakebellacera | 13 years ago |github.com

72 comments

order
[+] tanoku|13 years ago|reply
Oh, by the way, people were asking on Twitter, so we just enabled support for the HTML5 clipboard API. If you're using Chrome, you can now just paste an image into the comment box to upload it!

Very handy with Mac OS X screenshot shortcuts that copy straight to the clipboard.

[+] eli|13 years ago|reply
Neat!

(Windows has built-in shortcuts to screenshot to clipboard too: PrtScr grabs the whole screen, Alt+PrtScr grabs just the active window)

[+] mitchi|13 years ago|reply
SnippingTool is great too (Windows Vista+)
[+] fourspace|13 years ago|reply
Finally! This is a fantastic Christmas present. Thanks friends at GitHub!
[+] jakebellacera|13 years ago|reply
Agreed. I love how simple it is, too. Very intuitive.
[+] jareau|13 years ago|reply
Finally. This is amazing!!!
[+] hunvreus|13 years ago|reply
With Skitch completely screwing their latest release, hosting issue related files (screenshots, doodles...) was painful to say the least. Dropbox did an ok job at it but did not let me embed pictures in the thread (the file URLs change randomly).

Pretty awesome that the guys at Github got that covered.

[+] ed_blackburn|13 years ago|reply
Can anyone advise from experience how long this may take to filter through to Github:Enterprise?
[+] kneath|13 years ago|reply
In a perfect world: the next release (usually a few months apart). But software has a way of coming up with unexpected problems, so let's call that a goal :)

We've spent a lot of time this year ensuring Enterprise has feature parity to every new feature we ship on dotcom, and this was no exception.

[+] ed_blackburn|13 years ago|reply
@mtodd and @kneath, thanks chaps. Looking forward to it :)
[+] bcasey|13 years ago|reply
I've been trying to get our QA team to switch over from Bugzilla to GitHub for months and their only hold-out was that you couldn't add images. FINALLY! This is awesome!
[+] mark_story|13 years ago|reply
I find the lack of ticket features in github has been the biggest blocker. Doing any reporting, or saved searches on github issues requires custom tooling.
[+] sgarrity|13 years ago|reply
So, it's images only? I can't find any mention of what file types are supported.
[+] danso|13 years ago|reply
What other ones should there be? Mediawise, seems like video-attachments are too rare to develop an inhouse viewer solution for. For binary types...why would they need to be viewed inline?
[+] timr|13 years ago|reply
Glad to see they're working on parts of the product that affect developers again.

Now, if they'd add sortable ticket priorities, fix the janky UI problems (like the thing where you can get stuck in the useless view where tags aren't selectable), and add other basic features like ticket up-voting and support for teams, it might become a genuinely useful tool for non-toy projects.

[+] mark_story|13 years ago|reply
As a source repository its more than useful for non-toy projects from my experience. While the issue features a bit lacking when compared to full blown ticket trackers, the pull request feature is brilliant. I've yet to see another tool that makes code review and collaboration as simple and flexible as github's pull requests.
[+] purephase|13 years ago|reply
This is great. I was just complaining about this today in the other GH thread. What a nice surprise!
[+] kibwen|13 years ago|reply
Heh, I was complaining about this in the other thread as well. It's encouraging to see some love for their issue tracker.

Now if they could only fix their damn search! :)

[+] mahmoudimus|13 years ago|reply
This needs to be standard for every image uploader, I can't express how useful this is.

It's one of the main reasons we've switched from Acunote to Trello.

[+] zdgman|13 years ago|reply
I would love to hear why the github team waited so long to bring this feature into existence? I am sure there is a good reason (or maybe not) but it would be awesome if a member of the team would stop by and post the details.
[+] jbarnette|13 years ago|reply
We don't have roadmaps or a prioritized backlog, so we weren't exactly "waiting" to implement this. Someone got fed up with the image workflow, figured out a solution, grabbed some other people to help, and shipped it.
[+] the_economist|13 years ago|reply
Finally. Sharing tickets without an image was often inefficient.

'Cloud', an App, has been a decent workaround for this problem but in-ticket file uploads is better yet.

[+] sdafdasdfasdf|13 years ago|reply
This goes towards the space allotment given to each user right? If so, I'm going to limit the number of attachments I use. No memes for you.
[+] mtodd|13 years ago|reply
There is no space allotment for users. Abuse, however, isn't tolerated.

Meme freely!

[+] kneath|13 years ago|reply
We haven't had a space allotment for several years now.
[+] lifeisstillgood|13 years ago|reply
I am sure the Api supported this earlier - in fact I wrote a wrapper script for it on lifeisstillgood/githubkoolaid

This I guess is the UI release

[+] garand|13 years ago|reply
Love it. Now all you need is something to crawl cloud app links and convert those.
[+] sheraz|13 years ago|reply
I read that as github now has attachement issues.

I'll take the downvotes. it was worth it

[+] jQueryIsAwesome|13 years ago|reply
One should be able to post a silly post every 100 seemingly-relevant posts.

Also the top post in this article is just someone calling this a "Christmas present"; at least you made me chuckle.

[+] c4urself|13 years ago|reply
What was wrong with ![Alt text](http://imgur/path)?

Seemed like the perfect balance between, hard enough that you don't throw everything on there and eat up space, but useable enough that it works fine when you need it.

[+] holman|13 years ago|reply
Nothing! In fact, the new issue attachments code uses plain ol' Markdown to show the image. The reason we added this is because arcane Markdown code is impossibly hostile for new users and beginners.
[+] wyck|13 years ago|reply
Have you ever had a manager/user/whatever person issue a screenshot of an issue using markdown? It doesn't work. Github is supposed to be for teams too (private repo's), and this brings it 1 step closer, but still far from what other services offer for issue tracking.
[+] pixxa|13 years ago|reply
1) Hard to use for mere mortal users (QA, testers, normal users posting issue for an App, etc. 2) If uploaded to another site, the images are under a different protection domain (for protected repositories.)
[+] nXqd|13 years ago|reply
great, it's indeed really useful :D I think this should be default for every other text editor on web or (desktop/mac with special shortcuts) :P

Damn useful, I have to say. Thanks our friends :)

[+] jbeluch|13 years ago|reply
Cool. I'd also love labels for PR-generated issues.