Fsmet Intermapping


Dear, Queridxs, Chèr.e.s, Intermapping participant.e.s,


We will use this space to document and do some follow up on the project: https://talk.incommon.cc/t/fsmet-intermapping/780.

Please join the online InterMapping meeting via the dedicated Big Blue Button video conferencing room.


Please volunteer to take notes during the meeting. The notes will be kept here for reference and further discussion.


The description of the session and topics that will be addressed figures below: https://talk.incommon.cc/t/fsmet-intermapping/780/5

Español - Castellano


Utilizaremos este espacio para documentar y seguir con el proyecto: https://talk.incommon.cc/t/fsmet-intermapping/780.

Por favor, únase a la reunión Intermapping en línea usando la sala de video conferencia dedicada en el Big Blue Button.


Gracias por ofrecerte a tomar notas durante la reunión.


Una descripción de la sesión y las temáticas que vamos a tratar están en el descriptivo siguiente:



Nous utiliserons cet espace pour documenter le projet et en assurer le suivi : https://talk.incommon.cc/t/fsmet-intermapping/780.

Veuillez rejoindre la réunion en ligne via la salle de vidéo-conférence dédiée sur le Big Blue Button.


Merci de se porter volontaire pour la prise de notes durant la réunion.


Une descritption de la session et la présentation des thématiques abordées est faite ici: https://talk.incommon.cc/t/fsmet-intermapping/780/7.

1 Like

Notes and references: in English
At the end of the meeting, this will be replaced by the notes taken in the following pad:


InterMapping Notes EN

This pad is intended for note-taking at the Intermapping Session on 30 June 2020.

Notes and References in English

1. Qualification of the Commons and their Organization

Commons, standards without top-down organization.

Look at research into decentralized web. Also Semantic Web. Currently ActivityPub is a standard for federated/decentralized network building on Semantic Web.

2. Venues to Discuss Interoperability


What is interoperability?


In Free Software Mapping community interfaces are not well understood. Everybody is doing there own thing. We need to understand the interfaces.

Goal: no restriction on kind of software that can interact with data.

Why interoperability?

You need diversity. No single project will succeed. We need to account for all approaches for the commons.

Stigmergic co-operation.

We can not lead others, we can only inspire others.

There are internet bodies (IETF, W3C) leading the direction of the web by defining standards.

IETF has a very complicated process. Lot of reading/writing every day over years. A long-term process. Also defines names IANA (URIs etc.) - kind of the ISO of the web.

W3C defining standards such as Linked Data, ActivityPub, Solid.

Social Community groups (of the W3C) have been able to publish standards that have become web recomendations (e.g. ActivityPub).

Usually an individual comes up with an idea and it grows from there. After years - even if not going trough internet standardization communities - there is a benefit for standardization.

Many Mapping communities have their own venues (Virtual Assembly, [others mentioned]). INCOMMON comes in not as another venue but as a federation of discussion venues. Has been doing:

  • Collecting ideas
  • defining models for interoperability

Tools used by INCOMMON:

  • Discourse
  • Intermapping Matrix channel for chat
  • public pads (like this one)
  • Mumble server (voice conversation)
  • Resources from different librehosters (BBB from fosshosts)

3. Practical Interoperability with Linked Data

OpenEngiadina is to acknowledge that social interaction is also meaningful interaction.
Descriptions posted as local knowledge are difficult to present into a relational model. They all have their own language. One solution would be to use a graph as a data model, there is established standard as to do this RDF is the one we look at.
By using this model we render data immediately interoperable, activity streams alllows us to add the social interaction, ie this person has seen this shared theis liked this etc…
Linked data is a model that allows us to capture an amazing amount of information and make them interoperable it is already used by many institutions for example museums


Wikidata allows to reference comments

Transiscope is a workaround to interoperate the data. Semantic bus is an ETL (extract transform load) hosted at grappe.io. Everyone can create an account it becomes payment when you load a large amount of data.
When the data is modified at the source it can update
It can also Transforming non semnatic data into semantic data

The Challenge of Naming Things

How to do this:
Importance of naming things, using URI and name them by the hash
Using containers wich content… append only logs (CRDTs, DAT, SecureScuttleButt)

The difficulty of naming: how to deal with the challenge of naming a single thing that has two names?
Yes, the process of naming is inherently social.
ActivityPub is useful to make the naming social, a conversation.

AV / Transiscope: one database?

Transiscope is a not a database its more of a buffer that is updated everyday at 20hrs

Updating Data Across Databases

In Transiscope : need to have access to the data source to update the data.
It’s a workaround, we’re working on a solution to update the data in Transiscope to update the source.

In ActivityPub, every source can have an Inbox, so that the original orginal author can receive updates automatically.

In the case of different views then translating to ActivityPub by different streams you follow each stream would be a view

Visual Tools?

Using visual tools enables non-technical people to share responsibility more fairly.

ESS: Economie Sociale et Solidaire / Social Solidary Economy


Software Ecosystem

Beyond an ESSGlobal foundation to maintain a vocabulary, Yasu proposes to create a whole software ecosystem across the world.

Can we prevent wasting resources on reinventing the wheel?

We need more note taking :slight_smile: ~60-65 minutes about global consortium/unions.

How to maintain ESSGlobal? Maybe take inspiration from existing processes (SRFI, PEP, XEP…) @pukkamustard is interested in studying how this could work for this and other vocabularies.

Data Food Consortium


Vocab: e.g., by design, existing databases could not cooperate on tomatoes for the lack of common definition of what a tomato is. So the OFC managed to act as a convergence point to make a common vocabulary on tomatoes.

Create Semantic Apps from Forms


Schema.org / Vocabularies

Vocabularies define world views. With Linked Data you can practice logical inference that allows compatibility with existing vocabularies and data.

1 Like

Notas y referencias: En Español
Al final de la reunión, esto será reemplazado por la notas tomadas en el siguiente bloc:


Notes et références: en Français
À la fin de la réunion, ceci sera remplacé par les notes prises dans le pad suivant :


FSMET InterMapping Session


Brief Description

This activity is a follow up on the Cooperative federated open technologies for systemic change activity we will engage the community in a conversation about interoperability.
Several successful cartography initiatives have consolidated in the different communities of the commons and many dialogs are starting to reach some interoperability.
Some preliminary requirements need to be in place such as data format validations, but other are to be discussed such as the pathway towards ActivityPub and SOLID compatibility.
Discuss what would be the objective of a minimal interoperability, such as redundancy and shared data validation group.

Methodology and expected results

Present the existing mediums to discuss activity pub compatibility : activity pub forum https://socialhub.activitypub.rocks/ Present INCOMMON https://talk.incommon.cc as a possible platform to discuss the validation models from the different sources.
Bring forth the possibility to share an AP announce format of new published commons data information, towards a second meeting of the WSFTE, “blended” (in Barcelona and online) in October.

1. Qualification of the Commons and their Organization

According to Elinor Ostrom the Commons are qualified by having their own institutional arrangements determined by their practitioner/users/collective possessors out from the State or the private sector. So the notion of (self-)organization is at the core of the notion of Commons, and this is what accounts for them. In the context of the multiple mapping projects it feels that organically the projects have been situating themselves in complementary geographical zones, and defined institutional arrangements for their community. However transversality has been the object of many conversations in the context of the dynamic development of decentralized web protocols, it feels that looking at the transversal modalities of information and status sharing could be a good avenue.

references to prepare the meeting:

2. Venues to Discuss Interoperability

The Internet and Web communities have been creating standards over the years that can now be leveraged to fast-track interoperability for cartography of the Commons and Social Solidary Economy. We propose to collaborate with the ActivityPub community (SocialHub) to bridge the diversity of mapping software projects starting from the existing ActivityStreams2 vocabulary that forms the basis of ActivityPub, and evolve towards stronger models, using IN COMMON approach to collaborative data validation and Schema.org processes to evolve towards common data enrichment and exchange fully-compatible with Linked Data.

3. Practical Interoperability with Linked Data

