A deployable web platform for collaborative conversation, ideation & sense-making. Use it for free at https://github.com/metamaps/metamaps
Find a file
2016-09-18 15:22:51 +00:00
app create MetacodeSelect component 2016-09-18 15:22:51 +00:00
bin set up scaffolding for js tests (#553) 2016-04-26 10:22:32 +08:00
config create MetacodeSelect component 2016-09-18 15:22:51 +00:00
db Enable users to star maps, and to see their starred collection (#615) 2016-08-31 16:58:49 -04:00
doc fix pull changes docs 2016-09-13 15:19:01 +08:00
frontend create MetacodeSelect component 2016-09-18 15:22:51 +00:00
lib multi-buildpack setup for heroku: 2016-08-09 13:49:38 +08:00
log added all files 2012-09-22 22:39:12 -04:00
public made the header more generic to serve other functions 2016-08-04 13:58:59 -04:00
realtime display initial state of call to new mapper 2016-03-01 12:25:38 +13:00
script Update code style automatically using rubocop gem (#563) 2016-07-26 08:14:23 +08:00
spec add mapping policy 2016-09-05 10:47:11 +08:00
.babelrc fix jquery error and move package.json etc to root dir 2016-08-03 22:40:14 +08:00
.buildpacks multi-buildpack setup for heroku: 2016-08-09 13:49:38 +08:00
.example-env remove secret key from source control - fixme on production. 2016-06-07 12:54:55 +08:00
.gitignore move frontend code into a folder, and setup react build tooling with es6 transforms (#576) 2016-07-31 14:51:06 -04:00
.nvmrc add nvmrc 2016-09-10 20:30:58 -04:00
.rspec delete test directory, add spec directory 2015-10-12 11:26:48 +08:00
.rubocop.yml Update code style automatically using rubocop gem (#563) 2016-07-26 08:14:23 +08:00
.ruby-gemset ruby gemset 2016-04-13 10:32:27 +08:00
.ruby-version switch to ruby 2.3.0 (#572) 2016-08-01 08:33:45 +08:00
.simplecov remove annoying rcov gem 2016-02-08 11:19:40 +08:00
.travis.yml remove frontend folder reference from travis 2016-08-07 19:45:11 +08:00
config.ru Update code style automatically using rubocop gem (#563) 2016-07-26 08:14:23 +08:00
Gemfile switch to ruby 2.3.0 (#572) 2016-08-01 08:33:45 +08:00
Gemfile.lock Update code style automatically using rubocop gem (#563) 2016-07-26 08:14:23 +08:00
LICENSE Update and rename Metamaps AGPL License.txt to LICENSE 2014-09-03 11:25:18 -04:00
package.json npm update 2016-08-12 10:51:14 +08:00
Procfile turns out we do need delayed_job 2016-03-13 11:56:18 +11:00
Rakefile renamed application to not be ISSAD, now Metamaps 2014-07-30 01:24:20 -04:00
README.md Update README.md 2016-09-17 14:55:23 -04:00
Vagrantfile switch to ruby 2.3.0 (#572) 2016-08-01 08:33:45 +08:00
webpack.config.js try fixing react warnings again 2016-08-11 11:42:35 +08:00

Metamaps

Build Status

What is Metamaps?

Metamaps is a free and open source technology for changemakers, innovators, educators and students. It enables individuals and communities to build and visualize their shared knowledge and unlock their collective intelligence.

You can find a version of this software running at metamaps.cc, where the technology is being tested in a private beta.

Metamaps is created and maintained by a distributed, nomadic community comprised of technologists, artists and storytellers. You can get in touch by using whichever of these channels you prefer:

Community

  • To send us a personal message or request an invite to the open beta, get in touch with us at team@metamaps.cc or @metamapps on Twitter.
  • If you would like to report a bug, please check the issues section in our contributing instructions.
  • If you would like to get set up as a developer, that's great! Read on for help getting your development environment set up.

Installation

If you are on Mac or Ubuntu you can use the following instructions to quickly get a local copy of metamaps up and running using a Vagrant virtualbox. Don't be intimidated, it's easy!

git clone git@github.com:metamaps/metamaps.git

Now ensure you have VirtualBox and Vagrant installed on your computer

cd metamaps
./bin/configure.sh

This will do all the setup steps to make Metamaps work with a bit of behind the scenes ninja magick.

To start servers which will run metamaps you can then run:

./bin/start

To stop them:

./bin/stop

With your webservers running, open a web browser and go to http://localhost:3000

You can sign in with the default account email: user@user.com password: toolsplusconsciousness OR create a new account at /join, and use access code qwertyui

Start mapping and programming!

We haven't set up instructions for using Vagrant on Windows, but there are instructions for a manual setup here:

Contributing guidelines

Cloning this repository directly is primarily for those wishing to contribute to our codebase. Check out our contributing instructions to get involved.

Licensing information

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or(at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

The license can be read here.

Copyright (c) 2016 Connor Turland