EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Smaract MCS2 Motor Record
From: Pete Jemian <[email protected]>
To: <[email protected]>
Date: Fri, 11 May 2018 17:19:53 -0500
Basics

>>   4.  Do you plan to submit this for the main motor record?
On 05/11/2018 04:58 PM, Sobhani, Bayan wrote:
4) I am not sure it I am high enough caliber for this.


Visit the motor record on GitHub
https://github.com/epics-modules/motor

Fork the master branch to your GitHub account (you'll need one of those). Press the "Fork" widget in upper right of web screen.

... so far, real easy ...

hard part: develop the actual support
harder part: testing the support would be a big bonus

Copy your support code into appropriate places, such as inside the motorApp directory, there are a variety of AaaaaaaSrc where Aaaaaaa is the name of support dir. If you make a new AaaaaaaSrc directory, try to follow the patterns you see.

Remember to copy in any databases, stream protocols, autosave request files, GUI screens, or other support into appropriate places.

... easy steps remain ...

Commit your changes to git and push back to your GitHub account.

On your GitHub, initiate a Pull Request (PR). That starts the discussion about how to finish this up before it gets merged into the motor record for general distribution.


One important aspect of this, especially if you think you lack caliber, is to get to that PR step so a discussion can start about *your code*. Changes, improvements, etc. can be committed throughout this discussion step. So, if you only have .c and .h files, commit them and start the PR, we can discuss what remains to be done.

Now, all of you are of very high caliber.

Regards,
    Pete

--
----------------------------------------------------------
 Pete R. Jemian, Ph.D.                <[email protected]>
 Beam line Controls and Data Acquisition, Group Leader
 Advanced Photon Source,   Argonne National Laboratory
 Argonne, IL  60439                   630 - 252 - 3189
-----------------------------------------------------------
    Education is the one thing for which people
       are willing to pay yet not receive.
-----------------------------------------------------------


Replies:
Re: Smaract MCS2 Motor Record Pete Jemian
References:
Smaract MCS2 Motor Record Lentz, Zachary L
RE: Smaract MCS2 Motor Record Sobhani, Bayan
Re: Smaract MCS2 Motor Record Lentz, Zachary L
RE: Smaract MCS2 Motor Record Sobhani, Bayan

Navigate by Date:
Prev: RE: Smaract MCS2 Motor Record Sobhani, Bayan
Next: Re: Smaract MCS2 Motor Record Pete Jemian
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Smaract MCS2 Motor Record Sobhani, Bayan
Next: Re: Smaract MCS2 Motor Record Pete Jemian
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
ANJ, 11 May 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·