To ensure long-term data interoperability between different cartography initiatives we propose the usage of Linked Data. Linked Data defines a data model and a framework for exactly defining reusable classes and properties to describe content. With a common base vocabulary different initiatives become data interoperable regardless of serialization formats, protocols or specific implementations.

How can the data models of initiatives (such as Karten von Morgen, GoGoCarto, Transiscope, INCOMMON, openEngiadina) be mapped to an interoperable data model while allowing individual specialization? How can existing content be reused and interlinked? What are practical challenges in making data interoperable and how can the longevity of such content be ensured?

ref to prepare the talk:

FSMET InterMapping Session


Breve descripción

Esta actividad es un seguimiento de la Cooperativa federada de tecnologías abiertas para la actividad de cambio sistémico, comprometeremos a la comunidad en una conversación sobre la interoperabilidad.
Varias iniciativas cartográficas exitosas se han consolidado en las diferentes comunidades de los comunes y muchos diálogos están comenzando a alcanzar cierta interoperabilidad.
Es necesario establecer algunos requisitos preliminares, como las validaciones de los formatos de datos, pero también hay que debatir otros, como el camino hacia la compatibilidad con ActivityPub y SOLID.
Discutir cuál sería el objetivo de una interoperabilidad mínima, como la redundancia y el grupo de validación de datos compartidos.

Metodología y resultados esperados

Presentar los medios existentes para discutir la compatibilidad de la actividad pública: foro de la actividad pública https://socialhub.activitypub.rocks/ Presentar INCOMMON https://talk.incommon.cc como una posible plataforma para discutir los modelos de validación de las diferentes fuentes.
Presentar la posibilidad de compartir un formato de anuncio AP de nueva información de datos comunes publicados, hacia una segunda reunión del WSFTE, “mixta” (en Barcelona y en línea) en octubre.

1. Calificación de los Bienes Comunes y su Organización

Según Elinor Ostrom, los Comunes se caracterizan por sus propios arreglos institucionales determinados por sus practicantes/usuarios/poseedores colectivos fuera del Estado o del sector privado. Así pues, la noción de (auto)organización está en el centro de la noción de Bienes Comunes, y esto es lo que los explica. En el contexto de los proyectos de cartografía múltiple se considera que orgánicamente los proyectos se han ido situando en zonas geográficas complementarias, y han definido arreglos institucionales para su comunidad. Sin embargo, la transversalidad ha sido objeto de muchas conversaciones en el contexto del desarrollo dinámico de los protocolos web descentralizados, y considera que el examen de las modalidades transversales de intercambio de información y de situación podría ser una buena vía.

referencias para la preparación del encuentro:

2. 2. Lugares para debatir la interoperabilidad

A lo largo de los años, las comunidades de Internet y de la Web han ido creando normas que ahora pueden aprovecharse para acelerar la interoperabilidad de la cartografía de los bienes comunes y la economía social y solidaria. Proponemos colaborar con la comunidad del ActivityPub (SocialHub) para tender un puente entre la diversidad de proyectos de software de cartografía a partir del vocabulario existente de ActivityStreams2 que constituye la base del ActivityPub, y evolucionar hacia modelos más sólidos, utilizando el enfoque IN COMMON para la validación de datos en colaboración y los procesos Schema.org para evolucionar hacia el enriquecimiento e intercambio de datos comunes totalmente compatibles con Linked Data.

3. 3. Interoperabilidad práctica con datos vinculados

Para asegurar la interoperabilidad de datos a largo plazo entre las diferentes iniciativas cartográficas proponemos el uso de Linked Data. Linked Data define un modelo de datos y un marco para definir exactamente las clases y propiedades reutilizables para describir el contenido. Con un vocabulario de base común, las diferentes iniciativas se convierten en datos interoperables independientemente de los formatos de serialización, protocolos o implementaciones específicas.

¿Cómo pueden los modelos de datos de iniciativas (como Karten von Morgen, GoGoCarto, Transiscope, INCOMMON, openEngiadina) ser mapeados a un modelo de datos interoperable mientras se permite la especialización individual? ¿Cómo puede reutilizarse e interconectarse el contenido existente? ¿Cuáles son los desafíos prácticos para hacer que los datos sean interoperables y cómo puede garantizarse la longevidad de ese contenido.

