<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div style="-webkit-text-size-adjust: auto; ">Sitting in the hardware startup meetup.</div><div style="-webkit-text-size-adjust: auto; ">Would GrabCAD work as a model for this?</div><div style="-webkit-text-size-adjust: auto; "><span style="font-family: '.HelveticaNeueUI'; font-size: 15px; line-height: 19px; white-space: nowrap; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-text-size-adjust: none; "><a href="http://grabcad.com/">http://grabcad.com/</a></span></div><div><font face=".HelveticaNeueUI"><span style="font-size: 15px; line-height: 19px; white-space: nowrap; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469);"><br></span></font><br><span style="-webkit-text-size-adjust: auto;">Making the world safe for robots</span><div style="-webkit-text-size-adjust: auto; ">-----------</div><div style="-webkit-text-size-adjust: auto; ">Any noise in the prior signal has been inserted by the iThing</div></div><div style="-webkit-text-size-adjust: auto; "><br>On Mar 26, 2013, at 7:10 PM, Cameron Adamez <<a href="mailto:cameron@suspectdevices.com">cameron@suspectdevices.com</a>> wrote:<br><br></div><blockquote type="cite" style="-webkit-text-size-adjust: auto; "><div><meta http-equiv="Content-Type" content="text/html charset=us-ascii">On Mar 26, 2013, at 3:53 PM, Bryan Bishop <<a href="mailto:kanzure@gmail.com">kanzure@gmail.com</a>> wrote:<br><br><blockquote type="cite">On Tue, Mar 26, 2013 at 5:49 PM, Cameron Adamez<br><<a href="mailto:cameron@suspectdevices.com">cameron@suspectdevices.com</a>> wrote:<br><blockquote type="cite">I've had issues pulling change requests for my projects. As there's no way for me to cherry-pick<br>changes and since I haven't started writing a diff program for Eagle files, I've had my board<br>accidentally clobbered or mangled via pull requests. I found the correct settings for<br>binary files for Eagle 5, but pull requests were still arduous after that.<br></blockquote><br>Have you considered not using a binary file format?<br></blockquote><br>I tried using KiCad but it crashes on the Mac. I wanted to wait to upgrade to Eagle 6 after I could cordon off Eagle 5 (to upgrade/downgrade files as needed), but I ended up doing the upgrade anyway. We'll see how this goes. I'm not an EE -- I'm a web developer and sometimes artist -- so I haven't tried any of the other CAD programs. <br><br><blockquote type="cite">What about something that is composed from multiple files that get combined? For<br>instance, I think even simple netlists could handle that. Another<br>thought that comes to mind is that automated testing could help your<br>contributors not commit terrible things that break everything.<br></blockquote><br>I was unaware that there was automated testing for board design.<br>None of the changes that I had in the pull request were bad from a design perspective; it was just difficult to manually pull changes from one board and schematic to the other. In my usage, I couldn't figure out how to do my normal pull / commit workflow in order to keep the changes synchronized. Perhaps I'm behind the curve in this regard.<br><div><br><div><div>On Mar 26, 2013, at 3:58 PM, "Windell H. Oskay" <<a href="mailto:windell@oskay.net">windell@oskay.net</a>> wrote:</div><blockquote type="cite"><br>Also, github does support visual diffs for images in repositories.  One of the consequences of this is that if you include a current image of the SCH/BRD with each commit, you can use the visual diff even on pure binary files.  <br>( I've written more about this kind of stuff on my blog, too:  <a href="http://www.evilmadscientist.com/2011/improving-open-source-hardware-visual-diffs/">http://www.evilmadscientist.com/2011/improving-open-source-hardware-visual-diffs/</a> )<br><br></blockquote><br></div><div>This must be a new feature. Thanks :)</div></div></div></blockquote><blockquote type="cite" style="-webkit-text-size-adjust: auto; "><div><span>_______________________________________________</span><br><span>discuss mailing list</span><br><span><a href="mailto:discuss@lists.oshwa.org">discuss@lists.oshwa.org</a></span><br><span><a href="http://lists.oshwa.org/listinfo/discuss">http://lists.oshwa.org/listinfo/discuss</a></span><br></div></blockquote></body></html>