Q: Regarding the diff between repos.

58 views
Skip to first unread message

Moronic Smurf

unread,
Mar 1, 2020, 11:44:36 AM3/1/20
to Machinekit
So new to Machinekit. Been looking at it coming from LinuxCNC.

And been going thru the documentation and it seems like machinekit is alot more focused on useability than LinuxCNC.

One thing i couldnt really differentiate in either repo readme's or documentation would be.

machinekit/machinekit -> What makes this repo different from

machinekit/machinekit-hal
and
machinekit/machinekit-cnc

As i understand - the machinekit-hal would be just the machine control parts and the machinekit-cnc would be just the UI parts.
But that doesnt seem to be the case.

I also read about running machinekit as "rip" - couldnt find any info regarding this in the documentation tho, what it would mean for the user for one.

Sorry bout noob questions.

Kindly // Andreas

ce...@tuta.io

unread,
Mar 1, 2020, 4:06:34 PM3/1/20
to Moronic Smurf, Machinekit
Hello,
Mar 1, 2020, 17:44 by moroni...@gmail.com:

> So new to Machinekit. Been looking at it coming from LinuxCNC.
>
> And been going thru the documentation and it seems like machinekit is alot more focused on useability than LinuxCNC.
>
> One thing i couldnt really differentiate in either repo readme's or documentation would be.
>
> machinekit/machinekit -> What makes this repo different from
>
I would like to update the README to specify that the repository is no longer maintained and then archive it on Github.

>
> machinekit/machinekit-hal
> and
> machinekit/machinekit-cnc
>
These are only repositories where development happens (including buxfixes).

>
> As i understand - the machinekit-hal would be just the machine control parts and the machinekit-cnc would be just the UI parts.
> But that doesnt seem to be the case.
>
Yeah, the split wasn't so easy because of historical reasons.

>
> I also read about running machinekit as "rip" - couldnt find any info regarding this in the documentation tho, what it would mean for the user for one.
>
Does this help? http://www.machinekit.io/docs/developing/machinekit-developing/ RIP means just running from specific directory without installing on the system.

Cern.

>
> Sorry bout noob questions.
>
> Kindly // Andreas
>
>
>
> --
> website: > http://www.machinekit.io> blog: > http://blog.machinekit.io> github: > https://github.com/machinekit
> ---
> You received this message because you are subscribed to the Google Groups "Machinekit" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to > machinekit+...@googlegroups.com> .
> To view this discussion on the web visit > https://groups.google.com/d/msgid/machinekit/1e3fd7b1-3a50-4115-b784-faaf3c6a6312%40googlegroups.com <https://groups.google.com/d/msgid/machinekit/1e3fd7b1-3a50-4115-b784-faaf3c6a6312%40googlegroups.com?utm_medium=email&utm_source=footer>> .
>

Moronic Smurf

unread,
Mar 2, 2020, 3:52:28 AM3/2/20
to Machinekit
Thanks alot for clearing that up.
So the old linuxcnc fork is not maintained at all. Does that mean machinekit is fully drifting from lcnc stuff, like the motion planner and so on or are this moved in bit by bit as needed?

Kindly // Andreas


Den söndag 1 mars 2020 kl. 22:06:34 UTC+1 skrev ce...@tuta.io:
Hello,
Mar 1, 2020, 17:44 by moroni...@gmail.com:

> So new to Machinekit. Been looking at it coming from LinuxCNC.
>
> And been going thru the documentation and it seems like machinekit is alot more focused on useability than LinuxCNC.
>
> One thing i couldnt really differentiate in either repo readme's or documentation would be.
>
> machinekit/machinekit -> What makes this repo different from
>
I would like to update the README to specify that the repository is no longer maintained and then archive it on Github.

>
> machinekit/machinekit-hal
> and
> machinekit/machinekit-cnc
>
These are only repositories where development happens (including buxfixes).

>
> As i understand - the machinekit-hal would be just the machine control parts and the machinekit-cnc would be just the UI parts.
> But that doesnt seem to be the case.
>
Yeah, the split wasn't so easy because of historical reasons.

>
> I also read about running machinekit as "rip" - couldnt find any info regarding this in the documentation tho, what it would mean for the user for one.
>
Does this help? http://www.machinekit.io/docs/developing/machinekit-developing/ RIP means just running from specific directory without installing on the system.

Cern.

>
> Sorry bout noob questions.
>
> Kindly // Andreas
>
>
>
> --
>  website: > http://www.machinekit.io>  blog: > http://blog.machinekit.io>  github: > https://github.com/machinekit
>  ---
>  You received this message because you are subscribed to the Google Groups "Machinekit" group.
>  To unsubscribe from this group and stop receiving emails from it, send an email to > machi...@googlegroups.com> .

