datawire / quark

Quark is a specialized language for defining and implementing communication protocols in multiple languages.
http://datawire.github.io/quark/
Apache License 2.0
98 stars 24 forks source link

Auto collect Quark files when the compiler crashes, etc. #56

Open richarddli opened 9 years ago

richarddli commented 9 years ago

We should ask the user if she wants to submit a Quark file (and open a GitHub issue) when the compiler crashes. This way, we get a highly reproducible test case!

(Obviously this should be opt-in)

janicedatawire commented 9 years ago

Note that you cannot directly attach most of the relevant file formats to a github issue. It doesn't look like you can even zip them up and attach them. Here's the list of supported file types:

PNG (.png) GIF (.gif) JPEG (.jpg) Microsoft Word (.docx), Powerpoint (.pptx), and Excel (.xlsx) documents Text files (.txt) PDFs (.pdf)

bozzzzo commented 9 years ago

github has API to upload multifile gists that can be referenced from the issue

plombardi89 commented 9 years ago

+1