mobilemainstreet

command module
v0.0.0-...-3fc3a86 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 13, 2015 License: MIT Imports: 11 Imported by: 0

README

Mobile Main Street

What is it?

Mobile Main Street is a web-based publishing tool built for sharing real-time information from multiple members within a community. Unlike other platforms, we publish directly from community member's Facebook pages, Twitter feeds, or XML feeds. This means there's no need for storytellers and community members to login to post updates – it's all done automatically.

How does it work?

Once you set up your Mobile Main Street instance you add in the community members and their Twitter or Facebook usernames. Mobile Main Street pulls profile information from the community members' social profiles and then adds them to the category you specify.

Mobile Main Street then checks your community members' social feeds every few minutes for updates and automatically publishes these updates to the appropriate category on your page.

As the community leader you have the ability to add and remove people from your community, mute individual posts, and open and close registration. Most importantly, however, the community leader can also invite community members to create a Mobile Main Street account so they can mute any of their own posts and update their own profile information.

Install Guide

See the Github wiki for details.

Contributing Code

Interested in contributing code to Mobile Main Street? Great! Just submit a pull request and we'll take care of the rest. Please be detailed about what feature you're improving or bug you're fixing, this helps us get the request approved more quickly.

Suggested Starting Points

Want to contribute, but don't know where to start? We'll keep this list update with potential starting points. Currently, we're excited about the following:

  • Expanded unit testing
  • Integration tests and test server
  • Better theming support
  • Additional adapters to connect different social networks (Google+, LinkedIn, etc.)
  • Schema.org compatible profile pages (See http://schema.org/Organization)
  • Reducing load and render times on mobile devices
  • Suggestions or improvements to story ranking
Filing Bug Reports

If you find a bug please report it using our Github Issues page. Please be detailed and describe steps to reproduce the issue. Screenshots of issues where appropriate are highly recommended.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Godeps
_workspace/src/code.google.com/p/go.crypto/bcrypt
Package bcrypt implements Provos and Mazières's bcrypt adaptive hashing algorithm.
Package bcrypt implements Provos and Mazières's bcrypt adaptive hashing algorithm.
_workspace/src/code.google.com/p/go.crypto/blowfish
Package blowfish implements Bruce Schneier's Blowfish encryption algorithm.
Package blowfish implements Bruce Schneier's Blowfish encryption algorithm.
_workspace/src/github.com/ChimeraCoder/anaconda
Package anaconda provides structs and functions for accessing version 1.1 of the Twitter API.
Package anaconda provides structs and functions for accessing version 1.1 of the Twitter API.
_workspace/src/github.com/SyntropyDev/milli
Package milli provide convience methods for converting between milliseconds, time.Duration, and time.Time.
Package milli provide convience methods for converting between milliseconds, time.Duration, and time.Time.
_workspace/src/github.com/bmizerany/pat
Package pat implements a simple URL pattern muxer
Package pat implements a simple URL pattern muxer
_workspace/src/github.com/coopernurse/gorp
Package gorp provides a simple way to marshal Go structs to and from SQL databases.
Package gorp provides a simple way to marshal Go structs to and from SQL databases.
_workspace/src/github.com/dchest/uniuri
Package uniuri generates random strings good for use in URIs to identify unique objects.
Package uniuri generates random strings good for use in URIs to identify unique objects.
_workspace/src/github.com/garyburd/go-oauth/oauth
Package oauth is consumer interface for OAuth 1.0, OAuth 1.0a and RFC 5849.
Package oauth is consumer interface for OAuth 1.0, OAuth 1.0a and RFC 5849.
_workspace/src/github.com/go-sql-driver/mysql
Go MySQL Driver - A MySQL-Driver for Go's database/sql package The driver should be used via the database/sql package: import "database/sql" import _ "github.com/go-sql-driver/mysql" db, err := sql.Open("mysql", "user:password@/dbname") See https://github.com/go-sql-driver/mysql#usage for details
Go MySQL Driver - A MySQL-Driver for Go's database/sql package The driver should be used via the database/sql package: import "database/sql" import _ "github.com/go-sql-driver/mysql" db, err := sql.Open("mysql", "user:password@/dbname") See https://github.com/go-sql-driver/mysql#usage for details
_workspace/src/github.com/huandu/facebook
This is a Go library fully supports Facebook Graph API (both 1.0 and 2.0) with file upload, batch request, FQL and multi-FQL.
This is a Go library fully supports Facebook Graph API (both 1.0 and 2.0) with file upload, batch request, FQL and multi-FQL.
_workspace/src/github.com/jteeuwen/go-pkg-rss
Credits go to github.com/SlyMarbo/rss for inspiring this solution.
Credits go to github.com/SlyMarbo/rss for inspiring this solution.
_workspace/src/github.com/jteeuwen/go-pkg-xmlx
This package wraps the standard XML library and uses it to build a node tree of any document you load.
This package wraps the standard XML library and uses it to build a node tree of any document you load.
_workspace/src/github.com/lann/builder
Package builder provides a method for writing fluent immutable builders.
Package builder provides a method for writing fluent immutable builders.
_workspace/src/github.com/lann/squirrel
Package squirrel provides a fluent SQL generator.
Package squirrel provides a fluent SQL generator.
_workspace/src/github.com/mailgun/mailgun-go
The mailgun package provides methods for interacting with the Mailgun API.
The mailgun package provides methods for interacting with the Mailgun API.
_workspace/src/github.com/mbanzon/simplehttp
Package simplehttp provides some simple methods and types to do HTTP queries with form values and parameters easily - especially if the returned result is expected to be JSON or XML.
Package simplehttp provides some simple methods and types to do HTTP queries with form values and parameters easily - especially if the returned result is expected to be JSON or XML.
_workspace/src/github.com/mndrix/ps
Fully persistent data structures.
Fully persistent data structures.
_workspace/src/github.com/onsi/gomega/format
Gomega's format package pretty-prints objects.
Gomega's format package pretty-prints objects.
_workspace/src/github.com/onsi/gomega/matchers
Gomega matchers This package implements the Gomega matchers and does not typically need to be imported.
Gomega matchers This package implements the Gomega matchers and does not typically need to be imported.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL