Well..  I don't think it is quite this bleak.

LinuxCNC has really not had any truly defined "direction or plan" for 
the years I have been using it (5 or 6?).   There have been groups of 
people who have pushed in different directions
for various reasons, but I'm not aware of any truly "defined plan".   We 
have had occasional voting (even recently) on some key events which I 
think is a good thing.   But the act of voting doesn't make for a "plan" 
or "overall direction".

Having a plan infers that someone/s will be able to execute the "plan".

I equate open source developers with cats (no offense - I like 
cats).     They all have their own interests, they tend to be fiercely 
independent, and they wander in different directions. As such; managing 
volunteer open source developers would be akin to "herding cats".

Which explains, in my mind, why there is no master plan/direction.

Machinekit has its own direction which is also controlled by volunteer 
open source developers. (More cats.)

Need I say more?  :-)

As users, we are much better off than we were 4-5 years ago. There has 
been a lot of progress;  running on Non PC hardware (BBB), the new 
Planner, different user interfaces, the ability to run on different 
Linux Distributions, etc.    These are huge improvements.  I have 
Machinekit 2.7 running on one PC and I will be updating another PC soon 
to LinuxCNC 2.7..    I just bought a Mesa Ethernet board since I want to 
try out the Ethernet driver which is supported in LinuxCNC 2.7 and I 
want to run it on a Fanless Intel Bay Trail quad core 2.0 ghz 
motherboard that costs less than $100 and draws very little power (less 
than 12 watts).    These are things that were being dreamed about just a 
few years ago.  Sure.. things could always be better, but still, these 
are exciting times.  :-)

Dave



On 11/2/2014 12:01 PM, David Armstrong wrote:
> or put simple a big mess rather than a concerted effort on one
> my thoughts are that machinekit has gone the 3d printing route and forgot
> about real machines doing real work
> but with an attempt to bring things up to date like nml etc .
> and linuxcnc folks have lost the plot in the real world , so we now have 2
> options and a mess in the middle
>
> with the real work of gui's being lost in the ether at the moment , and a
> loss of direction , so yes John i feel
> as if everything is dangling by a thread , but the direction or future is
> unknown ...
>
> i'd rather leave everything , and concentrate on fixing whats broke , or
> what should be their that is not
> for me either way, theres holes for a good working system. at least for
> real machines with real uses that work for their living
>
> but no doubt the mess will soon unravel and the mud will clear
>
>
>
>
>
>
>
>
> On 2 November 2014 16:29, Jon Elson <el...@pico-systems.com> wrote:
>
>> On 11/02/2014 09:18 AM, John Alexander Stewart wrote:
>>> Can someone tell me what the eventual plans for Machinekit and LinuxCNC
>> is?
>>> Are the two forks going to come together again?
>>>
>>> I really like LinuxCNC, and I really like the idea of small, embedded CNC
>>> controllers, so I'm just wondering. (I have been loosely following the
>>> machine kit google group; maybe the answer is obvious, but I've missed
>> it)
>>>
>> There are not complete forks, never to share code again.  A
>> large part of the reason
>> for the fork, as I understand it, was to break free from the
>> constraints of NML and
>> its dependence on shared memory, with the only alternative
>> of massive overhead
>> when sending the entire memory block across the net every
>> servo period.
>>
>> The machinekit folks have their own system for doing this,
>> enabling them to break
>> parts of LinuxCNC to run on different hosts over the net.  I
>> think there is some
>> disagreement on how this was done, and so the LinuxCNC group
>> is doing this
>> a different way, that they think will be more flexible.  I
>> REALLY do not know all
>> the details of this.  But, the machinekit folks have their
>> scheme working, apparently,
>> and the LinuxCNC way is not ready yet, I think.
>>
>> Also, the machinekit runs with a Xenomai kernel on the
>> Beagle Bone, and with the
>> assist from Charles Steinkuehler's PRU code for step
>> generation, etc. it works
>> quite well.  You can't get much smaller than that!  I have
>> not run a machine with
>> the beagle/machinekit, but build CRAMPS boards (Also
>> Charles' design) and it
>> all seems to work.  I just ssh -X into the Beagle, so I have
>> not explored the
>> concept of running the GUI on a different CPU.  If I was
>> running a real machine,
>> the GUI latency might be bothersome.
>>
>> Jon
>>
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>
> ------------------------------------------------------------------------------
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users

---
This email is free from viruses and malware because avast! Antivirus protection 
is active.
http://www.avast.com


------------------------------------------------------------------------------
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to