On 2/6/2013 6:25 AM, John Morris wrote:
> On 02/04/2013 08:43 AM, Michael Haberler wrote:
>> <...>well in fact that's what John is doing for RTAPI, with the 
>> intent to arrive at a universal build that supports RTAI, Xenomai, 
>> RT_PREEMPT and sim 'automagically'; that's not part of the current 
>> merge candidate-in-the-waiting though the design and flow stands, and 
>> I think it's another incremental change - basically linking RTAPI 
>> though support libraries for RT OS x,y or z, that is replaced by 
>> loading a .so module - the same stunt Jeff does with the interpreter; 
>> since Jeff's change wasnt noticed widely, we hope this one doesnt 
>> either. And every HAL module uses a similar method, so that's all 
>> safe ground. 
> Hi fellas,
>
> It's my own fault that the first opinion expressed on the list of the
> RTAPI restructuring is one of suspicion.  I got a bit carried away for
> just 'cleanups', and didn't broadcast purpose, progress or pointers to
> information.  Doubt should be the natural reaction to an end result of a
> patch with 3000 additions and 7000 subtractions to a critical piece of code.
>
> Following is a bit of a deep dive into what the RTAPI 'cleanups' are
> about in this email.  Apologies for the great length, but I implore
> anyone both suspicious of the RTAPI work and also influential in setting
> the direction of LinuxCNC's development to at least scan through so it
> gets a fair shake.
> <...>
> If you've made it this far, I'm admirous of your high pain threshold and
> also grateful for taking the work seriously.  Hopefully the main
> concerns about what the changes are and their overall impact on the code
> base have been addressed.  Please ask questions about anything still
> unclear, and I promise a short answer.
>
>

Yes, John, I made it this far. I liked your explanation so much I've 
made it more accessible by copying it over to the Wiki as a subsection 
"RTAPI Cleanup and Restructuring" under "LinuxCNC Development" for want 
of a better place in the Wiki structure. I did a smidge of editorial 
work, like eliding the self-deprecation, which of course you can put 
back if you want.

I tip my hat to you for all the work, thinking as well as doing, that 
went into this.

Regards,
Kent


------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to