Community Mobile Channels - Where we are - Where we are going
Community Mobile Channels is still in alpha but it is getting closer to a Beta edition - This post gives a quick overview of where we are and where we are going - Below is the Basic Feature Set of Community Mobile Channels (This is all total based around mobile and XHTML-MP)
Login/Registration
- Standard secure login functionality
- Registration confirmation via SMS sent ot phone
- Password retrieval via SMS
- All SMS is only Clickatel at present
- Auto identify country and country phone codes from IP address
Uploads
subject to phone - upload : -
- Text
- Pictures (resized to various different sizes - jpg and gif only at the moment)
- Video (small size - only 3gp allowed)
- Audio - only acr and mp3 allowed
Imports
- Import tweets from Twitter (via user/hashtag/mention)
- Import pictures from a gmail account via IMAP (also works if pictures MMSed to the gmail account)
- Import RSS into a channel - uses magpie RSS)
Content Management
- Tag and set permission on your content
- Organise content into channels
- Search for your/public content
- Put content onto an m-site (micro-site/mobile site)
- Rearrange content in an m-site
Publishing
- Publish/Unpublish an Msite
- Feature an Msite
- Mobile optimise links to outside content
- Quick links to other site content
- Publish in channels - Private (only registered members) and Public (and also RSS channels)
- Declare who can edit the site (anyone = wiki, otherwise only you and admin)
- Show site pictures in different sizes according to user choice
Sharing
- Send SMS link of m-site to another person
- Send email link to another person
- Twitter when an m-site is published
- Each public channel has an RSS 1.0 (basic dublin core) feed
Admin functions
- Set controls on the site
- Only admin can currently do imports
- Basic Reports on usage and uploads
- Rollback wiki m-site changes
- Set user permissions
- Create new channels and change channel settings
Currently in development
Basic internal messaging system
Next stage
I want to break the next stage into 5 distinct chunks/projects - these may run concurrently - they are
- Stabilize - Testing, debugging, code cleaning
- Document - Manuals for developers and Users
- GoodUX - Make it look good and make it as easy to use as possible
- Host - Community Mobile Channels must eventually have a Hosted service option
- Community Outreach - Get out in the community and start using it/pushing its usage
