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

Inclusion of HTML in Solid #42

Closed
melvincarvalho opened this issue Jul 5, 2023 · 6 comments
Closed

Inclusion of HTML in Solid #42

melvincarvalho opened this issue Jul 5, 2023 · 6 comments

Comments

@melvincarvalho
Copy link
Member

Upon searching for "HTML" in both:

Solid Protocol 0.10 and PROPOSED Solid Working Group Charter

it appears that HTML is not mentioned as a delivery mechanism for Solid. Considering it's the primary interface for most users and developers interacting with Solid, should we include a mention of HTML, as being in scope, in either of these documents?

@csarven
Copy link
Member

csarven commented Jul 11, 2023

I think explicitly mentioning HTML (or any other format) would be too specific for this particular Charter . And depending on what's being mentioned, it is possibly Out of Scope, e.g., there'd be other Groups that be more suitable that extends the HTML specification. That aside, if there is a particular proposal for a requirement involving HTML, that can be made against the ED at https://github.com/solid/specification . What do you think?

@melvincarvalho
Copy link
Member Author

I couldn't help but notice that HTML, the primary method of interaction, isn't mentioned.

You might consider the approach taken in version 0.7 of the Solid Specification (https://github.com/solid/solid-spec), where HTML was more effectively integrated into the narrative.

@elf-pavlik
Copy link
Member

Doing quick search https://github.com/search?q=repo%3Asolid%2Fsolid-spec+HTML&type=code

I don't see many mentions of HTML in 0.7, what do you refer to specifically?

@melvincarvalho
Copy link
Member Author

melvincarvalho commented Jul 12, 2023

@elf-pavlik for example how would solid be used in the browser, when someone clicks a webid hyperlink?

More could be said about what would return, the profiles, the social web, and linked data.

While I don't hold a rigid standpoint on the exact manner of incorporating HTML, I find its complete absence somewhat puzzling, as it was mentioned in previous versions.

Edit: I see this has been mentioned here, so happy to go with whatever the consensus is

@csarven
Copy link
Member

csarven commented Jul 14, 2023

Aside: Official minutes of the CG are published on the solid/specification repository ( https://github.com/solid/specification/blob/main/meetings/2023-07-12.md )

It is true that https://github.com/solid/solid-spec/blob/master/README.md mentions HTML in the context of RDFa, i.e., using it as one of the concrete RDF syntaxes. That said, solid/specification and the publications under TR/protocol (specifically v0.9, v0.10), ED/protocol (v0.11) supersedes and clarifies v0.7.

The understanding in the meeting ( https://github.com/solid/specification/blob/main/meetings/2023-07-12.md#inclusion-of-html-in-solid ) was that discussion can continue: the general agreement among those that chimed in the meeting was that the consideration should be done against the Solid Protocol as opposed to the WG Charter.

Closing issue. All, to rebring the spirit of HTML+RDFa mention in Solid Protocol v0.7 into the current work on v0.11, please follow up in https://github.com/solid/specification , in particular the document https://github.com/solid/specification/blob/main/ED/protocol.html ( or https://solidproject.org/ED/protocol ).

@csarven csarven closed this as completed Jul 14, 2023
@melvincarvalho
Copy link
Member Author

melvincarvalho commented Jul 14, 2023

to rebring the spirit of HTML

The idea of revitalizing the spirit of HTML resonates with me!

All, to rebring the spirit of HTML+RDFa

However, when it comes to combining HTML with RDFa, I respectfully differ. In my view, using structured data islands might serve us better for multiple reasons. They're typically more widely adopted, RDFa can't be PATCHed, data islands seem to align more with the consensus within the Solid and WebID groups.

Of course, the final decision is up to the collective group. I just wanted to express my reservation towards RDFa, hence a strong -1 to the HTML+RDFa serialization from my side. And a +1 to using structured data islands w/ HTML, in a SCRIPT tag, as popularized by schema.org

Closing issue

Thank you! I'm eager to see how the discussion progresses and what solutions the group develops.

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

3 participants