EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  <20052006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  <20052006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Release 3.14.8: What goes in it and when?
From: Andrew Johnson <[email protected]>
To: EPICS core-talk <[email protected]>
Date: Tue, 25 Oct 2005 16:58:33 -0500
We need to get a new release of 3.14 out soon; I'm getting pressured from more than one site, and there are enough R3.14.7 bugs already fixed to make this worthwhile. At this point I think a release date in mid-November is probably more important than what extra bug fixes or features we put into it.

I am aware that in the short term Ralph will be far too busy with his paternal responsibilities to do his usual HP-UX fixes, so my suggestion is that 3.14.8 be announced as not supporting HP-UX, but we do a 3.14.9 as soon as Ralph is able to perform the necessary HP-UX magic.

Here's a list of features that I'm aware are pending or that could be added before this release:

* Include Shifu Xu's real-time priority-based scheduling for Linux (Posix?) and make enabling this a site-configuration option.
* Simulation Mode enhancements from Peter Denison (Diamond)
* Device Support eXtension Table: hardware address changes at runtime

In addition these are the entries in Mantis that we should look at:

54: makeBaseApp.pl -i should ask for app name, not just use IOC name
	Janet committed a fix for this, I'm revising it slightly.

111: non-preemptive clients disconnect if ca_poll() isnt called regularly
	APS has been running a Gateway with Ken Evans' fix for this
	problem for 6 months.

179: R3.14.7 does not build with vxWorks 6.0
	This looks like it's been fixed, just not marked as such.

184: On a powerPC IOC during iocInit, a crash may occur during calls to errlog functions
	This looks like it's been fixed, just not marked as such.
	Entries 182 and 188 may be duplicates of this.
182: strange behavior of outRoutine() in osdStdio.c associated with crash for PPC targets.
188: errlogPrintf for vxWorks cause crash

200: errlogPrintf shouldnt be called from the core routines used to implement it

216: Build fails with gcc 4 due to missing forward class declarartions
	Patch provided in report, should be a quick fix.


Jeff, can you comment on the status of 111, 179 and 216.
Marty, can you look at 182, 184 and 188 and comment.

Have I missed anything?

I would appreciate feedback on whether to incorporate my DSXT work into this release or not (it's currently available on the main trunk).


Suggested Dates:
Features and Mantis fixes committed on or before November 4th
Platform testing during the week of November 7th-11th
Final release on November 14/15th.

If you have any issues with these dates please speak up.

- Andrew
--
English probably arose from Normans trying to pick up Saxon girls.

Replies:
Re: Release 3.14.8: What goes in it and when? Ralph Lange
Re: Release 3.14.8: What goes in it and when? Marty Kraimer
Re: Release 3.14.8: What goes in it and when? Marty Kraimer
Re: Release 3.14.8: What goes in it and when? Janet Anderson
RE: Release 3.14.8: What goes in it and when? Jeff Hill

Navigate by Date:
Prev: Record Processing Marty Kraimer
Next: Re: Release 3.14.8: What goes in it and when? Ralph Lange
Index: 2002  2003  2004  <20052006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Record Processing Marty Kraimer
Next: Re: Release 3.14.8: What goes in it and when? Ralph Lange
Index: 2002  2003  2004  <20052006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Feb 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·