Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide a way for repo admins to see RDF field mappings #1521

Closed
mjordan opened this issue May 26, 2020 · 7 comments
Closed

Provide a way for repo admins to see RDF field mappings #1521

mjordan opened this issue May 26, 2020 · 7 comments

Comments

@mjordan
Copy link
Contributor

mjordan commented May 26, 2020

RDF field mappings on a given Islandora repo are a bit hidden. Over at Islandora Repository Reports I recently added a... report listing all of the configured mappings:

rdf_mappings_screenshot

The user can select which bundle (in this case, which node content type or media type) to show the mappings for.

If people would find this a useful addition to the core Islandora module, I'd be happy to open a PR for that. The code to generate this report is already in the getData() function in https://github.com/mjordan/islandora_repository_reports/blob/master/modules/islandora_repository_reports_rdfmappings/src/Plugin/DataSource/RdfMappings.php#L62-L109 so it shouldn't be to much work to repurpose it into a standalone report linked from admin/reports, for example.

If you'd find this useful, please vote on this with 👍 or leave a comment.

@manez
Copy link
Member

manez commented May 26, 2020

I'd like to see all of Islandora Repository Reports come into core (or at least have the module become part of our standard build'), but this particular piece of it seem like a key tool that really does belong in core.

@mjordan
Copy link
Contributor Author

mjordan commented May 26, 2020

@manez integrating the Repo Reports module into Islandora core would probably be more complicated than keeping it as a separate (but standard) module. I'd be happy to work on bringing it up to the coding and testing standards required by the LSAP process and when that's done, initiate an LSAP for it.

That said, integrating the RDF mapping report on its own, independent of the Reports module, into core would be a simple, non-disruptive PR against Islandora.

@bseeger
Copy link
Member

bseeger commented May 27, 2020

Yes please. This sounds really useful!

@mjordan
Copy link
Contributor Author

mjordan commented May 28, 2020

It might be useful to also include a list of taxonomy terms that have external URIs assigned. Moar Linked Data.

@mjordan
Copy link
Contributor Author

mjordan commented Jun 18, 2020

Merged, closing.

@dannylamb
Copy link
Contributor

Using this to track Islandora/islandora#827 for the sprint.

@elizoller
Copy link
Member

closed with Islandora/islandora#835

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants