Cooperation with ESS Global and Value Flows

I just would like to say that you don’t need to invent the wheel (if we want to be the most interoperable possible).
If you want to be present in the LOD ecosystem just define what you want to show to this ecosystems (what information, what resources, …). This means that you just need to create an Application Profile where you define what Classes/properties you have and what are the vocabs that describe them. Example: a title of a activity will be described with dct:title (dcterms vocab) and an email of an organisationi with the foaf:mbox (FOAF vocab [2]), etc. ESSGlobal vocab was created because there was no way for ESS to describe e.g. the open price of a product/service.

[1] (thee standard from where you should always start if you want interoperability!)

1 Like

ESSGlobal looks like the closest thing I have seen to what we are trying to do in the Open Vocab value flows project.

I’m clicking around. Is this the best place to start?

Will study.

Here’s a list of our slide decks published so far.

@almereyda ping.

1 Like

YES indeed! Check there in the wiki page the essglobal vocab and the UML diagram to see how it is used in our DCAP (sort of an ontology).

1 Like

Lynn appreciated the UML diagram. (We like pictures!) We’ll play with the RDF later today.

What has been done with this vocab beyond publishing it? Has it been used in actual social solidarity economic practice? That would be hugely interesting.

P.S. I liked this; very informative:

1 Like

See also
longer discussion about conversations for action

I seem to remember some mentions of offers and wants in TransforMap. Did that continue? If so, where is it at now? (Or did I imagine it?)

1 Like

This vocab was one of the outputs of my PhD, the work I have developed with the RIPESS group (see the first publication here [1] - more to come).

So it is very green yet. We need to work on dissemination and help SSE organisations (specially the ones that are in the end of the line, joint organisations like RIPESS - a network of networks) to understand the advantages in publishing in RDF and help them to do that. I need to find human resources to work with me on producing better Web Pages with more information/manuals and with better documentation for non-technical people.

I know that in (implemented with Noosfero open source software [2]) they have implemented a plug-in that publishes some data in RDFa related to the products a SSE org comercializes. But this is not the final goal for them since RDFa is something that is not LOD. It is more only for Semantic SEOs.

The page you have found, the mediawiki pages, still did not define a purl for that since it is under construction. It was built by a student supervised by me during an Erasmus + placement. She was very good and comitted, and she is still working on those pages on a volutary basis after her summner placement. But I need to find budget to have more people working with me. Looking for a European Project program …I am happy that you liked it.

I hope I have answered your question.


1 Like

Yes, thanks. Your model is compatible with ours (the model behind the valueflows vocabulary, which is also a work in process, as you can probably tell from some of the inconsistencies in the github repositories).

We have implemented earlier versions of the model as working software:

The participants in the valueflows vocab also intend to produce working software for actual social-solidarity economic networks, based on a common vocabulary.

Maybe we could all collaborate: RIPESS, TransforMap, valueflows? I know, easier said than done, but still…

1 Like

We really need to cooperate if we want to be interoperable. Where to start?

What would be most comfortable for you? You’re welcome to participate in the valueflows conversations, where @almereyda has popped in occasionally as well. Raise issues, float ideas. And we appear all to be here in this TransforMap Discourse environment, where we could do the same kinds of things.

Do you have other environments where we could all congregate now and then?

I think the valueflows conversations can always use help from somebody else who knows Linked Open Data very well. I am very much a newbie. @elfpavlik is our teacher, but might appreciate some help herding his unruly students…

But I’m open to other ideas.

Beyond the conversations, though, we want running code. And real social-solidarity organizations using it. All interconnected in networks of networks.


@mariana - @elfpavlik posted an issue here which you can take as an invitation to talk about ESSGlobal.

I am sorry for being away for so long. I can’t cope with so much work. I am trying hard to be active here but it has been difficult!

I think all your “vocab” are conceptualisations. Did you deefine “new” terms (properties and classes?). For instance the Agent Vocan could be described with the FOAF RDF VOcab terms?

Can they be used in LOD? Have you specified them in RDF/XML or turtle…or do you have and I don’t see it? I am sorry if I am being not clever here.

I need to understand better your VOCABs and in what context/paradigm you are in order to answer the “how to start question” question.

We’re using existing vocab terms where they fit, including FOAF:Agent. And adding new ones as needed.

For now, json-LD. We start with models and examples, and then derive json-LD. And Lynn is also working in RDF.

We’re generating json-LD from code for Agents and their Relationships and our current priority is to do a round trip where one app outputs json-LD and another app uses it as input and does something with it.
Example of output:

Still work in process, incomplete, but getting close (or so we think).

We’re just getting started, really. Much more to come.

P.S. @mariana I see you popped in here:

Thank you very much!

1 Like

Did you deefine “new” terms (properties and classes?). For instance the
Agent Vocan could be described with the FOAF RDF VOcab terms?

We’re using existing vocab terms where they fit, including FOAF:Agent. And adding new ones as needed.

Clarification: We aren’t using foaf or other vocabularies yet, but we want to and we continue to research which would be best, based on the general principle Bob stated. It’s a matter of timing and how our development workflow goes. We’re coming up on something like version .1… or maybe .01… :smile:

1 Like

Oops, sorry about FOAF, @mariana and @fosterlynn.

Hi there,
I am studying the pictures.
We need to descriptions of each term (class and Data property or object property) in order to find what term/vocabulary you will use.

I am a bit confused with what you call vocabulary. As far as I understand you are defining a Ontolology. The vocab Agent is in fact a class Agent and all relations and propertiea of that class of the ontology…as well as all other vocabs are definitions of classes of the Ontology.

Am I seeing that wrong?

It would be so much easier to discuss this in a conf call. Maybe we could arrange that?


1 Like

@mariana, @bhaugen I just made the top entry to be a wiki post. I kindly invite you to add some overview about current state of your discussion.

We are defining an ontology, and using it to derive a vocabulary, similar to what you see here:

But I am not sure how you define those terms. I think of ontology as the concepts and their relationships, as abstractions, which could be represented in a variety of different ways, and the vocabulary as concrete representations of terms, for example in json-LD, which is our current target. @fosterlynn, on the other hand, never uses the word ontology, but creates class models.

In Linked Open Vocabularies (at the link above) people seem to describe themselves as ontologies or vocabularies somewhat interchangeably.

I am not surprised that the valueflows project is a bit difficult to grasp. It is moving very quickly, as you might have seen from my post saying we were using foaf:agent and then @fosterlynn correcting me that we weren’t anymore (we once were, I had not noticed the change). I’m sending you a discourse message to try to arrange a time and venue.

@toka - please forgive my ignorance, but I don’t know how to find the wiki page you mentioned.

1 Like

No problem. It is the first post in this thread.
See also Maintained Wiki Mode