It may not be easy, but it ain't impossible, is it? I have full faith in the CSSU team and in this community. Impossible is nothing,
This is not proper "portrait for N900" and many apps will have problems (including built-in ones and those designed for the system to respect the "this program supports portrait" flags). The point of forcerotation is to make it easier to identify the apps which are: Closed source but work well. A "white-list" will be developed and included in a future CSSU so that these rotate out-of-the-box. Open source but work well. These will have the appropriate flags added to their source in the git repos. Open source but nearly work. These will have the appropriate flags and changes added to their source in the git repos.