If acceptable, this replaces PR #184. It is taking a slightly different approach on the replacement service based on feedback.
A major refactoring of the linked data processing code is underway. The first step in the process is to extract out include code from find_term and search_query processing into separate isolated services. Work will be committed in multiple PRs to facilitate the review process and avoiding a single massive commit.
This is PR creates the first extracted service. It collects together only methods that process rdf in the new rdf_service. These were originally included through the rdf_helper module.
There are a few methods remaining in rdf_helper that will be resolved in a later refactor PR. The remaining ones will either go away or belong in another place.
If acceptable, this replaces PR #184. It is taking a slightly different approach on the replacement service based on feedback.
A major refactoring of the linked data processing code is underway. The first step in the process is to extract out include code from find_term and search_query processing into separate isolated services. Work will be committed in multiple PRs to facilitate the review process and avoiding a single massive commit.
This is PR creates the first extracted service. It collects together only methods that process rdf in the new rdf_service. These were originally included through the rdf_helper module.
There are a few methods remaining in rdf_helper that will be resolved in a later refactor PR. The remaining ones will either go away or belong in another place.