- From: Haag, Jason <jason.haag.ctr@adlnet.gov>
- Date: Wed, 5 Aug 2015 08:50:43 -0500
- To: Sarven Capadisli <info@csarven.ca>
- Cc: semantic-web@w3.org
- Message-ID: <CAHjqjnLMSS=t+MEe=4Tb4BZcY9Lc5N-PYY+M6nSeW0H1QtSMjA@mail.gmail.com>
Our group has been looking at Callimachus (http://callimachusproject.org/) and Fedora 4 (https://wiki.duraspace.org/display/FF/Fedora+Repository+Home) for interface and workflow implementation ideas for publishing and maintaining linked data within a community of practice. Has anyone else heard of any other open source tools that would support #3 below: 3) a service based on the dereferenced HTTP Accept request that would dynamically generate/produce alternate linked data serializations (e.g., JSON-LD, RDF/XML, Turtle) on the server of the source RDFa/HTML ------------------------------------------------------- Advanced Distributed Learning Initiative +1.850.266.7100(office) +1.850.471.1300 (mobile) jhaag75 (skype) http://motifproject.org (MoTIF Project) http://ml.adlnet.gov (Web) http://twitter.com/mobilejson (Twitter) http://linkedin.com/in/jasonhaag (LinkedIn) On Fri, Jul 24, 2015 at 8:12 AM, Sarven Capadisli <info@csarven.ca> wrote: > On 2015-07-24 14:47, Haag, Jason wrote: > >> Hello Semantic Web Community, >> >> I'm from the learning technology space and we have been investigating >> the use of semantic web technology as part of our workflow for >> publishing controlled vocabulary terms. These terms help provide the >> specific meaning of verbs and activities supporting various learning >> experiences. We've mostly been trying to leverage SKOS and PROV >> ontologies for this effort. >> >> I'm interested in leveraging open source tools that might help our >> Communities of Practice (CoPs) more easily publish these terms as linked >> data. I envision a publishing tool or repository interface that would >> bring the process together rather nicely, and also help compliment our >> governance and maintenance concerns as well. We can't expect our >> disparate CoPs to each have the resources or knowledge to configure >> servers on their own to support content negotiation for the level of >> granularity we are interested in for publishing our linked data. >> >> I envision a workflow that would support the following: >> >> 1) allow CoPs to utilize HTML/RDFa templates and simply populate those >> with persistent URIs and the suggested metadata from SKOS and PROV. >> 2) publish the RDFa to a web server or repository tool >> 3) a service would dynamically generate alternate linked data >> serializations (e.g., JSON-LD) of the RDFa/HTML based on the >> dereferenced HTTP request >> 4) any application could then consume linked data in any format in real >> time based on the single source HTML/RDFa provided at each IRI >> >> RDFa seems to be the most user friendly for those that are not RDF >> savvy. Also, rather than putting the responsibility on CoPs to embed >> JSON-LD in HTML or configure / establish various rewrite rules it seems >> a publishing server or service might handle this more efficiently. Does >> this seem like a practical workflow for publishing linked data? Are >> there any flaws with this proposed workflow process? >> >> Finally, is anyone from this community aware of any open source >> applications that would support this type of workflow? Thank you in >> advance for your responses and support. >> >> Warm Regards, >> >> J Haag >> >> ------------------------------------------------------- >> Advanced Distributed Learning Initiative >> +1.850.266.7100(office) >> +1.850.471.1300 (mobile) >> jhaag75 (skype) >> http://motifproject.org (MoTIF Project) >> http://ml.adlnet.gov (Web) >> http://twitter.com/mobilejson (Twitter) >> http://linkedin.com/in/jasonhaag (LinkedIn) >> > > Hi Jason, > > HTML+RDFa is great in a sense that you have a single document which is > useful for humans as well as machines. While publishing (read purposes) > only in RDFa is okay, you might want to consider the remaining CRUD > operations, if you have to deal with it from the outside. > > You are welcome and encouraged to take what you like from here: > > https://github.com/csarven/linked-research > > To summarize: the RDFa templates are written as HTML5 Polyglot documents > (fancy way of saying that it can act as HTML5 or XHTML5 given respective > content-type in the response). See the examples, click around the menu > (e.g., LNCS, ACM). Dereference the URLs for RDF. Use a Line Mode Browser > e.g., links, and see in fact that all of the content is there. It is > "religiously" progressively enhanced. There are ways to embed Turtle and > JSON-LD into these documents, and you can export etc. More work on the > authoring end is on its way. > > Feel free to ping me off the list for any details and future goals. > > -Sarven > http://csarven.ca/#i > >
Received on Wednesday, 5 August 2015 13:51:53 UTC