A deployable web platform for collaborative conversation, ideation & sense-making. Use it for free at https://github.com/metamaps/metamaps
Find a file
2017-02-05 06:28:49 +00:00
.github Update ISSUE_TEMPLATE.md 2017-01-15 20:17:30 -05:00
app Merge branch 'develop' into feature/convo.algo 2017-02-05 06:28:49 +00:00
bin add scripts from default rails install 2016-10-17 10:42:14 +08:00
config Merge branch 'develop' into feature/convo.algo 2017-02-05 05:26:58 +00:00
db add Story, which is on metamaps, total is now 48 2017-01-28 01:04:23 -05:00
doc searchfields api parameter (#1054) 2017-01-28 16:53:54 -05:00
frontend Merge branch 'develop' into feature/convo.algo 2017-02-05 05:26:58 +00:00
lib fix api documentation 2016-10-04 23:43:42 +08:00
log added all files 2012-09-22 22:39:12 -04:00
public add this back in 2017-02-05 05:31:37 +00:00
realtime fix codeclimate style issues (#1046) 2017-01-23 19:30:13 -05:00
script more rubocop updates 2016-09-24 12:27:34 +08:00
spec track forks (#994) 2016-12-18 16:17:51 -05:00
.babelrc babel-plugin-lodash to slim down bundle size by 300 KB 2016-09-25 21:53:26 +08:00
.buildpacks multi-buildpack setup for heroku: 2016-08-09 13:49:38 +08:00
.codeclimate.yml Initial notification centre using mailboxer 2016-12-16 16:20:53 -05:00
.eslintignore [WIP] code climate config file (#654) 2016-09-23 18:36:47 +08:00
.eslintrc.js eslint frontend folder (#923) 2016-11-07 15:25:08 -05:00
.example-env database called metamaps, not metamap002 in example 2017-01-18 13:10:09 -05:00
.gitignore add the gitignore 2017-01-31 03:23:01 +00: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 fix codeclimate style issues (#1046) 2017-01-23 19:30:13 -05: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 more simplecov groups 2016-10-13 16:48:54 +08:00
.travis.yml enable postgresql 9.4 in travis 2016-12-16 17:09:23 -05:00
config.ru automatic rubocop updates 2016-09-24 11:00:46 +08:00
Gemfile fix codeclimate style issues (#1046) 2017-01-23 19:30:13 -05:00
Gemfile.lock update ruby dependencies too (#1042) 2017-01-22 16:41:51 -05:00
LICENSE Update and rename Metamaps AGPL License.txt to LICENSE 2014-09-03 11:25:18 -04:00
package.json update ruby dependencies too (#1042) 2017-01-22 16:41:51 -05:00
Procfile more config updates for heroku 2017-01-04 11:14:03 -05:00
Rakefile automatic rubocop updates 2016-09-24 11:00:46 +08:00
README.md fix readme bullets 2017-01-23 19:37:50 -05:00
Vagrantfile more rubocop updates 2016-09-24 12:27:34 +08:00
webpack.config.js fix codeclimate style issues (#1046) 2017-01-23 19:30:13 -05:00

Metamaps

Build Status Code Climate

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 an open beta.

Metamaps is developed 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:

How do I learn more?

  • To send us a personal message get in touch with us via email, Twitter, or Hylo
  • 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:

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) 2017 Connor Turland