These are chat archives for machinekit/machinekit

23rd
Nov 2015
Michael Haberler
@mhaberler
Nov 23 2015 18:39
presente!
Bob van der Linden
@bobvanderlinden
Nov 23 2015 18:39
hello
btw, Travis integration is here too :D not sure what it does, but I'd like to try it once things work
Michael Haberler
@mhaberler
Nov 23 2015 18:40
this gitter link added with alt-click copy/paste, no surprises: mhaberler/machinekit#77
but so far I only see a way to reference a single chat entry, not a sequence
Bob van der Linden
@bobvanderlinden
Nov 23 2015 18:41
oo, that works nicely
that's true
Bas de Bruijn
@luminize
Nov 23 2015 18:41
didn’t know it was there :)
Here i mean
Bob van der Linden
@bobvanderlinden
Nov 23 2015 18:42
yes, apparently there is machinekit and machinekit/machinekit
Bas de Bruijn
@luminize
Nov 23 2015 18:43
ok, good to know.
Bob van der Linden
@bobvanderlinden
Nov 23 2015 18:43
(on gitter)
Michael Haberler
@mhaberler
Nov 23 2015 18:43
yes, machinekit is admins+owners only machinekit/machinekit is public
@bobvanderlinden re #794 - any idea why avahi-demon in a container should not work? would get better code coverage when testing
Bob van der Linden
@bobvanderlinden
Nov 23 2015 18:46
yes, it would be nice if that's possible... I haven't tried it yet. The issue came a bit out of the blue for me
Michael Haberler
@mhaberler
Nov 23 2015 18:46
there is a local host name, a NATed IP address, so I dont see the issue just yet
ah I see
Bob van der Linden
@bobvanderlinden
Nov 23 2015 18:46
Maybe it's possible to configure avahi such that things work
Michael Haberler
@mhaberler
Nov 23 2015 18:47
it is actually very robust software and needs practically no configuration to run out of the box
it might be that we need a tick for mk run prerequisites like we now have with the machinekit-build package, that is sorely lacking
or what's it's name - the fake package which install the build prereq's
Bob van der Linden
@bobvanderlinden
Nov 23 2015 18:49
oh a vritual package?
*virtual
Michael Haberler
@mhaberler
Nov 23 2015 18:50
could be, I do not understand exactly how it works, installing it pulls in all prereq's
I think John did that stunt
let me point him to this room..
Bob van der Linden
@bobvanderlinden
Nov 23 2015 18:50
I'm guessing it's a virtual package, no files, just meta-data (dependencies)
Michael Haberler
@mhaberler
Nov 23 2015 18:51
yes I think so
gia sou
oops John hit the wrong room, redirecting...
John Morris
@zultron
Nov 23 2015 18:52
Ah, sorry!
Hello again!
Michael Haberler
@mhaberler
Nov 23 2015 18:53
yep, right room
hi!
that seems to become the campsite
we just need to make sure Gene Heskett does not discover us here;)
(for the noobs - a senior LinuxCNC user having the talent to invade and absorb practically all capacity and willingness for free support, and producing an endless flow of off-topic war stories ;)
will post a hint to here in #791
Michael Haberler
@mhaberler
Nov 23 2015 19:00
bbl
Bas de Bruijn
@luminize
Nov 23 2015 19:25

we just need to make sure Gene Heskett does not discover us here;)

ha, wait, I’ll give him a nudge :)

