On Feb 4 2013 2:58 AM, Michael Haberler wrote:
> Am 04.02.2013 um 10:25 schrieb EBo:
>
>> LinuxCNC-3.0 then as a design philosophy?
>
> I would rather call it sheer necessity in some cases, although
> individual perceptions of urgency obviously differ.
>
> For instance, I dont think broadening the base of RT operating
> systems, or removing the 'everything on one CPU' limitation requires 
> a
> lot of philosophical thinking; it is rather 'what is the minimum to 
> be
> done asap from preventing this project from keeling over'. That is 
> why
> I postponed from working on LinuxCNC3 grand visions until the RT OS
> stuff is done.
>
> Of course there's always an alternative, the bits dont go away - keep
> scavenging hardware which somehow, in some way fits the current
> operations model. That is a dwindling option afaict, nevermind some 
> of
> the more bizarre limitations attached.

Well, I can see this going two ways.  EMC works now.  In the past, and 
I can read it between the lines now, that the invasiveness of the 
modifications will take so much time and effort that lots of other 
things gets pushed back.  I guess my 2C would be that it would make more 
sense to incorporate these level of changes into v3 and back port once 
it is working and time allows.  The problem becomes you are spending a 
LOT more time trying to shoehorn stuff into a structure that it does not 
well fit.  Starting from a cleaner abstraction and moving forward in a 
methodological fashion will end up getting this done a lot faster than 
fighting the shoehorning.  Also, if people have not done it already, I 
*strongly* recommend setting up a fully automated unit and regression 
test suite.  I prefer the eXtreme Programming (XP) methodology myself, 
but any modern software engineering approach will benefit the project.

Anyway, that's my 2C

   EBo --


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to