Experimental Physics and
| |||||||||||||||
|
All,
Apparently some were unable to read the html attachment
to my last
message on the CA V4 tasks so I have attached a
text version.
Jeff Attached is a task list for CA V4 with some rough priorities. Please feel free to send your task additions, or comment on the relative priorities. Also, if you would like to work on this project please let me know roughly how much time you have available, and what your interests are. ______________________________________________________ Jeffrey O. Hill Internet [email protected] LANL MS H820 Voice 505 665 1831 Los Alamos NM 87545 USA FAX 505 665 5107 Subject Priority Categories Define C++ based client side API High CAV4-Client-API unlimited matrix bounds High CAV4-Process-Entity-Paradigm unlimited string length High CAV4-Process-Entity-Paradigm allow several PCAS servers on one machine High Maintenance Convert old client/serverto use osi routines High Maintenance EPICS_CA_ADDR_LIST specifies port numbers High Maintenance "if possible, dont allow the server to use the last fd" High Maintenance install PCAS as the IOC server High Maintenance abstract base class for data description in the server API (backwards compatible) High PCAS thread safe C++ server library High PCAS Implement C++ based client side API Normal CAV4-Client-API write logging (subscribe for name of client that is writing etc) Normal CAV4-Data-Acquisition "application extensible container types (msg passing, cmd compl)" Normal CAV4-Process-Entity-Paradigm application extensible PV attribute set Normal CAV4-Process-Entity-Paradigm directory serivice resorce location update (detect name space collision) Low CAV4 Directory Service directory service asynchronous query (implement client) Low CAV4 Directory Service directory service asynchronous query (implement server) Low CAV4 Directory Service directory service asynchronous query client side plug in (defne API) Low CAV4 Directory Service directory service asynchronous query client side plug in (implement) Low CAV4 Directory Service directory service PV location event subscription Low CAV4 Directory Service directory service redundancy Low CAV4 Directory Service directory service server side update (implement client) Low CAV4 Directory Service directory service server side update (implement server) Low CAV4 Directory Service directory service server side update plug in (define API) Low CAV4 Directory Service directory service server side update plug in (implement) Low CAV4 Directory Service directory service wild card queies Low CAV4 Directory Service directory service wildcard queries Low CAV4 Directory Service cancel asynchronous write (put callback) while in progress Low CAV4-Client-API export process passive to client API Low CAV4-Client-API 2 channels same name => effective 1 channel in client Low CAV4-Compression combine event subscriptions on same PV in client Low CAV4-Compression move conversions to client Low CAV4-Compression protocol compression (level 1) Low CAV4-Compression protocol compression (level 2) Low CAV4-Compression application extensable event types Low CAV4-Data-Acquisition client adj monitor Q length Low CAV4-Data-Acquisition client adj server's dispatch priority and net QOS Low CAV4-Data-Acquisition client sets event subscription's min / max rate Low CAV4-Data-Acquisition client sets server's event queue length Low CAV4-Data-Acquisition client specified analog event subscription deadband Low CAV4-Data-Acquisition dynamic evaluation of event trigger criteria in event subscriupton Low CAV4-Data-Acquisition built in PVs for server diagnostics Low CAV4-Process-Entity-Paradigm client discovers N dimensional bounds of matrix Low CAV4-Process-Entity-Paradigm N dimensional matrix addressing Low CAV4-Process-Entity-Paradigm replace IP broadcast with IP multicast Low CAV4-WAN strengthened security (kerberos SSH tuinnel) Low CAV4-WAN
| ||||||||||||||
ANJ, 10 Aug 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |