# Deploy updates to XINA

In order for the [DraMS XINA instance](https://drams.xina.io/) to function as expected, developers need to deploy various updates to XINA to keep it in sync.

DraMS XINA has the following Git repo dependencies:
* [dramsgse](https://sed-gitlab.gsfc.nasa.gov/drams/dramsgse)
  * 
* [699util](https://sed-gitlab.gsfc.nasa.gov/699/699util)

Break

* Changes to the DraMS Telemetry Definitions (i.e. `DRAMS_TM_Database.txt` or any patch files)
* Changes to `struct_extract`. This may include:
  * DraMS decoder changes - DraMS decoders are implemented as static plugins, so changes require a new version of `struct_extract` to be released and deployed.
  * General `struct_extract` changes
  * `gselib` changes (or related) that affect all data processing
  * Changes to `dramslib` (or other related code) that impacts how DraMS data is extracted, converted, or processed
* 699util:
  * `c699util` - this C++ SWIG library is used by the [699util Python tools](https://sed-gitlab.gsfc.nasa.gov/699/699util) which is used to perform mission specific mining