
Today in light of "cleaning up" changes--which some of us have liked/not liked-- Facebook Developers will be announcing some new changes that may drastically change the apps world (in facebook) at its Developer Garage taking place at their offices in Palo Alto, CA. It is being called by quite a few news organizations the "D-Day" for Facebook Apps. There will be new policies announced...the details of which will be posted here when made public. Facebook has already notified some of the bigger app developers of these changes because they are so huge.
They've already "cleaned up" the news stream, making app announcements (along with photo uploads etc) in a different feed. That has declined app useage by around 20-30%.
Facebook has said that app developers will just have to be more innovative.
A few new changes, in general:
App useage may drop even more by a dramatic 40% because all those pesky notifications that they may or may not have warned you that they were going to send to all your friends are not going to be allowed. (your lower right hand corner Notifications would pop up with border-line spam "Sandy just sent you a pig for Fbook Farming! Send one back!" "Bob just sent you a hug--send one back!") App developers aren't happy about this because that was one way they relied on getting new app users.
These notifications will instead be on the Left side of your Home page on that tool bar along with notifications of new messages, etc. Woohoo!! 
And, Facebook will not continuously spell out what will/will not be allowed as far as Facebook apps. If they don't like it, they'll shut it down. Now that doesn't seem quite fair
That means you don't have to "be in violation of TOS" to get your app shut down. I sense this last change will be really sad for Facebook apps that in the past have allowed us to take advantage of certain loopholes to gain, cough cough
, sensitive information. 
Another change that is somewhat Unrelated--this time
-change is that people who have web pages can install software to let people who like the page "Fan" it and having a link show up on their Facebook page to that webpage and the information that they fanned it. This will be good for business owners because they will have another way to show up in search results better. This particular change is scheduled for 2010 and you can read more about it here

Facebook Platform: A Roadmap for the Future
Published by Ethan Beard
At Facebook, we focus on providing our developer community with simple building blocks to speed innovation and create an environment where small teams quickly push new products that can rapidly disrupt industries.
As part of our commitment to enable you to easily build on Facebook Platform, today we are announcing a roadmap which includes a series of changes and improvements that will roll out over the next two quarters.
These updates are designed to simplify communication for users and developers, improve app discovery and engagement, and provide you with more comprehensive tools for building or expanding your business with Facebook.
Through these new APIs and tools, we are giving all developers building with Facebook and those in our largest application category — gaming — new ways to attract and engage users.
Direct and Simplified Communication with Users
Improved Application Discovery and Engagement
New Developer Products and Clear Policies
You can find details and estimated timing for all of these items on our Developer Wiki and view initial screenshots in this photo album.
Where We Go From Here
Our goal is to increase the opportunities to innovate on Facebook Platform and reduce its complexity for both established and new developers.
Application communication in channels like notifications and requests aren't effectively serving their original purpose. There is a significant opportunity to improve the user experience and reduce spam by replacing them with better features and moving most communication to the stream and Inbox. We believe these steps, combined with providing users with a way to share their email address with applications they trust, will simplify the site and create new long term opportunities for developers.
With simplified communication channels and unified integration points, the decision to build an application on Facebook or on a separate website with Facebook Connect becomes only a question of the goals of the developer creating a brand. The underlying technologies are the same regardless of whether your application appears inside Facebook or on an external website.
We're in This Together
We'll keep you posted about the progress of these changes and what they mean to you over the next two quarters. 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.
As part of these initiatives, we are focused on designing Platform in a way that we can run core Facebook applications on the same set of APIs you're building on. If our technologies aren't fast, robust, and simple, we will feel the same pains that you do.
We have a lot of work to do between now and the next f8 conference in the first half of 2010 in San Francisco. Our third f8 will bring us back to our roots - building great technology and spurring innovation. We couldn't be more excited about where we are going together. Facebook is a technology company and we want to provide you with the building blocks to start and change industries.
Ethan is excited to be sharing a view into the future of Facebook Platform.