The Transformap Testbed consists of various web services, which are maintained next to more general communication infrastructure in context of the process. Here we list the individual components and available resources.
transformap.co, DNS and its mail service are owned and maintained by @almereyda. The services are primarily hosted at Ecobytes, if not otherwise noted.
There are mail inboxes (
lab), which are used for mirroring public communication, are linked to third party services and can be accessed upon request.
The entrance page to the common visitor informs about aims of the process, presents early demonstrators and directs to collaboration platforms in use by the community.
The community which is building TransforMap calls itself Transformaps and relies heavily on Intermapping efforts of close and distant collaborators. Those convene in a civilised place for public discourse.
Note: The site you are currently looking at.
The Map Viewer is intended for user-side compilation of multiple data sources into an interactive, taxonomic and cartographic exploration interface.
The Map Editor is used for placing and curating Points of Interests (POIs) within the TransforMap data service.
The data service stores and indexes geospatial data objects (GeoJSON) and makes them available for consumers and other third-parties. All data within the service is considered Public Domain.
For aggregation of distributed geospatial assetts about alternative economies, there is an experimental extract, transform, load prototype which connects heterogenous data sources with the TransforMap ecosystem.
As various maps are using different classification schemes for their data, their multiple vocabularies need be represented in appropriate taxonomic and ontologic forms for human- and machine-readable geospatial semantics.
The graph search engine provides an index to an RDF (Resource Description Framework) dump of the
base.transformap.co Wikibase database which is queryable with SPARQL.
For translation of user interface components, we are using a web-based Translation management system.
Note: This one could be easily donated to a computational commons, as it does provide an interface for non-mapping specific activities.
Additionally to the wiki functionality of this Discourse community platform, we are providing an experimental service for producing federated content chunks from the inventor of the wiki, wherein paragraphs float inbetween wikis of multiple domains.
OpenStreetMap Demo Viewer
From the early days of the TransforMap proposal building soley on OpenStreetMap, we keep a technical demonstrator for showing an exemplary integration with the Overpass API.
OpenStreetMap Demo Editor
An integration has been achieved with a fork of the OpenStreetMap iD editor, that allows to place community curated POIs about alternative economies within the Public Domain.
The single, centralised implementation of TransforMap is accompagnied by a community process of many Intermapping communities that make up the whole of Transformaps.
Mapping of the Mappings Atlas
To generate an overview of already existing mapping initiatives, an atlas has been conceived to collaboratively build an archive of alternative maps.
wiki.transformaps.net - Semantic MediaWiki
Contributors to the community are invited to publish announcements and essays about collective mapping within a digital commons to a shared blog.
blog.14mmm.org - Ghost
Computational Commons Allmende.io
With inception of
#14mmm, allmende.io appeared to serve the computational needs of the emerging community. It serves readily available freely-licensed and open source software (FLOSS) to empower communities with up to date communication media.
Source Code Management and Issue tracking
For private development of code projects, we are using a GitLab instance linked with a Kanban dashboard.
Federated instant messaging
For everyday, timely communication needs, we are building on a federated communication system, which keeps data autonomy with us as providers, and enables multi-device communication streams for participating peers.
File sharing and Calendaring
A simple file synchronisation service is provided by a generally accepted environment.
datengarten.allmende.io - ownCloud
To track visitor interaction and trace places of interest, we are offering analytics services within the federation.
Real-time communication needs, which require more structured imprints than linear activity streams, are being met with collaborative sketchpads.
Mostly single-user, asynchronous, offline-capable editing of Markdown documents is made available with a Progressive Web App, which stores assetts in own infrastructure.
Real-time spreadsheets with calculation complements the more text oriented tools from above.
calc.allmende.io - EtherCalc
These spreadsheets can be used with a navigation menu to quickly distribute link lists during events.
Platfrom as a Service (PaaS)
Developer-friendly development environments for quick deployments of custom code artefacts increases the diversity of running code assetts.
apps.ecobytes.net - Dokku-Alt
apps.allmende.io - Dokku
The mailing lists are a legacy infrastructure which had been requested at first right before moving from the MMM Discourse to here.
Additionally Software-as-a-Service offers from trustable partners are used to extend community outreach into public platforms.
As the inventor of social coding revolutionised the way of collaboration on FLOSS happens, we provide to and learn from what happens there.
We have an organisation TransforMap where we develop most of our services.
An initiative of initiatives collects collaborative mapping engines from the community’s peripheries.
Two organisations present tools adapted for a big European research project.
susy-mapviewer/transformap-viewer for embedding into
- susy-partners/transformap-viewer for embedding into the SSEDAS partner’s websites.
We use the Taiga Transformap Project for process management within #projects teams. This contains a higher-level, user story oriented view on the various activities in the platforms mentioned above. An extensive documentation about the tool is available at taiga.pm.
Recently we have good experiences with VoIP (Voice-over-IP) conferences within Matrix/Riot channels.
Before we were using the public Mumble server for VoIP conferences at
We have also used https://appear.in/transformap and https://talky.io/transformap in cases of malfunction of the previous.
Abandoned, but full of detail.
Please add any services, their descriptions and links to source code you are aware of.