#linuxcnc-devel Logs

Jan 25 2018

#linuxcnc-devel Calendar

12:15 AM linuxcnc-build: build #5353 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/5353 blamelist: Sebastian Kuzminsky <seb@highlab.com>
12:17 AM seb_kuzminsky: linuxcnc-build: force build --branch=2.7 0000.checkin
12:17 AM linuxcnc-build: build forced [ETA 1h42m20s]
12:17 AM linuxcnc-build: I'll give a shout when the build finishes
02:24 AM linuxcnc-build: Hey! build 0000.checkin #5354 is complete: Success [3build successful]
02:24 AM linuxcnc-build: Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/5354
11:35 AM ChanServ changed topic of #linuxcnc-devel to: http://linuxcnc.org | Latest release: 2.7.12 | (this channel is logged by the c-log robot)
11:52 AM KGB-wlo: push to master branch: http://linuxcnc.org/
11:57 AM seb_kuzminsky: oops, i broke the wlo builder
11:58 AM KimK: I wondered why it wasn't showing, thought maybe it would update in a few minutes.
11:58 AM KGB-wlo: push to master branch: http://linuxcnc.org/
11:59 AM KimK: Congratulations on another release, BTW!
12:01 PM KGB-wlo: push to master branch: http://linuxcnc.org/
12:06 PM seb_kuzminsky: ah, it wasn't me that broke it, www.linuxcnc.org changed its ssh host key again
12:06 PM seb_kuzminsky: now it's updated
12:10 PM seb_kuzminsky: KimK: thanks for the g99 doc fix in 2.7.12 :-)
02:22 PM jepler: seb_kuzminsky: thank you for the work to get that release out!
02:22 PM seb_kuzminsky: :-)
02:22 PM seb_kuzminsky: it was mostly other people's work, which is how i like it
02:26 PM skunkworks: yay!
02:26 PM skunkworks: seb_kuzminsky, cutter comp seems to work as expected (the little I played)
02:26 PM skunkworks: (dxf2gcode)
02:40 PM seb_kuzminsky: that's great
02:40 PM seb_kuzminsky: i wonder what i did wrong
02:41 PM seb_kuzminsky: not enough sleep perhaps
05:35 PM skunkworks: huh - had a small acceleratin violation at 1000% FO
05:35 PM seb_kuzminsky: so nitpicky these days
05:35 PM skunkworks: I know - right?
05:36 PM skunkworks: it doesn't happen at 100%
05:36 PM seb_kuzminsky: well that's good
05:43 PM skunkworks: holy shit - dxf2gcode works as a filter to axis
05:43 PM seb_kuzminsky: that's a front-page feature on their website :-)
05:43 PM skunkworks: all you need is dxf=dxf2gcode in the filter
05:43 PM seb_kuzminsky: sweet :-)
05:44 PM skunkworks: well - the directions are not 100% correct.
05:44 PM seb_kuzminsky: i'm sure they'd love a PR, hint hint
05:44 PM * skunkworks should figure out how to do that...
05:44 PM seb_kuzminsky: well one way is to tell me and i'll do it
05:44 PM skunkworks: then you set the config to output to standard output
05:45 PM skunkworks: have you cloned dxf2gcode?
05:45 PM seb_kuzminsky: another way is to clone their git repo, make a commit locally that fixes it, then either email them the diff or pushing your branch to a public repo and sending them a link to it
05:45 PM skunkworks: how does that work between github and sourceforge?
05:45 PM seb_kuzminsky: i cloned it from their git repo on sourceforge
05:46 PM seb_kuzminsky: if you're on github and they're on sourceforge it's a little more work, but it still works great
05:46 PM seb_kuzminsky: you can fork my github repo and do your work there: https://github.com/sebkuzminsky/dxf2gcode
05:46 PM seb_kuzminsky: base it on the branch called master
05:47 PM skunkworks: I really need to learn how to do that. Maybe this will be it.
05:48 PM seb_kuzminsky: i'm happy to mentor you about it if you want
05:48 PM seb_kuzminsky: if you can configure a hal circuit to debug the trajectory planner you can make a PR ;-)
05:50 PM skunkworks: hey - look at that.. https://github.com/samcoinc
05:50 PM seb_kuzminsky: +1
05:50 PM skunkworks: I should do linuxcnc now...
05:51 PM seb_kuzminsky: if you go to your dfx2gcode repo there'll be (near the top right i think) some text you can cut & paste into a terminal to make a local clone of your dxf2gcode repo
05:51 PM skunkworks: yes - (I do that surpisingly a lot now - testing different stuff)
05:51 PM seb_kuzminsky: ok cool
05:52 PM seb_kuzminsky: i'm stepping away for a half hour or hour or so, i'll read back later
05:52 PM skunkworks: thanks seb_kuzminsky
06:15 PM skunkworks: I forked it!
06:22 PM seb_kuzminsky: ok i'm back
06:22 PM seb_kuzminsky: so you got a fork on github, did you clone it locally?
06:30 PM skunkworks: yes
06:33 PM skunkworks: so - the problem is the readme in source doesn't have the info here
06:33 PM skunkworks: https://sourceforge.net/p/dxf2gcode/wiki/Installation/
06:37 PM seb_kuzminsky: oh, bummer
06:37 PM seb_kuzminsky: yeah, that link looks like it's a wiki, not part of their "managed" documentation
06:38 PM seb_kuzminsky: the *right* answer is to move the docs to git, but the *quick* answer is probably just to edit the wiki, or to send them an email with the suggested changes if the wiki isn't open to drive-by contributions
06:38 PM skunkworks: right - I could add it to the readme
06:39 PM seb_kuzminsky: i think that's a move in the right direction
06:40 PM seb_kuzminsky: i suggest you start by making a branch for this contribution, rather than do it right on the master branch
06:41 PM seb_kuzminsky: first this: git branch linuxcnc-integration-docs
06:41 PM seb_kuzminsky: then this: git checkout linuxcnc-integration-docs
06:41 PM seb_kuzminsky: then edit the README and commit it:
06:41 PM seb_kuzminsky: git commit README.txt -m "improve docs for integrating with LinuxCNC'
06:41 PM seb_kuzminsky: then push that branch to your github repo
06:41 PM seb_kuzminsky: git push origin linuxcnc-integration-docs
06:41 PM seb_kuzminsky: that should do it
06:41 PM seb_kuzminsky: then email them a link to that branch
06:44 PM skunkworks: Thanks!
06:45 PM skunkworks: I have to setup public and private keys..
06:45 PM skunkworks: I have not done that yet
06:45 PM skunkworks: at all
06:45 PM seb_kuzminsky: i think that's a good idea, but i think you don't have to do it
06:45 PM skunkworks: oh - ok
06:46 PM skunkworks: I thought I would to push the branch
06:46 PM seb_kuzminsky: you can authenticate with your github login & password each time, by using an https:// url to github instead of an ssh:// url
06:46 PM skunkworks: ok - thanks
06:47 PM seb_kuzminsky: it's just way more convenient to upload your ssh public key to your github account, then if you have it unlocked locally (using ssh-agent, which is enabled by default nowdays) you don't have to type so much
06:49 PM seb_kuzminsky: it's dinner time
06:50 PM seb_kuzminsky: elk jalfrezi, yum
06:50 PM seb_kuzminsky: bbl