This is the project for the Java EE Platform specification. The Java EE Platform specification is the umbrella specification that defines the Java EE platform. The platform specification doesn't define the Java EE APIs directly, but rather includes them by reference to other Java specifications and defines how they all fit together in the overall Java EE platform. The platform specification also defines other attributes of the platform such as security, deployment, transactions, and interoperability.
You can track all the platform expert group communication by subscribing to the "users" mailing list. To subscribe, or to browse the archives, see the Mailing Lists page.
You can find the drafts of proposals and other working documents on the Documents page.
Most of the other Java EE specifications have project pages here as well:
The rules we follow to ensure backwards compatibility when revising Java EE specifications are described on the Compatibility Requirements page.
Annotations are used heavily in the Java EE programming model. It's important that all Java EE specifications define and use annotations in a consistent way. We've written up some DRAFT rules on how annotations work.
For more about "JEE", see this page.