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

Improve the OSLC library for Prolog #1

Open
4 of 14 tasks
likelion opened this issue Jan 29, 2018 · 0 comments
Open
4 of 14 tasks

Improve the OSLC library for Prolog #1

likelion opened this issue Jan 29, 2018 · 0 comments

Comments

@likelion
Copy link
Contributor

likelion commented Jan 29, 2018

Future work

  • optimize copy_resource/5 using dictionaries and make it default resource shape validator
  • add settings to configure which prefixes and ontologies are exposed via REST interface
  • implement validation of oslc:range, oslc:allowedValue and oslc:maxSize
  • implement properer exception handling and error reporting using oslc:Error
  • resource paging
  • validation of value shapes
  • create API for OSLC clients in Prolog
  • write a complete set of unit tests
  • create README on how to use OSLC prolog library

Bonus features

  • implement query strings for Query Capability's base URI
  • authentication mechanisms (basic, OAuth, form)
  • support for JSON representation of OSLC Defined Resources
  • UI previews
  • Delegated User Interface Dialogs
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

1 participant