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

Would you support PSR-standardized RDF interfaces? #97

Closed
k00ni opened this issue Nov 7, 2017 · 5 comments
Closed

Would you support PSR-standardized RDF interfaces? #97

k00ni opened this issue Nov 7, 2017 · 5 comments
Labels

Comments

@k00ni
Copy link
Collaborator

k00ni commented Nov 7, 2017

Hi, i am currently working on a proposal for PHP-FIG to standardize interfaces representing RDF concepts like Triple, Statement and so on. The process just started, by proposing on the mailing list, but i hope it will go through. I welcome everbody to directly give me feedback on the proposal itself (via Github or the Google Group).

If this gets through, would you @semsol be open to make ARC2 compatible? As a first step, this could be done by providing a converter, which transforms ARC2-data directly into the new format. There is already code available (e.g. here), which can be used as a starting point. A pull request with a converter could be the result.

Link to the working draft of the specification: https://github.com/SaftIng/fig-standards/blob/psr-rdf/proposed/rdf/rdf.md
Link to the proposal: https://groups.google.com/forum/#!topic/php-fig/Z1dds-mBRrE

@bnowack
Copy link
Collaborator

bnowack commented Nov 7, 2017

Great work!
ARC2 was intentionally implemented using dumb hashes back then, so I'm not sure how much of ARC2 would be left after switching to your interfaces ;-) Maybe it's time to start with ARC3...
Anyway, go ahead, I do support the idea of standardised interfaces, and a converter sounds like a good first step.

@k00ni k00ni added the question label May 7, 2018
@k00ni
Copy link
Collaborator Author

k00ni commented May 7, 2018

Closed for now.

@k00ni k00ni closed this as completed May 7, 2018
@akuckartz
Copy link

Why was this closed?

@k00ni
Copy link
Collaborator Author

k00ni commented May 8, 2018

Hello @akuckartz,

i am not sure, if you familiar with the PHP-FIG process to get a new PSR going and accepted. You need a sponsor, who must be part of PHP-FIG. I tried for months to get one, but had no luck. Last feedback was:

I fear that we already have a lot on our plates right now; we are restarting 2 abandoned PSR and an other 3 are on draft or review phase.

It seems there nothing i can do for now, but i will see, if i can push this forward in the near future.

Btw. the proposed PSR is based on Saft and it is already possible to interchange data between systems/library like ARC2, hardf or Virtuoso. It is just not standardized, yet :)

I reopen the issue, so that further discussions can happen.
Regards

@k00ni k00ni reopened this May 8, 2018
@k00ni
Copy link
Collaborator Author

k00ni commented Dec 4, 2020

Closed due to inactivity.

@k00ni k00ni closed this as completed Dec 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants