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

Node.js support #14

Open
lukehedger opened this issue Mar 22, 2018 · 8 comments
Open

Node.js support #14

lukehedger opened this issue Mar 22, 2018 · 8 comments

Comments

@lukehedger
Copy link

Just wondering what the status of this project is - specifically whether there are plans to make the lib compatible with Node.js?

@HolgerKnublauch
Copy link
Collaborator

I have no plans or resources to continue this project ATM, it was really meant to be a starting point for anyone to continue. My focus is on the Java implementation and related work. I know that @antoniogarrote had branched off at some stage but you'd need to ask him to see if there is anything to reuse. Meanwhile, please feel free to fork this or reuse it in other ways - the license is quite liberal.

@rmeissn
Copy link

rmeissn commented Jan 2, 2019

The person you mentioned seems to have no fork of this repository. The most recent fork is https://github.com/Babibubebon/shacl-js .

I am also interested in the status of this project (e.g. what's supposed to work and what not?). If you won't continue this project, you should maybe archive it to indicate that development stopped. - https://help.github.com/articles/archiving-repositories/

@HolgerKnublauch
Copy link
Collaborator

To me, the project is finished. AFAIK it is working fine for what it was supposed to deliver (see for example the SHACL playground (http://shacl.org/playground/) that is still working and is using this library. Whether archiving is the right next step, I cannot tell. It would be better if someone volunteered to pick it up.

@NeilGraham
Copy link

Is it not already working in Node.js? What would be needed for full Node.js support?

@nicholascar
Copy link

This library does now appear to have a node.js wrapping: https://github.com/semanticarts/shacl-validator. Not sure how well that package works - I've only found it, not used it.

@ktk
Copy link

ktk commented Feb 22, 2020

FYI we forked the lib and move everything to RDFJS interfaces so it's more standard. We plan long-term maintenance and node support as well. We've just started but you can follow our progress here https://github.com/zazuko/shacl-js

@rivettp
Copy link

rivettp commented Feb 22, 2020

@ktk that's good to hear. Are you committed to retaining the Apache 2.0 license, as opposed to the more restrictive GNU Affero GPL license you use on some of your other projects?

@ktk
Copy link

ktk commented Feb 20, 2021

@rivettp bit late answer but for all our libs we have MIT/BSD or Apache. AGPL only for apps and only in some cases.

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

7 participants