GNOME 2.26 ARC
Now I am working on GNOME 2.26 ARC. ARC, a brief for Architecture Review Committees, is a process to review the system architecture and relationship among modules before a new product is delivered into Solaris.
From the previous experience, there are several documents need to be provided. The most important one is the proposal in which a general introduction describes the overall differences comparing with the last version, the security influences and anything that might need to be highlighted. Another one is the interface table which lists the changed committed API, the added or removed modules etc. In addition, we often provide some references materials such as module difference table, man pages or gtk-doc.
Since GNOME is such a big project which contains a lot of packages, JDS guys use some scripts to help to produce these documents. All the documents and scripts you can find at http://src.opensolaris.org/source/xref/jds/arc-documents/trunk/.