Michael Haberler
@mhaberler
Nov 23 2015 19:26
And which project again you wanted to hang out at ;-?
Bob van der Linden
@bobvanderlinden
Nov 23 2015 19:26
who's Gene?
Michael Haberler
@mhaberler
Nov 23 2015 19:26
let me find a typical Gene post so you understand, hold on
Bob van der Linden
@bobvanderlinden
Nov 23 2015 19:27
haha ok
Bas de Bruijn
@luminize
Nov 23 2015 19:29
let’s find the one where he’s talking about milling some mahogany wood
Michael Haberler
@mhaberler
Nov 23 2015 19:33
and maybe throws in a war story on running an AM transmitter station or somesuch - ideally one forced onto emc-developers
Bob van der Linden
@bobvanderlinden
Nov 23 2015 19:36
sounds like a good addition to this usually quiet chatroom :P
Michael Haberler
@mhaberler
Nov 23 2015 19:36
ahum
John Morris
@zultron
Nov 23 2015 19:36
@luminize Michael's putting me through the wringer with this communication business. It's hard work, but clearly something I can benefit from, as you especially know. ;)
Bas de Bruijn
@luminize
Nov 23 2015 19:41
he’s an absolutely nice man, but I always lose his point halfway reading, so I have not tried recently
Bob van der Linden
@bobvanderlinden
Nov 23 2015 19:42
haha that signature
Bas de Bruijn
@luminize
Nov 23 2015 19:42
yes, wonderfull!
:point_up: November 23, 2015 8:36 PM I’m sometimes wringing michael, and the next day he’s wringing me. so we should all wring eachother
the thing that helps me a lot is the mantra “focus, focus, focus"
Michael Haberler
@mhaberler
Nov 23 2015 19:45
let's open a launderette
Bas de Bruijn
@luminize
Nov 23 2015 19:48
We should be on the lookout on loooooong threads, cause those become a tea party. And it’s very easy to lose focus. For example, sorting ascending on comments look at this https://github.com/machinekit/machinekit/issues?q=is%3Aissue+is%3Aopen+sort%3Acomments-desc
but even though the CANopen thread here I try to break up stuff, the thread just goes on and on https://github.com/machinekit/machinekit/issues/589#issuecomment-138450353
so I can find the points back, but I think somebody at the start of the thread will never finish
so then I made this luminize/canopen-machinekit#3 and point to and from that thread. I guess that mixes stuff a lot, getting entangled, but at least we can try not to overwhelm the subscribed people with my own notes.
Bas de Bruijn
@luminize
Nov 23 2015 19:53
so I would with hindsight have liked to have nested issues.
breaking up is the key for keeping focus
I worked with issue trackers in the past. Dabbled with mantisbt (5 yrs ago) got a former employers R&D department on redmine (3+ yrs ago) and all of those trackers you can specify fields like “is blocked by” for example.
and that’s what’s missing. GH has all the good stuff like the mentions in thread to other issues etc. but I miss the (work)flow
so then it gets a big pile of issues, seemingly without relations. If we’d have a way of filtering out what issue is blocking tons of others for example we could logically look at it.
...
sorry
Bas de Bruijn
@luminize
Nov 23 2015 19:58
end of rant
Bob van der Linden
@bobvanderlinden
Nov 23 2015 19:59
agreed... though github is good for a free issue tracker though ;) good integration too
or are redmine and mantis also free services nowadays?
Bas de Bruijn
@luminize
Nov 23 2015 20:04
no, they are open source projects
do you know of vendors with github integration?
Bob van der Linden
@bobvanderlinden
Nov 23 2015 20:06
i liked jira, it did have github support, but never used it in that combination
used pivotal tracker as well, but it isn't really for public projects like machinekit
Bas de Bruijn
@luminize
Nov 23 2015 20:09
I’ll have a search to see if there’s something possible wrt having types of relations between issues. And I have to get back to work. cu later guys
GP Orcullo
@kinsamanka
Nov 23 2015 21:50
hello guys
Michael Haberler
@mhaberler
Nov 23 2015 21:50
hi Gemi!
GP Orcullo
@kinsamanka
Nov 23 2015 21:52
#791 is not helping me sleep ;D
Michael Haberler
@mhaberler
Nov 23 2015 21:52
haha
Bas de Bruijn
@luminize
Nov 23 2015 21:53
Hi Gemi, there’s a volume button on my phone too, but sometimes it seems that doesn’t work as it should
darn push notifications :)
GP Orcullo
@kinsamanka
Nov 23 2015 21:54
it's 4:50 am here, need to get back to work in 2 hours time
is there an android app? maybe not :b:
Michael Haberler
@mhaberler
Nov 23 2015 21:55
yes there is , gitter
I just installed it on a tablet, works fine
Bas de Bruijn
@luminize
Nov 23 2015 21:56
sleep well!
cu
GP Orcullo
@kinsamanka
Nov 23 2015 21:57
I just woke up! :laughing:
and I'm on hotel wifi only, I'll be back home next week
so got to work on this, I'm still figuring out the runtests
btw, any docs on how to run the nose tests?
Michael Haberler
@mhaberler
Nov 23 2015 21:59
they are automatically called by runtests
if you want to run jjust nosetests see end of src/Makefile
make nosetest
you need python-nose installed
GP Orcullo
@kinsamanka
Nov 23 2015 22:01
Q: what is the reason to not run avahi-demon in a container? I do not understand that part quite yet. Any showstoppers here?
actually it does run
Michael Haberler
@mhaberler
Nov 23 2015 22:02
I guessed so
so just a matter of pulling in the right packages
GP Orcullo
@kinsamanka
Nov 23 2015 22:02
but on the Qemu-Proot-armhf, it doesn't
Michael Haberler
@mhaberler
Nov 23 2015 22:02
we need a virtual package for running this stuff, not just building ;)
du
what happens
GP Orcullo
@kinsamanka
Nov 23 2015 22:03
I don't know why yet
Can the regression tests run on non-rip builds?
GP Orcullo
@kinsamanka
Nov 23 2015 22:11
BTW, if you want to play with Docker, this one runs on all platforms: https://www.docker.com/docker-machine
Michael Haberler
@mhaberler
Nov 23 2015 22:22
@kinsamanka if the files are available, I think yes
they are not part of installed pkgs
Michael Brown
@the-snowwhite
Nov 23 2015 23:01
Hi
Michael Haberler
@mhaberler
Nov 23 2015 23:02
Hi Michael
Michael Brown
@the-snowwhite
Nov 23 2015 23:02
Was just lurking for a moment
Hi Michael
Michael Haberler
@mhaberler
Nov 23 2015 23:02
seems Europe is napping already
1
oops
Michael Brown
@the-snowwhite
Nov 23 2015 23:02
hmmm 00:02 here
I have a strong night animal
Michael Haberler
@mhaberler
Nov 23 2015 23:03
I am trying to understand hangouts and screencasts etc
Michael Brown
@the-snowwhite
Nov 23 2015 23:03
Can you point me to how to ping Robort N about the sd card imaging ?
I can spare some with you about the screencasting thing
I have some experience with guiding peole thru the technical details of getting on a hangout
sory about my tying btw
However screen casting is new for me
Michael Haberler
@mhaberler
Nov 23 2015 23:06
I will come back to that - I likely need it
anyway Robert, hold on
he does help us a lot with building arm pkgs and doing the mk sd image
has it all automated
Michael Brown
@the-snowwhite
Nov 23 2015 23:08
:-) I hadn't seen that he shows his gmail address
Michael Haberler
@mhaberler
Nov 23 2015 23:08
probe with Charles first, he worked with Robert a lot to on the image build
Robert works for digikey which in turn is a large TI distributor
so there's the BB connection
I think this is his image building thing: https://github.com/RobertCNelson/omap-image-builder
Michael Brown
@the-snowwhite
Nov 23 2015 23:09
Yes I have a years old Digikey account
I have been thinking alot about the soc-fpga implementation and wondering why this sudden presentation of CPU + fpga hardware in mk google thread ?
Michael Haberler
@mhaberler
Nov 23 2015 23:13
ah, where?
you mean at the meeting?
I hope you dont mind if i step out for 4 min to smoke a cigarette ?
Michael Haberler
@mhaberler
Nov 23 2015 23:15
certainly not, I will step out to bed soonish ;)
Michael Brown
@the-snowwhite
Nov 23 2015 23:16
brb
I was able to create all parts of the initial soc-fpga image on my pc --> cross compiling.
except building machinekit itself
Michael Brown
@the-snowwhite
Nov 23 2015 23:21
So if the image(s) can use the dovetail armhf packages there would be no need for qemu or armv7 hardware ?
Michael Haberler
@mhaberler
Nov 23 2015 23:21
well that is worked on, happy to see good progress there
for a start, sure
well the pkgs need to be built somehow
so far that happened on arm targets but that is a nuisance
so if it can be cross build or through qemu in a docker image that'd help because no arm build platform needed
Michael Brown
@the-snowwhite
Nov 23 2015 23:24
So the bigger deal is the where to host soc-fpga images .... ! If the sd-image building could be triggered after a package build + every 14 days or so then they couls install mk from the repo ?
Yes thats why I'm trying to push that issue while the Docker programming still is hot
Michael Haberler
@mhaberler
Nov 23 2015 23:25
well we need to find a solution for hosting the docker runs which upload to dovetail
looks like this will be my host in Vienna
but then it does not matter that much where that happes
do I get this right, you are planning to distribute an altera soc/fpga sd image with mk thrown in?
Michael Brown
@the-snowwhite
Nov 23 2015 23:27
Yes ... I just saw a video presentation about embedded future from the 2015 elinux.org conference
GP Orcullo
@kinsamanka
Nov 23 2015 23:27
we still need armhf hardware to run the regression tests
Michael Brown
@the-snowwhite
Nov 23 2015 23:28
And they encourage people to add boards and I have been thinking about adding the NANO / Atlas board there ?
Michael Haberler
@mhaberler
Nov 23 2015 23:28
that I dont know
but running regressions on amd64/posix gives you pretty good coverage already
Michael Brown
@the-snowwhite
Nov 23 2015 23:28
It seems to be elinux.org thats hosting the MK-BBB image ?
Michael Haberler
@mhaberler
Nov 23 2015 23:29
if that passes it is very unlikely that the arm regressions fail
well Robert Nelson runs an apt repo, rcn-ee something, not sure how that relates to elinux
maybe charles knows better, but Robert is a nice chap - he'll surely explain
Michael Brown
@the-snowwhite
Nov 23 2015 23:30
OK I will just have to get more social ...
Michael Haberler
@mhaberler
Nov 23 2015 23:31
yep
well if we can run regressions on qemu on an intel host that'd be fine too I guess?
Michael Brown
@the-snowwhite
Nov 23 2015 23:32
I'm not the one to ask about that so .... last thing before sleep would be to ask you about the mysterious G+ thingie:
Michael Haberler
@mhaberler
Nov 23 2015 23:33
I guess that was more towards @kinsamanka
Michael Brown
@the-snowwhite
Nov 23 2015 23:33
:-) ups
Michael Haberler
@mhaberler
Nov 23 2015 23:33
ha, anyway folks, I need to crash, early bird tomorrow - I'm off, cu!
Michael Brown
@the-snowwhite
Nov 23 2015 23:34
machinekit@gmail.com account is lost if not handed over
Michael Haberler
@mhaberler
Nov 23 2015 23:34
yeah I saw that, pity
Michael Brown
@the-snowwhite
Nov 23 2015 23:34
Michael Haberler
@mhaberler
Nov 23 2015 23:35
yes - I think we could even use machinekit.io@gmail.com which maps to the domain
ok, <eject>
Michael Brown
@the-snowwhite
Nov 23 2015 23:36
And the business page Machinekit where Google now has begun prompting me to verify to make visible...
<eject> ??
ok goodnight