Well, I am a strong proponent of eXtreme Programming (XP) and similar Test Driven Development (TDD) methodologies. They can be overdone though...
The nice thing about these discussions is that we could use them to start to develop an automated test suite and work away on various parts until the tests succeed (the XP approach). Even if you tare the code base down and start over again the test suite provides its own resource. In addition, when you move from one platform to another you can use this as a base level test to verify that it is working as expected. So I would agree lets blue sky this puppy, but lets start small... EBo -- On Tue, 28 Aug 2012 07:31:36 +0200, Lars Segerlund wrote: > Well , when it comes to software, first you implement it, then you do > it right .... I don't think it's very much work getting rt-preempt > running on cnc2 ... > > But I also think it's important to get a new codebase, BUT if youre > going to get a new codebase you might as well get all the stuff you > want into it, instead of later hacks that will cause a 'refactoring' > . > ( We used to call it alpha and beta software :-D ). > > / IMHO Lars Segerlund > > 2012/8/28 EBo <[email protected]>: >> The thing that I am worried about is that if you/we dump a whole lot >> of >> time into moving Lv2 to preempt, we would never have the brain power >> to >> even start Lv3. Xenomai seems a reasonable choice, but I do not >> know >> how much a moving target it is... Also, there has been enough >> efforts >> to get preempt working that it might not be a huge thing to get Lv2 >> really working, but we really need to look at homw much effort it >> will >> be to get it into the current code base compared to starting clean. >> >> EBo -- >> >> On Mon, 27 Aug 2012 22:04:42 +0200, Michael Haberler wrote: >>> I am late to get the gist on options for RT with Linux, but what I >>> found leaves me a bit speechless. >>> >>> My understanding is the following: >>> >>> LinuxCNC supports two RT linux kernels, RTLinux and RTAI. >>> >>> RTLinux is dead in the water. Website doesnt even respond. Product >>> abandoned by last owner, Wind River Systems. >>> >>> RTAI is a mostly one-man-show project locked into a single >>> platform. >>> >>> The hope for RTAI on non-PC platform is just that - somebody seems >>> to >>> have noticed a dead end here. >>> >>> RT_PREEMPT is where the Linux mainstream is heading, as is Xenomai >>> stated direction. >>> >>> There is no coordinated attempt on getting LinuxCNC to run out of >>> the >>> box on RT_PREEMPT or Xenomai, or any other alternative, despite >>> some >>> work as at least a starting point being available. >>> >>> --- >>> >>> Please tell me where I'm wrong: is this really it - Paolo walks >>> into >>> the wrong car, and the LinuxCNC project has no viable and >>> believably >>> maintained kernel alternative at hand? >>> >>> If I'm right: this must be changed ASAP, and this is a LinuxCNC2 >>> issue. >>> >>> At the risk of hurting some feelings: if LinuxCNC were my company, >>> and my chief tech told me "this is our strategy", I would have this >>> fellow empty his desk the very same day. >>> >>> - Michael >>> >>> >>> ps: I am leaving software stepgen type performance issues out of >>> the >>> picture for now, and on purpose - I dont think this is a terribly >>> important property going forward given the hardware on the market >>> at >>> a >>> reasonable price point and with good integration into LinuxCNC. >> >> >> ------------------------------------------------------------------------------ >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. >> Discussions >> will include endpoint security, mobile security and the latest in >> malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> Emc-developers mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/emc-developers > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. > Discussions > will include endpoint security, mobile security and the latest in > malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Emc-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-developers ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
