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  2018  2019  2020  <20212022  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  2018  2019  2020  <20212022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: EPICS latest stable version
From: Ralph Lange via Tech-talk <tech-talk at aps.anl.gov>
To: EPICS Tech Talk <tech-talk at aps.anl.gov>
Cc: Pillon Frank <frank.pillon at ganil.fr>, Zouaoui Djaid <djaid.zouaoui at ganil.fr>, Sebille Florian <florian.sebille at ganil.fr>, Delahaye Olivier <olivier.delahaye at ganil.fr>, Patard Charles-Henri <charles-henri.patard at ganil.fr>
Date: Tue, 16 Feb 2021 12:55:25 +0100
Dear Olivier,

I'm not getting into the "current" vs. "stable" discussion - that depends so much on your personal definition of these two terms that I can only lose.

Let me answer it from a different angle.
  • 3.14 is dead and doesn't even get bug fixes anymore. Time to move on. Not an option for new developments.
  • 3.15 is supported and will get bugs fixed as they are discovered. For a new development inside an existing 3.15 context, this might be the appropriate option.
  • 7.0 is being actively developed, provides the next generation network protocol pvAccess and keeps the robust 3.x IOC below. Recommended for any new developments.
Such a migration will be an effort. No rocket science, for sure, but a lot of tedious small changes and testing, testing, testing. I would not do that more often than necessary.
Most of the changes in EPICS 7 are in the new parts: the pvAccess protocol stack and its integration in the IOC. As long as you don't heavily rely on the pvAccess protocol, the migration risk is pretty low. The EPICS Process Database code is robust and gets new features carefully in a backward-compatible manner, as always.
Channel Access and its wide compatibility range will be the glue that keeps your system together. Migrating one system, even one IOC at a time should not be a big issue.

Bottom line... Don't underestimate the task. You would need good reasons to not go to a recent 7.0 release.
If I remember correctly, an audience poll at one of the last meetings showed that roughly half of the installations have EPICS 7 running somewhere. Can't be completely broken, then.

Cheers,
~Ralph


Replies:
RE: EPICS latest stable version Delahaye Olivier via Tech-talk
References:
EPICS latest stable version Delahaye Olivier via Tech-talk

Navigate by Date:
Prev: Re: Question about http communication by stream device Zimoch Dirk (PSI) via Tech-talk
Next: Detect PV connect and disconnect events in CSS Pogacnik, Matic via Tech-talk
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  2018  2019  2020  <20212022  2023  2024 
Navigate by Thread:
Prev: EPICS latest stable version Delahaye Olivier via Tech-talk
Next: RE: EPICS latest stable version Delahaye Olivier via Tech-talk
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  2018  2019  2020  <20212022  2023  2024 
ANJ, 16 Feb 2021 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·