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  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: alarm handler on base 3-14-11
From: John William Sinclair <[email protected]>
To: [email protected]
Date: Tue, 29 Sep 2009 11:06:17 -0400
Well, in my opinion, one of EPICS best features is the extent to which the current version does work with older versions. But
there are other issues.

Consider a successful commercial application. Development proceeds along various paths, guided by requests from the user community, changes in operating system capabilities, developer innovation, etc. Before a release, many activities commence among the staff members resulting in great frustration, with one developer cursing himself for giving the OK to hire that whelp in the next office, another fighting with the new compiler, and others who are struggling to find those last three bugs, and so on. Finally, the code actually builds and things work for the most part and the release is shipped. You open the package and hear no sound of ax & hammer so you think the process must have been a smooth and tranquil one. Unfortunately, it doesn't work that way. And as you already realize, you're one of the staff members and one of the users. You get to struggle with the Xwindow issues, compiler issues, and maybe even help writing and refining requirements or code.

But, come on, you knew this already.

John Sinclair


Dirk Zimoch wrote:

> Why are there always such unnecessary incompatibilities in new versions of > EPICS? Life would be so much easier if working EPICS software could continue to > work with later versions (at least of with same major/minor release).
>
> Dirk
>
>

Navigate by Date:
Prev: Re: EPICS Python client application survey John Hammonds
Next: Re: curses in base? Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: alarm handler on base 3-14-11 Andrew Johnson
Next: Re: gnumake <arch> does not filter out unwished targets on R3.14.11 Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 31 Jan 2014 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·