The initial goal of this module is to provide a straight forward, simple solution to get started with schema.org, where absolutely no RDF knowledge is required (to the extent that you don't see "RDF" anywhere in the UI). The majority of site admins will just care about SEO and will only need a simple module such as schemaorg, but they won't care about more advanced modules like RDFx and the like.

We need to decide how this module is going to interact with the RDF Extensions project and in particular RDF UI. Some advanced users might want to use the RDF UI for more control and features. In this case, maybe schemaorg (in case the RDF UI module is enabled) should not display its form elements, but only advertise its vocabulary terms to show RDF UI so that they appear in the list of suggestions, see #1130598: Make the RDF UI autocomplete more extensible.

Comments

Remon’s picture

I'm not sure why should people use RDFx if schema.org is enough for them? in other words, introducing RDFx will add non-needed confusion. Actually, for someone to consider using RDFa or RDF/XML, he should have enough reasons to do so "beyond" SEO, this isn't be the case with a normal webmaster.

scor’s picture

@Remon: people should not use RDFx if they don't have a reason for it. This issue is not about introducing a dependency between schemaorg and RDFx. The scenario is more when someone starts with schemaorg, and want more control and enable the RDF UI module. In this case, RDF UI should take over all the form alteration that schemaorg does.

mgifford’s picture

scor’s picture

Category: feature » task

@Remon, I totally agree with you. Most people will just need a simple interface like schema.org. My point was rather to discuss how should schemaorg should behave when the RDF UI module is enabled. Should it hide its UI form elements, to let RDF UI take over (with prefixes etc), or should it remain in the forms, possibly duplicating some of the RDF UI functionality (in some places you might see the schemaorg form element right next to an RDF UI element).

Btw, this is not a feature request, just a simple discussion...

scor’s picture

Title: schemaorg vs RDFx and friends » How should schemaorg behave in the presence of RDF UI

Maybe this title will help understanding the focus of this issue.