Hi everybody,

 Now that Michael have put up a git repository, how do we go about
getting stuff pulled ?

 A ( for me ) logical way to do this would be to pull the rt-api
parts, and after that the parts touching the makefiles .....

 What is needed to get going ?

 / regards, Lars Segerlund.

2011/8/3 Michael Abel <michael.a...@isw.uni-stuttgart.de>:
>
> Hello Folks,
>
> Finally, the RT-Preempt adoptions of EMC are online at gitorious:
>
> They are available via this link:
> git://gitorious.org/emc-rt-preempt/emc-rt-preempt.git
>
> I hope that everything is OK there, since I'm still relatively new to git.
>
> The branch for the adoptions is called "2.4.4-rt-shm" since the adoptions
> are based on the tag 2.4.4 and include rt-preempt as well as the shared
> memory interface to 3rd party applications.
>
> So this command should be sufficient for cloning:
>
> git clone git://gitorious.org/emc-rt-preempt/emc-rt-preempt.git -b
> 2.4.4-rt-shm
>
> I will also update the documentation soon, see
> http://www.bitmuster.org/projects/emc.html for updates.
>
> Kind regards,
>
> Michael
>
>
> On 07/27/2011 04:50 PM, Michael Abel wrote:
>>
>> Hello Pavel, Lars and all the others,
>>
>> I'm happy to see that there is some interest on porting to rt-preempt...
>> at least it's worth for discussions :)
>>
>> On 07/27/2011 11:24 AM, Lars Segerlund wrote:
>>>
>>> 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.
>>
>> Me too :)
>>
>>>
>>>>> 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.
>>
>> It seems that everybody is happy with a public repository hosted
>> "somewhere". So I'm going to push my repository to a public location. I
>> hope I find some time to setting up a repository and pushing at the
>> weekend.
>>
>>>>
>>>>> 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.
>>
>> Yes, except the build system :)
>> It was quite tricky to get it compile :)
>>
>>>
>>> It sounds like we have to go about setting up a repo on github as a
>>> first step.
>>>
>>> Thanks Pavel
>>>
>>> / Lars
>>>
>>>> Pavel
>>
>> Regards Michael
>>
>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> 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
>
>
> --
> ----------------------------------------------------------------
> Dipl.-Ing. Michael Abel
>
> Graduate School advanced Manufacturing Engineering
> GSaME - Universität Stuttgart
>
> Institut für Steuerungstechnik
> der Werkzeugmaschinen und Fertigungseinrichtungen
> ISW - Universität Stuttgart
>
> Seidenstr. 36
> 70174 Stuttgart
>
> Tel.: ++49 (0) 711 685-82532
> Fax : ++49 (0) 711 685-82808
>
> michael.a...@isw.uni-stuttgart.de
> michael.a...@gsame.uni-stuttgart.de
>
> www.isw.uni-stuttgart.de
> www.gsame.uni-stuttgart.de
>
>
>
> ------------------------------------------------------------------------------
> BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
> The must-attend event for mobile developers. Connect with experts.
> Get tools for creating Super Apps. See the latest technologies.
> Sessions, hands-on labs, demos & much more. Register early & save!
> http://p.sf.net/sfu/rim-blackberry-1
> _______________________________________________
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>
>

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to