Developer Roadmap
From Facebook Developer Wiki
In the spirit of being as open and transparent as possible, we are publishing parts of our roadmap for Facebook Platform. For the first time in this level of detail, we will provide a roadmap to help you anticipate future changes and opportunities. Like all roadmaps, it may shift slightly, but we will share insight into what is happening as these details are available. We'll keep you posted about the progress of these changes and what they mean for you over the next two quarters.
If you have questions about these changes, please share them in our Developer Forum. We'll check in frequently and do our best to answer your questions, and change these documents to reflect the latest plan.
| Category | Changes | Timing | Last Updated |
|---|---|---|---|
| Communication Channels | | | |
| Email (Detail) | Developers will be able to ask users to share their primary email addresses (for example, firstname.lastname@domain.com). | November 2009 | October 28, 2009 |
| Notifications (Detail) | Application-to-user and user-to-user notifications will be removed, and instead developers will use stream, Inbox, and Email. | December 2009 [30 days after email permission is available] | October 28, 2009 |
| Requests (Detail) | Requests will be transitioned to Invites and Inbox. | Late 2009 / Early 2010 [30 days after launching new Inbox sharing] | October 28, 2009 |
| Invites (Detail) | Invites will be transitioned to either a filter in Inbox or surfaced in the Application and Games Dashboards. | November / December 2009 | October 28, 2009 |
| Inbox (Detail) | Users will be able to share application content with one another via the Inbox. | November / December 2009 | October 28, 2009 |
| Stream (Detail) | Stream stories will only display 1 action link (without "formatting"-style characters). | Live as of November 10, 2009 | November 11, 2009 |
| | Stream stories will initially render only 1 image (with a maximum size of 90 pixels) and a few lines of text. Users can click to "See more." | November 2009 | November 11, 2009 |
| | Stream.publish, Facebook.streamPublish, and FB.Connect.streamPublish will be the only methods to publish into the stream; many older feed APIs will no longer be supported. | December 20th, 2009 | November 5, 2009 |
| | Feed forms cannot be popped open without explicit user intent (Policy change). | Late November / Early December 2009 | November 5, 2009 |
| | | | |
| Application Discovery and Navigation | | | |
| Home page: application navigation (Detail) | Application bookmarks will move from the menu bar (bottom of screen) to the left-hand side of home page. | November / December 2009 | October 28, 2009 |
| Counter (Detail) | Counter will be a notification channel unique to each application, displayed beside individual application bookmarks. | November / December 2009 | November 4, 2009 |
| Dashboards: Applications and Games (Detail) | We are developing new dashboards focused on discovery and re-engagement with games and other applications. | November / December 2009 | October 28, 2009 |
| Profile (Detail) | Application tabs will be the only way to integrate into the Profile. | Late 2009 / Early 2010 | November 9, 2009 |
| Canvas (Detail) | Formatting on canvas pages will change to better highlight an application's brand. | November / December 2009 | October 28, 2009 |
| Bookmark Button (Detail) | We created an "Add Bookmark" button. | Launched November 4, 2009 | November 4, 2009 |
| | | | |
| Developer Programs and Simpler Policies | | | |
| Open Graph API (Detail) | The Open Graph API will allow any page on the web to have all the features of a Facebook Page – users will be able to become a Fan of the page, it will show up on that user’s profile and in search results, and that page will be able to publish stories to the stream of its fans. | Early 2010 | October 28, 2009 |
| Improved Analytics (Detail) | We are going to add more data to the Insights page for an application. | Late 2009 / Early 2010 | October 28, 2009 |
| Revamped developers.facebook.com (Detail) | We're working on a revamped developer site including focus on learning, building and getting support. | December 2009 | October 28, 2009 |
| Platform Live Status (Detail) | We're planning to release the Platform Live Status tool, showing updates on platform stability and load. | Live! | |
| New Principles, Simplified Policies, Verification Standards (Detail) | Announce new Platform Principles (focused on Platform philosophy), simplified policies, and extend verification standards to all applications. | Late October 2009 | October 28, 2009 |
| New JavaScript Library | We're planning to develop and open source a faster, slimmer, and more efficient JavaScript Library. | Ongoing through Q1 2010 | November 5, 2009 |
| Auto-generated Documentation | We plan to generate our reference docs directly from the code, ensuring that they will always be up to date. Also, it will include a lot more samples in a well-structured interface. | Ongoing through Q1 2010 | November 5, 2009 |
