Git Product home page Git Product logo

swiftriver's Introduction

SwiftRiver is a free and open source platform for helping people to make sense of large amounts of information in a short amount of time. It is a mission to democratize access to the tools used to make sense of data - discover information that is authentic, accurate and above all, relevant - by providing the following capabilities:

  • Gathering and filtering of information from a variety of channels e.g. RSS, Email, SMS, Twitter etc
  • Drawing insights from the collected information
  • Allowing people to create buckets of information using their own expectations of authority and accuracy as opposed to popularity.

##Documentation Documentation can be found on the SwiftRiver wiki

##Feedback You can use the SwiftRiver mailing list for questions, comments and bug reports.

You can also contact Ushahidi

##License SwiftRiver is licensed under the GNU Affero General Public License

swiftriver's People

Contributors

69mb avatar brandonrosage avatar deathshiver avatar ekala avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

swiftriver's Issues

Visualizing buckets and rivers

Building the visualizations (maps, graphs, word clouds etc) for the buckets and rivers based on the droplet metadata (tags, links, place names etc)

Improve River Settings

  • Wasn't clear that you couldn't just add a bunch with commas between them.
  • Was not clear that you could add more than one feed, didn't realize you could click "keyword" to add another one in the River settings. - Noted!!
  • Wasn't clear that you could add a tag with more than one word in it by putting it in quotes, like "African tech".
    Needs some explanation or examples on the page.

Flash Messages

UI needs a way to flash a message to the user when an action is completed successfully/failed as feedback.

Bucket Subscription

The below appears in the prototype and shows possible bucket subscription. Clarify.

Bucket Discussion

Ability to have discussions around a bucket.

UI for this is required to proceed.

Style up the login page

The login page is quite bland.

Also, the placement "Create account" and "Forgot Password" links is off.

Welcome page

When I first come to SwiftRiver and am starting it out, I have no rivers, or buckets to look at. It would be good if we took a page out of Pinterests playbook, where they ask you for a couple keywords (interests) and then auto-follow certain people who have the same interest, so you're not looking at a blank page. Right now it takes too long for us to see the outcome of our work as users, so using our DB of tags, we can link people and content to jumpstart the user experience.

Activity Stream

Display own user actions and those of follows as an activity stream in the user's dashboard.

User/Account Disambiguation

Some confusion between user and account in the prototype and a clear separation needs to be defined.

Example is the below screenshot of user settings:

  1. Labelled as account settings instead of user settings
  2. Includes account settings in the same view

Collaboration Levels

Create a 'reader' access level in addition to the 'editor' level.

  • Editors can add collaborators and change settings of the river/bucket
  • Reader can only see the bucket/river but not change its settings.

Bucket & river listings on the user dashboard

The delete buttons that show the bucket & river listings are not working. Also needs to reflect the no. of subscribers not followers, whether the river/bucket is public or private

Welcome Email

When you create a river or bucket, you should get an email with an FAQ (or link) on how to move forward

No Droplets Available Indication

We need some kind of text/button indicator that no buttons are available for a river. Right now it displays the image below.

Maybe it'd say something like 'No Droplets' or 'Please wait while droplets load...' ?

alt text

Modify collaboration

Move collaboration to the account level; i.e collaborators should be added from the account settings page.

Stalking

Follow/Unfollow of users and display of followed users' actions in the activity stream

Collaboration invites

Ability to invite a user, via email, to collaborate in curating a river or bucket

Notifications Do Not Work

  • Make it work.
  • Click on the notifications should take you to an "activity" dashboard to see what's beeng going on that's new (a la Path).

Droplet Display

  • Users can comment on droplets("Droplet Related Discussion")
  • Add tags to a droplet in addition to those created by the automatic semantic analysis
  • Add attachments to a droplet

River Filters

Implement the filters for curating the river. The filters are a sieve/lens for restricting the flow of the river to certain kinds of droplets e.g. based on the name of a place

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.