Hi again, Se below I'll try to answer to the best of my ability.
2011/7/27 Pavel Shramov <shra...@mexmat.net>: > On Wed, Jul 27, 2011 at 10:35:52AM +0200, Lars Segerlund wrote: >> Actually it's the patches from : http://www.bitmuster.org/projects/emc.html >> >> I spoke with Michael Abel, and the patches I had and the one he had >> done were from the same origin, ( check his page above ). > You've used his patches or from origin? That's really not important but > just for curiosity. > I used both so far, but I decided on Michaels patches, they are 'identical' , but are made against current mainline. As far as the rt-preempt stuff they are identical, it's more that there has been changes to the source since my patches were made, and we both took the original code from below: We currently use a branch built on top of the EMC version 2.4.4 since the RT-Preempt patches from Michael Büsch and Jeff Eppler are still for this version (Thanks a lot for that work!). Here is the original location of the patch: http://bu3sch.de/patches/emc-linux-rt. >> The patches are not intrusive, and unless you build with RT-Preempt >> support they don't affect anything. > Problem with patches vs public repo is that they lack 'origin'. > You don't know what version you need to apply them, you can not reliably > track changes etc... > >> Micheal also added semaphores and shared memory to linux_rtapi. >> I am trying to put them through the paces right now on a parport >> interface and some steppers, so far so good. > So patchset is changing... Another argument to settle it in some repo. > Nope it's basicly the same, but Michael added some stuff he needed on top. However I agree on the conclusion about a repo. >> I would like to ask, how do one go about becoming an EMC developer ? > Heh, since you are working on it - you are EMC developer :) > >> Also would it be ok to get the patches from above location ? > If there is no other way to get them - yes. > > Is it possible for you (or maybe Michael) to setup repository with your > patchset > somewhere? github (or gitourious) are easy to start with and allow you to > commit > anything you want without threat of breaking main emc2 repository. But will > provide > others with good point to track your changes, review and maybe merge to > mainline. > > If it's not an option somebody may merge theese patches for you but that will > do > more harm then good -- you won't be able to control that process and for > example > if merger has no linux-rt testbed may introduce untested bugs. > >> And could there be a rt-preempt branch or does it go directly in mainline ? > It depends on complexity of changes and probably should live in separate > branch > for a while. > Perhaps the rt-preempt patches could go in mainline since they are quite simple and obvious ( I promise ) , and also won't affect any RT-Linux, RTAI setups ... I can honestly say I haven't looked at the shm/semaphore patches , but they won't affect anything if not used. It sounds like we have to go about setting up a repo on github as a first step. Thanks Pavel / Lars > Pavel > > ------------------------------------------------------------------------------ > Got Input? Slashdot Needs You. > Take our quick survey online. Come on, we don't ask for help often. > Plus, you'll get a chance to win $100 to spend on ThinkGeek. > http://p.sf.net/sfu/slashdot-survey > _______________________________________________ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers > ------------------------------------------------------------------------------ Got Input? Slashdot Needs You. Take our quick survey online. Come on, we don't ask for help often. Plus, you'll get a chance to win $100 to spend on ThinkGeek. http://p.sf.net/sfu/slashdot-survey _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers