[evla-sw-discuss] Delay models to station boards
Barry Clark
bclark at nrao.edu
Wed May 21 10:25:09 EDT 2008
It seems to me that we have reached agreement on the first two items
of the four part serial agenda I proposed a week ago.
> From evla-sw-discuss-bounces at donar.cv.nrao.edu Wed May 14 10:29:27 2008
> From: Barry Clark <bclark at nrao.edu>
>
> It seems to me that we need to do, in sequence,
> 1. Reaffirm the long term direction we want to take.
> 2. Decide how the short term implementation is to proceed.
> 3. Establish shared use of the code repositories, especially for schema.
> 4. Determine the details of the records to be passed.
>
The answers seem to be:
1. There will be an entity in the correlator software which receives
delay models from the Executor and passes them, unopened, to the appropriate
station board, according to some routing table, the maintenance methods of
which are yet to be established.
2. For the PTC, this entity will exist and forward according to a compiled
in routine table.
Proceeding to item 3,
I suggest the appropriate repository for the schemata is
https://svn.aoc.nrao.edu/repos/EVLA/commons/src/xsd
On the grounds that
1. This is what the component was established to do,
2. It is an important step in moving the correlator psychologically as
well as physically to New Mexico.
3. If it is to be elsewhere, to fit with our way of doing things, we
will need to allocate the labor to get a regular overnight compile
running. (Not me - I don't know how to talk to Maven and have no
desire to learn. If I do it it will be with gmake, which nobody else
will love.)
The addresses and ports to be used should be located in EVLAConstants.java
in the commons component. (This particular class has an amusing dual
language feature - if you execute the main() method, it converts itself
into a C include file.)
In order to promode sharing of the parameters database, the Parameters
class should be moved from the observe component to the commons component.
Similar thought needs to be given to the commonalities of the OPT software.
More information about the evla-sw-discuss
mailing list