ce...@tuta.io

unread,
Mar 2, 2020, 9:50:03 AM3/2/20
to Moronic Smurf, Machinekit
Hello,
the main development is happening in the Machinekit-HAL repository, but that is only because active developers are more interested in that kind of work. The Machinekit-CNC branch is little bit stale as no one is really interested in it at the moment. There was discussion about creating kind of LinuxCNC jail, where most of the LinuxCNC application (the non-realtime part which consists of the majority of code) would live independent and only the most-trusted prisoners (read RT components) would be allowed into Machinekit-HAL proper.

Cern.

Mar 2, 2020, 09:52 by moroni...@gmail.com:

> Thanks alot for clearing that up.
> So the old linuxcnc fork is not maintained at all. Does that mean machinekit is fully drifting from lcnc stuff, like the motion planner and so on or are this moved in bit by bit as needed?
>
> Kindly // Andreas
>
> Den söndag 1 mars 2020 kl. 22:06:34 UTC+1 skrev ce...@tuta.io:
>
>> Hello,
>> Mar 1, 2020, 17:44 by >> moroni...@gmail.com <>>> :
>>
>> > So new to Machinekit. Been looking at it coming from LinuxCNC.
>> >
>> > And been going thru the documentation and it seems like machinekit is alot more focused on useability than LinuxCNC.
>> >
>> > One thing i couldnt really differentiate in either repo readme's or documentation would be.
>> >
>> > machinekit/machinekit -> What makes this repo different from
>> >
>> I would like to update the README to specify that the repository is no longer maintained and then archive it on Github.
>>
>> >
>> > machinekit/machinekit-hal
>> > and
>> > machinekit/machinekit-cnc
>> >
>> These are only repositories where development happens (including buxfixes).
>>
>> >
>> > As i understand - the machinekit-hal would be just the machine control parts and the machinekit-cnc would be just the UI parts.
>> > But that doesnt seem to be the case.
>> >
>> Yeah, the split wasn't so easy because of historical reasons.
>>
>> >
>> > I also read about running machinekit as "rip" - couldnt find any info regarding this in the documentation tho, what it would mean for the user for one.
>> >
>> Does this help? >> http://www.machinekit.io/docs/>> developing/machinekit->> developing/>> RIP means just running from specific directory without installing on the system.
>>
>> Cern.
>>
>> >
>> > Sorry bout noob questions.
>> >
>> > Kindly // Andreas
>> >
>> >
>> >
>> > --
>> >  website: > >> http://www.machinekit.io>> >  blog: > >> http://blog.machinekit.io>> >  github: > >> https://github.com/machinekit>>
>> >  ---
>> >  You received this message because you are subscribed to the Google Groups "Machinekit" group.
>> >  To unsubscribe from this group and stop receiving emails from it, send an email to > >> machi...@>> googlegroups.com <>>> > .
>> >  To view this discussion on the web visit > >> https://groups.google.com/d/>> msgid/machinekit/1e3fd7b1->> 3a50-4115-b784-faaf3c6a6312%>> 40googlegroups.com>> <>> https://groups.google.com/d/>> msgid/machinekit/1e3fd7b1->> 3a50-4115-b784-faaf3c6a6312%>> 40googlegroups.com?utm_medium=>> email&utm_source=footer>> >> .
>> >
>>
>>
>
>
>
> --
> website: > http://www.machinekit.io> blog: > http://blog.machinekit.io> github: > https://github.com/machinekit
> ---
> You received this message because you are subscribed to the Google Groups "Machinekit" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to > machinekit+...@googlegroups.com> .
> To view this discussion on the web visit > https://groups.google.com/d/msgid/machinekit/a6deef35-2c48-4bb1-b938-e72f6ce54ce9%40googlegroups.com <https://groups.google.com/d/msgid/machinekit/a6deef35-2c48-4bb1-b938-e72f6ce54ce9%40googlegroups.com?utm_medium=email&utm_source=footer>> .
>

Moronic Smurf

unread,
Mar 2, 2020, 4:24:23 PM3/2/20
to Machinekit
I see.. yeah im mainly interested in the UI development and component development.. As i find most of the UI's atrocious.. But im not a fan of Python either so trying to wiggle my way around this somehow.
but i guess you would start looking in machinekit-cnc then rather than the HAL part.  :)

Thanks man.
>  To unsubscribe from this group and stop receiving emails from it, send an email to > machi...@googlegroups.com> .
Reply all
Reply to author
Forward
0 new messages