* Share status messages and photos privately and in near real time with your friends through “aspects”.
* Friend people across the Internet no matter where Diaspora seed is located.
* Manage friends using “aspects”
* Upload of photos and albums
* All traffic is signed and encrypted (except photos, for now).
* data portability: allow people to Oauth to a new seed and move their entire account to the new seed, and then notify all of their contacts of the change, so people can move around seamlessly.
* services integration: We are going to be focusing on public publishing to Facebook, Twitter, and OStatus enabled public sites, as well as being able to get your existing friends lists to help you find them on Diaspora.
* Internationalization using I18n: We need to move our text out to locale files so that we can get Diaspora translated. It would be a shame if your couldn’t use Diaspora in Greek.
* In order to scale app-servers horizontally, we need to break the websocket server into a different process and store its session info in the database.
* Server to server authentication: Right now Diaspora is push-only. We need servers to be able to authenticate to each other in order to pull data in, and to delegate that authentication to the browser to avoid replicating large files like photos.
* refining aspects (adding people to multiple aspects, having people only in the public aspects, ect)
To stay up to date with the progress of Diaspora: