Long-term Goals and Design Standards

If you're going to call it Berylium, it better attempt to meet these.

Existing Features

These are the features that were present at the time development started on Berylium2.

Berylium2 Goals

These are the features that should be working at the end of the Berylium2 development cycle. The only way to guarantee features is to fund them.
There is much more detail here and here, some of which is now out-of-date or the ravings of a madman.