nraynaud / webgcode

Online G-Code simulator, controller code for STM32F4-Discovery and google chrome extension to send the code to it.
http://nraynaud.github.io/webgcode/webapp/visucamTest.html#/
Other
373 stars 162 forks source link

Fork for Vanity (: #7

Closed ghost closed 7 years ago

ghost commented 7 years ago

Hey.

You have quite an interesting project, and VisualCam in particular is interesting.

Would you be willing to give me an open source fork to work from? I am in particular interested in extending your dragknife support, and more 3D milling.

We also use a threejs+clipperjs backend on Laserweb

Laserweb has quite a bit of traffic - which could help bring some fame. (We even have a sponsors WIKI page that has managed to nett some of the contributors machines, boards and paypal donations - i'd be happy to put your details on there if we use some of your code. )

nraynaud commented 7 years ago

yeah, sure! what licence do you want? Would MIT do it for you? I guess it's time for me to really open source this stuff.

ghost commented 7 years ago

(: I honestly an stuck in the same boat you are - licences are sooo tough to choose.

I have LaserWeb as GNU Affero General Public License - but there are sections of the code from contributors, forks and libraries which means its not fully GPL at all. My argument is I'm happy to maintain a more restrictive licence on a component inside the project, if thats the original authors wish. Ultimately I believe credit, honor and trust come above all.

Thats why I like sticking credits and "Author: XXX" into headers and comments so often (:

At the end of the day - the more people see your code right (;

nraynaud commented 7 years ago

Here we go, double license, MIT + Affero GPL.

ghost commented 7 years ago

Thanks (: ! (;

Your functions: dragknife

much better than what we had as work in progress ( https://github.com/openhardwarecoza/LaserWeb2/commits/DragKnife )

ghost commented 7 years ago

(: Do you have a Google+ account so I can tag you properly?

nraynaud commented 7 years ago

I do have a google+ account, but I have no idea of the URL. maybe that: https://plus.google.com/u/0/103823220772217784777/ ?

nraynaud commented 7 years ago

After thinking for about it for a bit, I think the picture has a problem, I might have made a bug.

ghost commented 7 years ago

Or my porting of your code may have a bug. Transplanted just the dragknife code into my existing code On 18 Jul 2016 21:04, "Nicolas Raynaud" notifications@github.com wrote:

After thinking for about it for a bit, I think the picture has a problem, I might have made a bug.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/nraynaud/webgcode/issues/7#issuecomment-233426051, or mute the thread https://github.com/notifications/unsubscribe-auth/AHVr2w9yEUFLYSl7o1yUrMTehTaXHTAxks5qW84ggaJpZM4JO6cC .

ghost commented 7 years ago

https://github.com/openhardwarecoza/LaserWeb3/commit/48cac8f5d65f41013f497052516153f70230da3b On 18 Jul 2016 21:12, "Peter van der Walt (Gmail)" < peter.plaaswerf@gmail.com> wrote:

Or my porting of your code may have a bug. Transplanted just the dragknife code into my existing code On 18 Jul 2016 21:04, "Nicolas Raynaud" notifications@github.com wrote:

After thinking for about it for a bit, I think the picture has a problem, I might have made a bug.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/nraynaud/webgcode/issues/7#issuecomment-233426051, or mute the thread https://github.com/notifications/unsubscribe-auth/AHVr2w9yEUFLYSl7o1yUrMTehTaXHTAxks5qW84ggaJpZM4JO6cC .