Skip to content

MapStory is the free atlas of change that everyone can edit

Notifications You must be signed in to change notification settings

fgianoli/mapstory

This branch is 479 commits behind MapStory/mapstory:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

goudineCoop56
goudine
and
May 28, 2018
3059528 · May 28, 2018
Mar 7, 2016
May 26, 2018
May 25, 2018
May 28, 2018
Nov 21, 2017
Jul 21, 2017
Mar 6, 2018
May 26, 2018
Mar 21, 2018
May 5, 2018
May 25, 2018
May 3, 2018
Mar 6, 2018
Nov 14, 2017
May 1, 2018
May 12, 2018
May 12, 2018
Jul 26, 2017
Apr 26, 2017
Jan 9, 2017
Apr 28, 2015
May 25, 2016
May 25, 2018
Feb 6, 2018

Repository files navigation

MapStory

Coverage Status Build Status Build Status

Build Status

MapStory.org is the free atlas of change that everyone can edit. We are a community, not a company, working to organize humanity’s shared knowledge about how the world evolves geographically over time, and to make this knowledge easily accessible as an open educational resource.

The MapStory community’s work breaks down into 3 big tasks. We call them the “3 Cs”. First, once you’ve created a profile, you can collect spatio-temporal data and import it. We call each dataset imported into MapStory.org a “StoryLayer”. Second you can compose MapStories that provide nuanced understanding of historical change by combining StoryLayers and other narrative elements, like images, text, or video. Finally, you can curate the accuracy and quality of content presented in MapStory.org by adding ratings, checking metadata, making comments and committing version edits to the actual StoryLayers themselves, much like you might edit a Wikipedia page.

Getting Started

Prerequisites

This guide assumes you are using a UNIX based operating system such as Linux or OSX and have the below installed.

git
docker
docker-compose

Setup a Development Environment

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. Start by forking the mapstory repository to your own Github account, and then cloning that repository to your local development environment.

git clone https://www.github.com/<your-username>/mapstory

Add the following to your /etc/hosts file

127.0.0.1       docker
::1             docker

Run the following commands to start up the docker containers.

git submodule update --init --recursive
docker-compose pull
docker-compose up -d

Your local site should now be available at http://docker/.

Additional information about using the docker build is available at our Docker README.

Built With

Contributing

Please read How to Contribute for details on our code of conduct, and the process for submitting pull requests to us.

Styleguides & Best Practices

Please review our Contributor Guides for best practices and style guides before contributing to the project.

About

MapStory is the free atlas of change that everyone can edit

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 52.5%
  • HTML 24.0%
  • JavaScript 15.6%
  • CSS 6.3%
  • Shell 1.0%
  • PLpgSQL 0.5%
  • Other 0.1%