referencias para la preparación del encuentro

FSMET InterMapping Session


Brève description

Cette activité est un suivi de l’activité “Cooperative federated open technologies for systemic change”. Nous engagerons la communauté dans une conversation sur l’interopérabilité.
Plusieurs initiatives de cartographie réussies se sont consolidées dans les différentes communautés des biens communs et de nombreux dialogues commencent à atteindre une certaine interopérabilité.
Certaines exigences préliminaires doivent être mises en place, telles que la validation des formats de données, mais d’autres doivent être discutées, comme la voie vers la compatibilité avec ActivityPub et SOLID.
Discuter de ce que serait l’objectif d’une interopérabilité minimale, comme la redondance et le groupe de validation des données partagées.

Méthodologie et résultats attendus

Présenter les supports existants pour discuter de la compatibilité des activités : activity pub forum https://socialhub.activitypub.rocks/ Présenter INCOMMON https://talk.incommon.cc comme une plateforme possible pour discuter des modèles de validation des différentes sources.
Présenter la possibilité de partager un format d’annonce AP des nouvelles informations publiées sur les données communes, en vue d’une deuxième réunion du WSFTE, “mixte” (à Barcelone et en ligne) en octobre.

1. Qualification des Commons et de leur organisation

Selon Elinor Ostrom, les biens communs sont qualifiés en ayant leurs propres arrangements institutionnels déterminés par leurs praticiens/utilisateurs/possédants collectifs, en dehors de l’État ou du secteur privé. La notion d’(auto-)organisation est donc au cœur des biens communs, et c’est ce qui les caractérise. Dans le contexte des multiples projets de cartographie, il semble que, organiquement, les projets se soient situés dans des zones géographiques complémentaires et ont défini des arrangements institutionnels pour leur communauté. La transversalité a fait l’objet de nombreuses conversations dans le contexte du développement dynamique des protocoles web décentralisés, et il semble que les nouvelles conditions permettant l’examen des modalités transversales de partage des informations et des statuts pourrait être une bonne piste de poursuite de ces réflexions.

references pour preparer la rencontre:

2. Lieux pour discuter de l’interopérabilité

Les communautés de l’Internet et du Web ont créé au fil des ans des normes qui peuvent maintenant être utilisées pour accélérer l’interopérabilité de la cartographie des biens communs et de l’économie sociale et solidaire. Nous proposons de collaborer avec la communauté ActivityPub (SocialHub) afin de combler la diversité des projets de logiciels de cartographie en partant du vocabulaire existant ActivityStreams2 qui constitue la base d’ActivityPub, et d’évoluer vers des modèles plus solides, en utilisant l’approche IN COMMON pour la validation collaborative des données et les processus Schema.org pour évoluer vers un enrichissement commun des données et un échange entièrement compatible avec les LinkData.

3. Interopérabilité pratique avec les données liées

Pour assurer l’interopérabilité à long terme des données entre les différentes initiatives de cartographie, nous proposons l’utilisation de LinkData. Les LinkData définissent un modèle de données et un cadre permettant de préciser exactement les classes et les propriétés réutilisables pour décrire le contenu. Avec un vocabulaire de base commun, les différentes initiatives deviennent interopérables, quels que soient les formats de sérialisation, les protocoles ou les mises en œuvre spécifiques.

Comment les modèles de données des initiatives (telles que Karten von Morgen, GoGoCarto, Transiscope, INCOMMON, openEngiadina) peuvent-ils être mis en correspondance avec un modèle de données interopérable tout en permettant une spécialisation individuelle ? Comment le contenu existant peut-il être réutilisé et interconnecté ? Quels sont les défis pratiques à relever pour rendre les données interopérables et assurer la pérennité des contenus.

références pour préparer la rencontre:

You may click the button below[1] to join the video conference kindly hosted by our friends at FOSShost.

  1. By using the same email here and to register there, you will appear in the user list above while on the call, with your avatar, to facilitate user recognition and interaction across tools. ↩︎

Transicope in English : https://transiscope.org/technologies-used/