Migrate or replace BATS capability into ICE
Created by: jayjaybillings
We have a request to migrate or replace the capabilities of the Basic Artifact Tracking System (BATS) prototype that I wrote a couple of years ago into ICE. This will add the capability to connect to and publish an RDF API with Apache Jena.
The BATS repo is at https://github.com/jayjaybillings/bats . The source code in question is roughly ~500 lines and there are a number of utilities that would need to be addressed as well.
The way that I see this, we can do this in one of two ways:
- Since that code is copyright UT-Battelle, an ORNL staff member can make the necessary changes to conform to our project license, etc. and submit it as a PR.
- We can reimplement the capability directly in ICE. At first it would be mostly a straight port, but in time it could be an Persisted annotation available for any Data Element.