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: Building ASYN on Windows - osdTime.cpp - Peace and Love
From: "J. Lewis Muir" <[email protected]>
To: John Dobbins <[email protected]>
Cc: EPICS Tech-Talk <[email protected]>
Date: Tue, 11 Aug 2009 09:51:20 -0500
On 8/11/09 8:24 AM, John Dobbins wrote:
> Mark, Andrew, et al,
> 
> I applied the updated patch to osdTime.cpp and all my problems are
> solved! (Static build on multiprocessor Windows machine now works.)
> 
> I guess the joke is on me since I could of avoided this trouble by
> reading the documentation more carefully. (Why didn't Aesop have a fable
> about reading the manual?) Though I still think the errors encountered
> were bizarre.

Hi, John.

I suggest the joke is only slightly on you.  I have observed that what
happened to you happens often to many people.  I think the real lesson
here is that if there is a known problem for an EPICS release, a new bug
fix release should be made that includes the fix, rather than keeping a
list of patches on a Known Problems page.  Most people expect the latest
release of a software project to compile out of the box and include any
known bug fixes.

I think the main reason the EPICS developers do not make bug fix
releases is a feeling that the testing required would be too much.
While I understand this view, I still think making a bug fix release is
worthwhile.

One could keep the Known Problems list of patches so people could apply
individual patches as needed just like now, but for many people I think
they want the version of EPICS that "just works."  Whenever I build a
new version of EPICS, I download the EPICS base archive, download and
apply all the Known Problems patches, and then build EPICS base.  If
there were an EPICS base release that already had the patches applied,
that would be great.  I think both EPICS developers and users would benefit.

Lewis

-- 
J. Lewis Muir
Software Engineer
CARS/IMCA-CAT

References:
Building ASYN on Windows John Dobbins
RE: Building ASYN on Windows John Dobbins
RE: Building ASYN on Windows Mark Rivers
Re: Building ASYN on Windows Andrew Johnson
Re: Building ASYN on Windows - osdTime.cpp - Peace and Love John Dobbins

Navigate by Date:
Prev: Re: Building ASYN on Windows - osdTime.cpp - Peace and Love John Dobbins
Next: EDM: the gory details - what is an exchange/*.xch file? Carl Schumann
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: Building ASYN on Windows - osdTime.cpp - Peace and Love John Dobbins
Next: RE: Building ASYN on Windows Wang Xiaoqiang
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 ·