GithubHelp home page GithubHelp logo

shoetten / participate Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 573 KB

Online participatory modeling

License: GNU Affero General Public License v3.0

JavaScript 88.75% CSS 11.25%
causality meteor modeling real-time

participate's People

Contributors

shoetten avatar

Watchers

 avatar  avatar  avatar

participate's Issues

Export as image

Export the model as raster (e.g. jpg) or vector (e.g. pdf or svg).

Share models

Give users the possibility to share a certain version of the model.

Merge suggestions

Allow the facilitator to add suggestions for merging certain variables into one.

Better user profiles

Basic user profiles

  • Username and Full Name
  • last online
  • role
  • contact info
  • activity feed

Activity feeds

Activity feeds for individual users, variables and the entire model.

Team achievements

Stackoverflow like badges, but for teams, e.g.

  • "very balanced contributions" contributions are evenly distributed throughout the members
  • "discussion friendly"
  • "concentrated work sessions" 80% of the members made X contributions in a certain timeframe" -> The data needed for this, could be used in a nice graph as well

Related to #13

Statistics

Statistics on

  • the complete model, like
    • level of (dis)agreement
  • user activity / contributions (an example could be githubs contributions graph)
  • variables (most discussed) (probably bar chart)

Labels

Labels for variables.

Chat

Text based communication via chat messages.

Feedback loops

Allow the user to display feedback loops, by selecting all relations included in a loop and giving it a name.

Maybe users should be able to comment on feedback loops as well?!

Linear version control

Automatic saving of all edits, possibility to mark certain versions.

Could possibly use the same data as #5.

Start & end points of straight links are not calculated correctly

Links are usually drawn as svg arcs, between two variables. But when the radius of the link is (very close to) zero, a svg line is used instead.

Different start & end point calculations are necessary for arcs and lines. The current algorithm can only handle arcs, resulting in lines using the mid-point of the variables (which is the default fall-back).

This basically only happens when drawing a new link, because the radius defaults to zero.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.