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

Idea: Attract JavaScript front-end developers #30

Open
dbooth-boston opened this issue Dec 8, 2018 · 3 comments
Open

Idea: Attract JavaScript front-end developers #30

dbooth-boston opened this issue Dec 8, 2018 · 3 comments
Labels
Category: big ideas For major ideas that span multiple issue categories higher-level Higher-level RDF should address this

Comments

@dbooth-boston
Copy link
Collaborator

"front-end developers are a new generation.
They did not exist back when RDF was conceived. . . .
They’re using JavaScript, TypeScript, React, etc."
https://lists.w3.org/Archives/Public/semantic-web/2018Nov/0050.html

@dbooth-boston dbooth-boston added the Category: big ideas For major ideas that span multiple issue categories label Dec 8, 2018
@joshuef
Copy link

joshuef commented Dec 19, 2018

For me, as a JS dev, there's a few key things that make RDF a pain. The main issue being HUUUGE amount of on-boarding needed. When I may only want to 'make some data'. There needs to be an easy way to ensure my data is RDF, without having to learn everything.

But there's decision paralysis with tooling, with vocabs / schema. Do I need to use SOLID? (and authentication thereon?) Can I not? etc etc.

For me, I think a few libs providing schema/vocab packages via npm would slim that down a lot. Couple with some auto-validation and documentation for forming your objects and all of a sudden making RDF can become just a bit more accessible. And then we can turn the conversation to 'why would you not use RDF?'

And once they have that data, only then do they need to start learning about the rest of the RDF landscape (IMO).

@RubenVerborgh
Copy link
Member

Yes, I honestly think the name of this group is wrong. It shouldn't be "easy RDF", but "easy Linked Data". I don't think JS devs should be exposed to RDF—but they should be to Linked Data.

@dbooth-boston
Copy link
Collaborator Author

I honestly think the name of this group is wrong. It shouldn't be "easy RDF", but "easy Linked Data".

@RubenVerborgh, I agree in hindsight, since the scope is not RDF itself, but the whole RDF ecosystem -- whose purpose is to make and work with Linked Data! (And I mean "Linked Data" broadly here -- not limited to dereferenceable URIs, though those are nice.)

@dbooth-boston dbooth-boston added the higher-level Higher-level RDF should address this label Mar 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: big ideas For major ideas that span multiple issue categories higher-level Higher-level RDF should address this
Projects
None yet
Development

No branches or pull requests

3 participants