What IDE and other steps are needed to build the program from the GIT source repository? I already forked the rep to my git account and cloned it to my PC. I have tried several attempts before making any modifications to build the source code before making any changes. I'm a noob to CNC but like I assume like many that we come from a back ground of some novice or better maker backgrounds. The one gripe I have currently is the jog functions. It is woderfull that you have 4 incremental distances and can manually set the speed but the Z+ and Z- should never need a 100mm move and maybe should have its own speeds too. Some of the comments on the Git repo mention the managers of the Openbuilds Control software are reluctant to make community request because they are trying to be a simple user interface for new users. Some features would both help the noob and the novice users like my self save from rapid moves into work pieces.
Its nodejs running as electronjs. Read Electron | Build cross platform desktop apps with JavaScript, HTML, and CSS. cd into root directory, run npm install to fetch dependencies Run ./node_modules/.bin/build to "compile" (not really compile, js is an interpreted language, not a compiled one) Or Run node_modules/.bin/electron . (dont forget space dot) to run it Re Jog: the challenge stands, show me something better. See post #748 in OpenBuilds CONTROL Software for details Depends entirely on the request itself. Great requests get adopted in hours... We arent evil, but at the end of the day there are processes, time allocations, other tasks and priorities, and internal goals and missions that all have to align.
I didn't mean to imply you are evil. Any organization that publishes their source code to a public Git Repo is my friend. I like to tinker and "Hack" at code, and if I created something useful I would have made a push request. But now I wish to know more about this release teaser you implied to.
Glad to hear, spend a little more time around the project and I'm sure you'll buy into the vibe and its place in the universe (; Some "cant do now" become clearer later (your github post in the probe on for example also has something coming soon) Can't say (;
I just updated node, and when I execute "npm install" I get errors (this is from the end of the log): 5905 silly saveTree `-- [email protected] 5906 warn The package ncp is included as both a dev and production dependency. 5907 verbose stack Error: spawn git ENOENT 5907 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:269:19) 5907 verbose stack at onErrorNT (internal/child_process.js:465:16) 5907 verbose stack at processTicksAndRejections (internal/process/task_queues.js:80:21) 5908 verbose cwd C:\Users\user\Documents\GitHub\OpenBuilds-CONTROL 5909 verbose Windows_NT 10.0.19041 5910 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" 5911 verbose node v14.15.3 5912 verbose npm v6.14.9 5913 error code ENOENT 5914 error syscall spawn git 5915 error path git 5916 error errno -4058 5917 error enoent Error while executing: 5917 error enoent undefined ls-remote -h -t noopkat/browser-serialport 5917 error enoent 5917 error enoent 5917 error enoent spawn git ENOENT 5918 error enoent This is related to npm not being able to find a file. 5919 verbose exit [ -4058, true ]
We havent updated to 14 just yet, (OpenBuilds/OpenBuilds-CONTROL), glad to know 14 is working off the bat. Will switch the mainline builds in January Correct was missing git